Just thought I'd share my experience getting RemoteBox working on Windows. I experimented a bit with the various Perl distributions (ActiveState, Strawberry), but settled on Strawberry as it's more open / less restrictive. Briefly,
Install StrawberryPerl from http://strawberryperl.com/, I used the latest 32-bit version - 5.20.1.1 at the time of writing. I would recommend using the 32-bit version as otherwise you will need to find your own 64-bit Gtk or build it yourself.
All CPAN modules are included except for Gtk. I didn't fancy building this myself on Windows, but there is a repository at http://sisyphusion.tk/ppm.
a. Add the repository to Strawberry's ppm:
> ppm set repository sisyphusion http://sisyphusion.tk/ppm
> ppm set save
b. Install Glib/Cairo/Pango/Gtk2:
> ppm
ppm> install Glib Cairo Pango Gtk2
Download and extract RemoteBox. Program Files (x86) is a good a place as any.
Check operation by running perl remotebox from the cmd prompt in the directory you extracted RB to.
Create a shortcut to wperl.exe:
Command: C:\Strawberry\Perl\bin\wperl.exe remotebox
Start in: C:\Program Files (x86)\RemoteBox
(or whereever)
At this point, running the shortcut should result in a working RemoteBox.
Finally, you may want to customise the remote desktop command to run MS' builtin client, viz:
File->RemoteBox Preferences...
Display Tab
Replace the xfreerdp command line with:
mstc /w:%X /h:%Y /v:%h:%p >nul
the >nul at the end is important, otherwise mstc gets confused by the " &" that RemoteBox adds to the command line.
Hope this helps someone :).
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Great work Michael! I've just tested with Strawberry Perl 5.18.2.2 (32bit) and works fine with that version too. I'll include the Windows installation method in the documentation for future releases of RemoteBox. Thanks for that :-)
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi,
Just thought I'd share my experience getting RemoteBox working on Windows. I experimented a bit with the various Perl distributions (ActiveState, Strawberry), but settled on Strawberry as it's more open / less restrictive. Briefly,
a. Add the repository to Strawberry's ppm:
> ppm set repository sisyphusion http://sisyphusion.tk/ppm
> ppm set save
b. Install Glib/Cairo/Pango/Gtk2:
> ppm
ppm> install Glib Cairo Pango Gtk2
Check operation by running perl remotebox from the cmd prompt in the directory you extracted RB to.
Create a shortcut to wperl.exe:
Command: C:\Strawberry\Perl\bin\wperl.exe remotebox
Start in: C:\Program Files (x86)\RemoteBox
(or whereever)
At this point, running the shortcut should result in a working RemoteBox.
Finally, you may want to customise the remote desktop command to run MS' builtin client, viz:
File->RemoteBox Preferences...
Display Tab
Replace the xfreerdp command line with:
mstc /w:%X /h:%Y /v:%h:%p >nul
the >nul at the end is important, otherwise mstc gets confused by the " &" that RemoteBox adds to the command line.
Hope this helps someone :).
Great work Michael! I've just tested with Strawberry Perl 5.18.2.2 (32bit) and works fine with that version too. I'll include the Windows installation method in the documentation for future releases of RemoteBox. Thanks for that :-)
Exactly what i was looking for. Works like a charm!
P.S.: If you fix the mstc into mstsc, it would be a perfect one ;)