PuTTY op mijn Windows Mobile 6 SmartPhone
>> english version <<
Van onderstaand verhaaltje heb ik niets zelf verzonnen. Alles wat ik gedaan heb, is de documentatie op 2 webpagina's combineren met een applicatie van 2 andere pagina's.
De applicatie is PuTTY, en dan om precies te zijn PocketPuTTY.
De documentatie bestaat uit deze pagina en deze pagina.
Bij alles wat je hier leest geef ik, zoals altijd, geen enkele garantie. Alles wat je doet naar aanleiding of met ondersteuning van deze documentatie, doe je op eigen risico.
Onderstaande stappen heb ik uitgevoerd op Windows Vista Home Premium. Op mijn SmartPhone draait Windows Mobile 6. De PocketPuTTY versie die ik gebruikt heb, was de 2007-02-28 dev build for WM2003.
Ik voeg hier niets toe aan PocketPuTTY. Het enige dat ik doe, is zorgen dat PuTTY, net als andere geïnstalleerde applicaties, onder Programma's te vinden is, en dat ik PocketPuTTY kan deïnstalleren via Instellingen -> Syteem -> Programma's verwijderen.
Ik heb mij een SmartPhone aangeschaft. Dat het ding op Windows Mobile draait, is jammer; maar dat betekent nog niet dat je er verder geen eisen aan mag stellen.
En dus wilde ik er in ieder geval PuTTY op hebben.
Na enig zoeken kwam ik op PocketPuTTY. PocketPuTTY kun je kopieren naar je Mijn Documenten-map, en als je er dan op klikt, start PuTTY (net als op een 'gewone' Windows-bak dus eigenlijk). Geweldig. Werkt als een trein. Ik kan inloggen op mijn server en mijn ding doen.
Ik vind het alleen een beetje jammer dat ik Verkenner moet openen, naar Mijn Documenten moet bladeren, en daar op een bestand moet klikken... Andere applicaties staan allemaal onder Programma's, en daar wil ik PuTTY eigenlijk ook gewoon tussen hebben staan.
Na wat zoeken ben ik eruit: als ik een .cab installeer, zorgt die ervoor dat de applicatie op de juiste plaats komt en het register en dergelijke worden aangepast.
Er is alleen geen .cab te krijgen van PocketPuTTY. En dus moet ik er zelf één maken...
Na nog een beetje zoeken kom ik op deze pagina en dan ben ik er al bijna: als ik Cabwiz.exe download en zelf een .inf-bestand schrijf, ben ik waar ik zijn wil.
Dus ik download Cabwiz.exe en de bestanden die daarbij horen en ik download de nieuwste zip van PocketPutty en haal putty.exe uit deze zip.
Vervolgens kopieer ik al deze bestanden naar een aparte directory, en als ik de documentatie mag geloven, hoef ik nu alleen nog maar een .inf-bestand te schrijven...
Dit is het bestand wat ik verzin (putty.inf):
[Version] Signature = "$Windows NT$" Provider = "Nerdstock.org" CESignature = "$Windows CE$" [CEStrings] AppName = "PocketPuTTY" InstallDir = %CE1%\%AppName% [SourceDisksNames] 1 = ,"Managed",, [SourceDisksFiles] putty.exe = 1 [DefaultInstall] CopyFiles = CopyToProgramFiles AddReg = RegData CEShortcuts = Shortcuts [DestinationDirs] CopyToProgramFiles = 0, %InstallDir% Shortcuts = 0, %CE11% [CopyToProgramFiles] "putty.exe", putty.exe [RegData] HKCU,Software\%AppName%,MajorVersion,0x00010001,1 HKCU,Software\%AppName%,MinorVersion,0x00010001,0 [Shortcuts] %AppName%,0,putty.exe
En als het goed is, hoef ik nu alleen nog putty.inf naar Cabwiz.exe te slepen, en dan is het klaar.
En dat klopt: als ik putty.inf naar Cabwiz.exe sleep, wordt er een .cab gemaakt.
Deze putty.CAB kopieer ik naar de Mijn Documenten-map op mijn SmartPhone, en als ik vervolgens op de telefoon dit bestand opzoek en erop klik, vraagt mijn telefoon mij of ik deze applicatie wil installeren. Als ik dan op 'Ja' klik, wordt PuTTY geïnstalleerd, en staat PocketPuTTY netjes bij Programma's. Bovendien kan ik het opnemen in mijn Menu Start (Instellingen -> Persoonlijk -> Menu's) en kan ik er zelfs een softwaretoets (Instellingen -> Persoonlijk -> Softwaretoets) of hardwaretoets (Instellingen -> Persoonlijk -> Knoppen) aan koppelen.
Zou ik het ooit weer willen deïnstalleren, dan zou ik dat doen via Instellingen -> Systeem -> Programma's verwijderen.
Als ik wist hoe ik screenshots kon maken op mijn telefoon, zou ik er één bij zetten, maar dat moet ik nog even aan je eigen fantasie overlaten.
Ik ben in het voorbeeld hierboven zo vrij geweest deze applicatie 'Nerdstock.org PocketPuTTY' te noemen. Dit is alleen om aan te geven dat de ontwikkelaars van PuTTY en PocketPuTTY niets te maken hebben gehad met het schrijven van de tekst hierboven.
En als je geen zin hebt om de stappen hierboven uit te voeren, maar je wilt wel de .cab installeren, kun je hem hier downloaden.
Permissie is hierbij verleend aan de ontwikkelaars van PuTTY en PocketPuTTY om de tekst hierboven naar eigen goedbevinden te gebruiken.
| Reacties zijn welkom: rob[at]nerdstock.org |
![]() http://creativecommons.org/licenses/by-nc-sa/3.0/nl/deed.nl |