App
Information
external
download
QiViewer
Qt-based
Image Viewer
7-Zip
I
already compiled latest version. You needn't use this old version.
If you would like to create the
7-zip Context Menus, Create the reg keys below... I had to take
ownership of the registry directories to add them.
[HKEY_CLASSES_ROOT\CLSID\{23170F69-40C1-278A-1000-000100020000}]
[HKEY_CLASSES_ROOT\CLSID\{23170F69-40C1-278A-1000-000100020000}\InprocServer32]
@="C:\\Program Files\\7-Zip\\7-zip.dll"
"ThreadingModel"="Apartment"
[HKEY_CLASSES_ROOT\Directory\shellex\ContextMenuHandlers\7-Zip]
@="{23170F69-40C1-278A-1000-000100020000}"
EDIT1:Also add this -
[HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers\7-Zip]
@="{23170F69-40C1-278A-1000-000100020000}"
Reboot your Surface then you should see the menu when you right click
in explorer.
Thanks. Just FYI if you take ownership of HKCR\CLSID say to Admins, and
ensure administrators has access to CLSID, just run 7zfm.exe as
administrator, then Tools -> Options -> 7-Zip -> and tick
Integrate 7-ZIP to shell context menu.
To avoid reboot from a non-admin elevated cmd prompt
taskkill -im explorer.exe -f
explorer.exe
(if you run from elevated cmd prompt you may lose ability to launch
metro apps until next reboot)
Audacity
Digital audio recording
and editing. Use LAME to export MP3s. When Audacity asks to
locate lame_enc.dll, find libmp3lame.dll instead.
NOTE: Test result: Failed.
I run Ansi version on Windows RT
8.1, popup an error message about 1526 symbol of wxWidgets and can't
startup. I run Unicode version on Windows RT 8.1, nothing happened when
startup. I also run unicode version on Windows 10 on Arm, there is an
error "can't initialize OLE" and can't startup.
Create
Synchronicity
Create Synchronicity is
a powerful and lightweight open source backup and synchronization
program, available in many languages.
http://synchronicity.sourceforge.net/
Disk Space Analyzer
The app can't run on my
Surface 2.
Environment Variables
Manager
Manage your Environment
Variable collections. Switch between Environment Variable sets quickly
and easily, or run a single command with a pre-defined set of
Environment Variables.
envman can also be used as a bridge between separate tools, one tool
can register its outputs through envman and the next tool can access
these as simple environment variables.
FastCopy
I already compiled latest
open source version: 3.63
FreeSQL
FreeSql is a powerful
O/RM component, supports .NET Core 2.1+, .NET Framework 4.0+, and
Xamarin.
FileZilla 3.0.1
I found a newer version
3.48.0 on github. I signed and run it, it works fine.
https://github.com/driver1998/filezilla-woa
3.0.1 No support for
encrypted protocols, only plain FTP.
iPerf
iPerf3 is a tool for
active measurements of the maximum achievable bandwidth on IP networks.
It supports tuning of various parameters related to timing, buffers and
protocols (TCP, UDP, SCTP with IPv4 and IPv6). For each test it reports
the bandwidth, loss, and other parameters.
Run the exe-file with the command-line, otherwise it won't start.
IKVM.NET
IKVM.NET is an
implementation of Java for Mono and the Microsoft .NET Framework.
Use the exe in "bin" folder. You can only execute using cmd. To use it
from any folder on cmd, move bin folder to C:\ and use this in cmd:
SETX /M PATH "%PATH%;C:\bin".
Keepass
KeePass is a free open
source password manager. Passwords can be stored in an encrypted
database, which can be unlocked with one master key.
Pash
An Open Source
reimplementation of Windows PowerShell.
https://github.com/Pash-Project/Pash
Microsoft has released its implementation of powershell for Windows,
Linux, OSX.
See at https://github.com/PowerShell/PowerShell
Process Hacker
I tested 2.36, it works
fine, but high CPU usage, about 50%.
A free, powerful,
multi-purpose tool that helps you monitor system resources, debug
software and detect malware.
PuTTY Suite
PuTTY is a free
implementation of SSH and Telnet for Windows and Unix platforms, along
with an xterm terminal emulator.
Superputty
expired
Enhanced version of PuTTY Suite with more features.
http://sdrv.ms/151FWzT
Quite RSS
QuiteRSS is a
open-source cross-platform RSS/Atom news feeds reader.
RegShot
Regshot is an
open-source (LGPL) registry compare utility that allows you to quickly
take a snapshot of your registry and then compare it with a second one
- done after doing system changes or installing a new software product.
Screen To GIF
For users on a Surface
2, set the desktop scaling to 100% for coordinates to match exactly (or
increase capture window size to compensate). In Windows RT 8.1,
changing the desktop scaling can be done (and undone) without rebooting
your tablet.
Simple .NET Web
Server
https://github.com/obeliskos/SimpleWebServer
SpeechReader
You may want to 'keep
display awake'-option. You can put a shortcut in the program in your
'shell:sendto' folder and send text files to it or load text files from
the program. If you do not load text files, you can type or past text
into the textbox to speak it.
Synergy
Use one mouse and
keyboard across PCs (including Linux & Mac)
Windows App
Boss
Windows App Boss is a
handy and reliable application designed to assist Windows Store Apps
developing in installing and managing Windows 8 applications. Windows
App Boss allows users to add, uninstall and register Windows Store
Apps, as well as to create / remove snapshots and to launch
applications that are not visible in the Start Screen.
WinMerge
WinMerge offiicial github
provided Arm32 version for latest build. But it can't run on my surface
2 because certification can't be verified. Even though I added root ca.
So, I signed all of exe and dll using my certification. It works fine.
VirtuaWin
VirtuaWin is a virtual
desktop manager for the Windows operating system (all recent versions).
A virtual desktop manager lets you organize applications over several
virtual desktops (also called ‘workspaces’).
Virtual desktops are very common in Unix/Linux, and once you get
accustomed to using them, they become an essential part of a productive
workflow.
https://virtuawin.sourceforge.io/
VueScan
Can't Find a Driver for
Your Scanner? VueScan is here to help
We reverse engineered over 6500 scanners and included built in drivers
in VueScan so you can keep using the scanner you already have.
Download VueScan and start scanning in 60 seconds.
WinDjView
You needn't use it. I
compiled SumatraPDF, it can open PDF, Djvu, epub, mobi, chm and so on.
it's the best
DjVu reader for Windows. Include source codes.
WinFile
https://github.com/Microsoft/winfile
TigerVNC
On My Surface 2: under
Windows 10 on Arm32, it works fine. But, under Windows RT 8.1, it
prompts "The procedure entry point could not be located in the dynamic
link library winvnc4.exe" when I double click winvnc4.exe.
TightVNC
On My Surface 2: under
Windows RT 8.1, as server, it can't whole screen, only part. It seems
that resolution is 1280x768. I don't know why. I try to change viewer's
option, but no effects.
FAR Manager
Far Manager is a program
for managing files and archives in Windows operating systems. Far
Manager works in text mode and provides a simple and intuitive
interface for performing most of the necessary actions:
viewing files and directories;
editing, copying and renaming files;
and many other actions.
AutoHotkey
works with on screen
keyboard
Free Download
Manager (FDM)
It's a powerful modern
download accelerator and organizer for Windows, macOS, Android, and
Linux.
Here's what does not work yet:
- icons (will try to get it sorted)
- winsock sniffing (will "never" work, since the library costs $10k for
ARM)
- video preview (uses directx, haven't had the time to even look if it
is possible to get it running)
- web interface (stats up but apparently? crashes upon connection)
- help (FIXED)
SumatraPDF
I already compiled 3.3.3.
Above 3.3.3 is not suitable to Windows RT 8.1 and Windows 10 on Arm.
SumatraPDF changed webcore module to Edge (Chrome core) webcore after
3.3.3. :(
Busybox
Busybox is a single
standalone executable that provides many basic UNIX utilities.
Built with llvm-mingw, based on busybox-w32 repo with some patches.
I included both unstripped and stripped version of the executable.
(Make sure you sign the executable before use, if you are using
TESTMODE exploit.)
How to build (Updated) :
https://gist.github.com/khronii/3315baaff613f3525570314456a20ee3
Patched Repository : https://github.com/khronii/busy
Greenshot
Greenshot is a
light-weight screenshot software tool for Windows with the following
key features:
Quickly create screenshots of a selected region, window or fullscreen;
you can even capture complete (scrolling) web pages from Internet
Explorer.
Easily annotate, highlight or obfuscate parts of the screenshot.
Export the screenshot in various ways: save to file, send to printer,
copy to clipboard, attach to e-mail, send Office programs or upload to
photo sites like Flickr or Picasa, and others.
...and a lot more options simplyfying creation of and work with
screenshots every day.
https://getgreenshot.org/
https://github.com/greenshot/greenshot/
code integrity / signing
policy toggle
https://forum.xda-developers.com/t/code-integrity-signing-policy-toggle.2864403/#post-55176437
https://github.com/bfosterjr/ci_mod
IP Messenger
Peer-to-peer chat/file
transfer (http://ipmsg.org/index.html.en)
bin
src
Unikey
Expired
Known issue: without RtfIO, the "Toolkit" and "Conversion on the fly"
features won't work. Older 3.1 build posted below
https://dl.dropbox.com/u/8557161/rt/unikeyNT3.62_arm.7z
NZB-O-Matic
Newsgroup post
downloader (NZB download tool).
http://forum.xda-developers.com/showpost.php?p=37886354&postcount=438
Mouse Without Borders
Use one mouse across PCs
(like Synergy). Install instructions here:
http://forum.xda-developers.com/showpost.php?p=36428923&postcount=258
Fiddler 4
Advanced HTTP proxy. To
install, unpack the .EXE as an archive using 7-Zip. To run correctly,
copy the file Microsoft.JScript.dll from
\Windows\Microsoft.NET\Framework\v4.0.30319\ on a Win8 machine (older
Windows versions may also work) to the Fiddler "install" (unpacked)
directory. http://www.fiddler2.com/fiddler2/version.asp
remote cmd
RCMD is a simple remote
command shell application which can act as both the client or the
server. It works by simply spawning a command shell on the remote
machine and manging the STDIN/STDOUT pipes. Much of the inspiration for
this code comes straight from the MSDN example.
See:
http://msdn.microsoft.com/en-us/library/windows/desktop/ms682499(v=vs.85).aspx
https://github.com/bfosterjr/rcmd
Usage
rcmd.exe [options] -p <port>
options:
-s start as server
-c start as client
-a <address> address of server (requires -c)
Example
Server:
rcmd.exe -s -p 8888
Client:
rcmd.exe -c -a localhost -p 8888
Privoxy
Privoxy is a non-caching
web proxy with advanced filtering capabilities for enhancing privacy,
modifying web page data and HTTP headers, controlling access, and
removing ads and other obnoxious Internet junk. Privoxy has a flexible
configuration and can be customized to suit individual needs and
tastes. It has application for both stand-alone systems and multi-user
networks.
To use this, start the proxy (or install it as a service -- see
Privoxy's user guide) and configure IE to use localhost:8118 (by
default) as your HTTP (and/or HTTPS) proxy.
At this point both the Desktop (if Protected Mode is enabled) and Metro
versions of IE won't be able to connect to the
internet; run this in an administrator command prompt:
CheckNetIsolation.exe loopbackexempt -a -n=windows_ie_ac_001
CheckNetIsolation.exe loopbackexempt -a -n=windows_ie_ac_122
(The first line is for Metro IE, second line is for Desktop IE)
Hope this would save you some CPU power from those pesky web ads!
standby
prevent surface rt to
enter standby mode
this is a very tiny application to prevent windows rt to enter standby
model without changing power plan, so you can control the standby model
with task schedular.
a typical usage is to prevent standby, do some backup job, restore,
which is my original purpose.
pay attention, you need the app to be running, otherwise it would take
no effect. and hardware power button will also force the device to
enter standby mode, which means, this app will also take no effect
there are several apps on windows 8 with the same funcationality, hope
nothing has been ported to rt.
though not tried, it would also work for windows 8.
try standby without arguments to show a help.
supported commands
-set -- set the thread execution state.
-time -- sleep for a certain time, say -time 1 means sleep for 1 second.
-system -- use system mode.
-away -- use away mode.
-display -- use display mode.
briefly, system mode will prevent to enter standby mode, display mode
will also prevent to shutdown the display, away mode will prevent from
S3 sleep, if none of three modes are selected, this application will
only reset the idel timer.
if none of set and time are selected, this application will print this
help.
a typical usage is -set -system -time 100, to prevent computer from
entering standby mode for 100 seconds.
or -time 100, to work just as sleep 100s in mingw.
for detail about the mode, please refer to
http_://msdn.microsoft.com/en-us/library/aa373208(VS.85).aspx
some samples,
standby -t 10000 -s -sys -away
-- make the machine to enter system + away mode for 10000 seconds
standby -t 1
-- sleep for 1 second, usually using in a batch file
standby -t 10000 -s -sys -display
-- make the machine to enter system mode with display always on for
10000 seconds, usually you should use this app in this way
hope it would be helpful, the source code is at
http_://geminibranch.codeplex.com/SourceControl/BrowseLatest under
standby
IP Messenger
Peer-to-peer chat/file
transfer (http://ipmsg.org/index.html.en).
Paint.NET
Image manipulation
program. http://forum.xda-developers.com/showthread.php?t=2411497
AstroGrep
Regular expression
file/text search tool (basically, Unix grep).
http://sourceforge.net/projects/astrogrep/
Remote TrackPad Server
Allows controlling a PC
using a Windows Phone as a server. Use the.NET 4.5 server build:
http://www.luecho.com/trackpad/
ImageGlass
Image viewing program. Runs fine but crashes on exit.
https://github.com/d2phap/ImageGlass