Arbeiten von zu Hause =============================================================================== Wenn Sie von einem beliebigen Rechener aus mit ihren Daten aus dem Uni-Netz arbeiten wollen, richten Sie sich einfach nach den folgenden Anweisungen. Im Zweifelsfall helfen Ihnen die Uebungsleiter weiter. Immer Online =============================================================================== Sollten Sie sowieso immer online sein, reicht der Download der Datei putty.exe von http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html . Mit einem Doppelclick starten Sie Putty und tragen unter "Host" cip[2-42].informatik.uos.de ein (also z.B. cip23.informatik.uos.de) Im Menue auf der rechten Seite waehlen Sie "Translation" und waehlen in der Liste UTF-8 aus. Mit Klick auf "Open" und der Eingabe ihres Universitaets-Logins und Passwortes gelangen Sie mit einer Konsole in Ihr Heimatverzeichnis in der Universitaet und koennen dort wie gewohnt arbeiten. Offline =============================================================================== Wenn Sie offline Arbeiten wollen, benoetigen Sie: 1. Die Java JDK: - Download unter http://www.oracle.com/technetwork/java/javase/downloads/index.html - Folgen Sie den Installationsanweisungen und MERKEN Sie sich das Ziel verzeichnis fuer die Anweisungen weiter unten. 2. Die AlgoTools.jar: - Download unter http://www-lehre.inf.uos.de/~ainf/2010/Download/AlgoTools.jar - Kopieren Sie diese in ein beliebeges Verzeichnis, und MERKEN Sie sich den vollstaendigen Pfad (z.B. C:\Algo). 3. WinVi32.exe, einen VI-aehnlichen Editor fuer Windows: - Download unter http://www.winvi.de/de/download.html - Entpacken Sie ihn in ein beliebiges Verzeichnis, und MERKEN Sie sich den vollstaendigen Pfad (z.B. C:\WinVI). 4. pscp.exe zum Austausch von Dateien zwischen lokalem und Uni-Rechner: - Download unter http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html - Kopieren Sie die Datei in ein beliebiges Verzeichnis, und MERKEN Sie sich den vollstaendigen Pfad (z.B. C:\PUTTY) Sind alle Dateien kopiert/installiert und haben Sie sich die Pfade notiert, muessen Sie zum Gebrauch in der Windows - Kommandozeile noch PATH und CLASSPATH anpassen: Windows XP ---------- Klick auf: Start -> Systemsteuerung -> System -> Reiter "Erweitert" -> Umgebungsvariablen Windows 7 ---------- Klick auf: Start -> Systemsteuerung -> System -> Erweiterte Systemeinstellungen (links) -> Reiter "Erweitert" -> Umgebungsvariablen Fuer Beide ---------- Unter "Systemvariablen" waehlen Sie zunaechst die Variable "PATH" aus und klicken auf "Bearbeiten". Unter "Wert der Variablen" ergaenzen Sie nun die Pfade ihres Java-JDK "bin" Ordners (z.B. C:\Program Files (x86)\Java\jdk1.6.0_16\bin), des JRE-bin Ordners, der in der JDK Installation zu finden ist (z.B. C:\Program Files (x86)\Java\jdk1.6.0_16\jre\bin), und die Pfade der Ordner unter denen sich in ihrem System WinVi32.exe und pscp.exe befinden. WICHTIG: DIE PFADE MUESSEN MIT SEMIKOLON GETRENNT WERDEN! Also sieht "Wert der Variablen" fuer "PATH" in etwa so aus: [vorheriger Inhalt];[JDK-bin Pfad];[JDK-JRE-bin Pfad];C:\WinVi;C:\PUTTY Mit Klick auf "OK" bestaetigen Sie die Eingabe. Suchen Sie nun unter "Systemvariablen" nach der Variabel "CLASSPATH" und bearbeiten Sie auch diese. Ist Sie noch nicht vorhanden, erzeugen Sie sie mit Klick auf "Neu". Geben Sie unter "Name" CLASSPATH ein und unter "Wert der Variablen": .;..;[Pfad zu AlgoTools.jar]\AlgoTools.jar also zum Beispiel .;..;C:\Algo\AlgoTools.jar Mit Klick auf "OK" bestaetigen Sie die Eingabe. Bestaetigen Sie nun alles mit "OK" und starten ein Terminal: Windows XP ---------- Start -> ausfuehren -> "cmd" eingeben und Enter druecken Windows 7 ---------- Start -> im Suchfeld "cmd" eingeben und Enter druecken Die Kommandozeile ----------------- Mit dem Kommando WinVi32 Test.txt oeffnen Sie WinVi zum Bearbeiten der Datei Test.txt WICHTIG: Zum Problemlosen Gebrauch ihrer lokal erstellten Dateien auf den Universitaetsrechnern speichern Sie diese mit dem Zeichensatz "UTF-8" ab, in dem sie ihn in der Tool-Leiste auswaehlen. Mit dem Kommando pscp [benutzername]@cip23.informatik.uos.de:/home/ainf/Vorlesung/Collatz.java . kopieren Sie die Datei Collatz.java in ihr aktuelles Verzeichnis Mit dem Kommando javac Collatz.java kompilieren Sie diese schliesslich und Mit dem Kommando java Collatz fuehren Sie sie aus. TIPP ---- Bennenen Sie WinVi32.exe in vi.exe und pscp.exe in scp.exe um, damit Sie sie mit den Kommandos vi .. und scp .. wie unter Linux gewohnt benutzen koennen.