Maak een draagbare installatie van CdC-Skychart
Bij een draagbare installatie installeer je CdC/Skychart op een verwijderbaar medium (zoals USB stick) zodat je het programma op een PC zonder verdere configuratie kunt starten. De configuratie wordt ook naar je verwijderbare medium geschreven zodat je op iedere computer met je voorkeursinstellingen kunt werken. De versie 3.8 of recenter is hiervoor vereist.
Het hier gegeven voorbeeld is gebaseerd op Windows, maar je kunt dit overeenkomstig doen voor Linux. In die gevallen gebruik je de tar-installatie.
Je kunt ook een draagbare versie voor Windows gebruiken op Linux/Mac door Wine te gebruiken. Op die manier heb je een enkele USB-stick nodig voor ieder platform.
De commando's in dit voorbeeld veronderstellen dat je verwisselbare schijf gekoppeld is op E:, verander dit overeenkomstig als je computer van een andere letter gebruik maakt.
De beschrijving gaat voornamelijk uit van een commando regel venster voor een heldere uitleg, maar je kunt de equivalente handelingen ook grafisch verrichten.
Om een commando regel venster te openen, ga naar Start menu → Alle Programma's → Bureau-Accessoires → Opdrachtprompt
1) Creëer een nieuwe map op de verwisselbare schijf:
E: mkdir draagbaar_skychart cd \draagbaar_skychart mkdir Ciel
2) Download de Skychart Windows zip van de Download pagina. Sla het zip-bestand op in de map E:\portable_skychart\Ciel\.
3) Pak het zip-bestand uit in deze map:
cd \portable_skychart\Ciel unzip skychart-3.8-2450-windows.zip
4) Creëer een map voor de programma configuratie:
cd \draagbaar_skychart mkdir userdata
5) Creëer een opstart-script:
cd \draagbaar_skychart notepad skychart.cmd
Type het volgende en sla het bestand op:
@ECHO off set basedir=%CD% start %basedir%\Ciel\skychart.exe --config="%basedir%\userdata\skychart.ini" --userdir="%basedir%\userdata"
Je kunt nu de USB stick in iedere (Windows) computer stoppen en het programma starten met een dubbelklik op skychart.cmd.
Optionele stappen
Laat geen sporen achter in het register
Als je geen sporen in het register wilt achterlaten, dan is het nodig om de server functionaliteit van CdC/Skychart inactief te maken. Anders zal het programma aan het register hiervoor een verbindings-port als sleutel toevoegen.
cd userdata notepad skychart.ini
Zoek de regel op die begint met AutostartServer, stel het volgende in en sla het bestand op:
[main] AutostartServer=0
Kopiëer de programma-instellingen
Sinds CdC/Skychart-3.7-2196 is het mogelijk om het configuratiebestand skychart.ini te kopiëren van een bestaande installatie naar de gebruikersgegevens map.
Een andere mogelijkheid is om een kaart op te slaan en te heropenen via het menu Bestand/Opslaan als…, Bestand/Open.
Maak een script om Skychart op Linux te draaien met Wine
Mount de geconfigureerde USB-stick op je Linux systeem.
cd /media/my-usb-key/portable_skychart vi skychart.sh
Kopieer de volgende regels en sla het bestand op:
#!/bin/bash wine cmd /C skychart.cmd
Op een USB-stick met een FAT-bestandssysteem kun je het executable bit niet aan kan zetten. Doe dan het volgende om het programma te draaien:
cd /media/my-usb-key/portable_skychart bash skychart.sh
CdC/Skychart uitpakken zonder installatie
Je hebt een bepaald programma nodig om de bestanden uit te pakken uit het Windows-installatie pakket zonder ze te installeren.
1) Haal innounp vanaf http://sourceforge.net/projects/innounp/files/ en plaats het bestand in E:\draagbaar_skychart.
2) Om de bestanden uit te pakken, gebruik bijv. 7zip of de volgende commando regel opdracht:
unrar e innounp036.rar
3) Haal het CdC/Skychart Windows installatiepakket van http://ap-i.net/skychart
Een draagbare installatie vereist een recentere versie dan 3.7-2196. Kopiëer het bestand in E:\draagbaar_skychart.
4) Pak de CdC/Skychart bestanden uit zonder de installatie te starten:
innounp.exe -x skychart-3.7-2196-windows.exe
5) Hernoem de applicatie map:
move {app} Ciel
6) Verwijder onbenodigde bestanden:
del innounp036.rar innounp.exe innounp.htm install_script.iss skychart-3.7-2196-windows.exe rmdir /S {userappdata}