# 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. install mean you install Skychart on a removable media (USB stick) and you can plug it to any PC to run the application without any further configuration.
Dit vereist een recentere versie van CdC/Skychart dan 3.7-2196 om goed om te kunnen gaan met de schijf-koppelingen (media mount point) op verschillende computers.

Het hier gegeven voorbeeld is gebaseerd op Windows, maar je kunt dit overeenkomstig doen voor Linux. In die gevallen gebruik je de tar-installatie. 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

2) Kopiëer de programma code:

    xcopy /S "C:\Program Files\Ciel\*"  Ciel\

Als je CdC/Skychart niet op je computer wilt installeren, bekijk dan de toegevoegde stappen verderop

3) Creëer een map voor de programma configuratie:

    cd \draagbaar_skychart
    mkdir userdata

4) 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

### 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}

### 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.