Benutzer-Werkzeuge

Webseiten-Werkzeuge


 [[version2:software:ec2000_encuentros_und_francais_interaktif]] 

Installation von Cornelsen-Software

Gut gemeint, aber schlecht gemacht und nicht musterlösungskonform entwickelt - die alte und neue Cornelsen-Software. Sowohl der Vertreter der „alten Generation“, der Englisch-Coach 2000 als auch die der „neuen“ (encuentros und francais interactif) kommen mit einer eigenen Benuterverwaltung daher, die eine zentrale Datenbank sowie die Installationsquellen auf dem Server ablegen (Hinweis: man muss die NFL - netzwerkfähige Lizenz erworben haben, geschickt ist es, gleich die Kombipackung aus NFL, SML - schulmehrplatzlizenz und Lehrerlizenz zu erwerben). Das stellt bei den Installationsquellen kein Problem dar, da diese nur gelesen werden müssen. Ganz anders die Datenbank, die auch einen Schreibzugriff erfordert, den man seinen Benutzern möglichst nicht auf dem Laufwerk P: ermöglicht. Hier wird nun beschrieben, wie man die Programme installieren kann, so dass die Datenbank im Homeverzeichnis liegt, alles andere unter P:.

EC2000 / die alte Generation

( Eine Alternativmethode finden Sie hier
http://www.lehrerfortbildung-bw.de/netz/muster/linux/material/client/english_coach.html
Diese erfordert jedoch ein zusätzliches Share und das Anlegen von Benutzern durch den Lehrer.)

Im Folgenden wird beschrieben, wie man die Userdatenbank im Homeverzeichnis des jeweiligen Users anlegt:
(Hinweis vorab: Setzt man den Eenglish Coach für mehrere Bücher (also z.B. A1, A2, A3,…) ein, so sollte man der Reihe nach installieren - bei uns konnte der EC2000 A1 di Datenbank nämlich nur lesen, wenn er sie selbst angelegt hatte - A2 und A3 hatten hingegen mit der von A1 angelegten Version keine Probleme.)

  • Man kopiert den Inhalt der CD nach P:\EC2000\Ax\ (x = Buchnummer also 1,2,3,…) und führt von dort aus das Setup aus, welches die lokal benötigten Dateien nach C:\CSOFT\EC2000\Ax kopiert und einige Pfade zum Netzlaufwerk setzt.
  • Anschließend wird mit C:\CSOFT\EC2000\Ax\ec2000.exe -c zunächst im Verzeichnis H:\einstellungen\EC2000\ (des admins) eine Benutzerdatenbank angelegt. Nach dem Start des English Coaches kann man nun eine Klasse und einen Benutzer anlegen (z.B. MeineKlasse und ich mit Passwort ich [ein leeres Passwort lässt EC2000 leider nicht zu!]). Das Ergebnis ist eine Datenbank mit einem Standard-User [ich]. Für die weiteren Versionen (also z.B. A2, A3,…) muss die Benutzerdatenbank nicht mehr angelegt werden, sie ist ja bereits vorhanden. Mit C:\CSOFT\EC2000\Ax\ec2000.exe -f weist man den Coach an, die vorhandene Datenbank im Homevrzeichnis zu benutzen.
  • Ich habe nun die C:\EC2000\Ax\Login.ini nach P:\EC2000\Ax\ kopiert, das erspart das erneute Setzen der Pfade und vor allem steht in dieser Datei die Seriennummer, so dass beim nächsten Installieren das lästige Eintippen entfallen kann (einfach aus dieser Datei die Seriennummer herauskopieren).
  • Den Ordner H:\einstellungen\EC2000\ nach P.\Vorlagen\EC2000\ kopieren, von wo aus die folgenden Einträge in der /usr/local/samba/netlogon/common.bat das Verzeichnis bei Bedarf beim Login in das Homeverzeichnis des jeweiligen Users hineinkopieren - eventuell steht dort bereits die Firefox-Anpassung von http://www.linuxmuster.net/software:firefox:

rem common.bat-Anpassungen für persönliche Einstellungen verschiedener Programme

rem Die Profile werden unterhalb von H:\einstellungen abgelegt

rem H: existiert nicht? Irgendwas lief komplett schief --> Abbruch
if not exist H: goto ende

rem "einstellungen" existiert nicht? --> anlegen
if not exist H:\einstellungen mkdir H:\einstellungen

rem EC2000
if not exist P:\Vorlagen\EC2000\csnutzer.lst goto ec2000_ende
if not exist H:\einstellungen\EC2000\csnutzer.lst  xcopy  P:\Vorlagen\EC2000     H:\einstellungen\EC2000 /S/E/I
:ec2000_ende

Alle Ergebnisse werden ab sofort in die Datenbank im Homeverzeichnis des jeweiligen Users eingetragen, so dass jeder User auch wirklich immer mit seinem eigenen Lernfortschritt arbeitet. Einziger Nachteil: Der User heißt eben immer „ich“.

francais interactif bzw. encuentros / die neue Generation

Noch etwas komplizierter wird es bei der neueren Generation Cornelsen-Software. Hier wurde nämlich ein sogenanntes Lehrertool entwickelt, mit dem man zugegegebenermaßen sehr komfortabel Klassen, Schüler und Lehrer einrichten und verwalten kann. Jeder natürlich mit seinem eigenen Passwort (noch ein zusätzliches! Das bringe man mal bitte den Kollegen bei - eines reicht schon finde ich). Und - auch sehr komfortabel - Importfunktion aus der Schulverwaltungssoftware. Ein Anruf bei der Hotline erbrachte, dass man sich in Zukunft auch mit den Musterlösungen des Landes befassen wolle. Hat man jedoch das Lehrertool erstmal installiert, so kann man dieses für alle weiteren Cornelsenprodukte der neuen Generation wiederverwenden - mit den gleichen Usern - wenigstens das ist praktisch.

Lehrertool

Auf der CD befindet sich für das Lehrertool ein eigenes Unterverzeichnis mit separater Setup.exe. Als Programmpfad wählt man ein Verzeichnis auf P: z.B. P:\cornelsen\, als Datenbankverzeichnis H:\einstellungen\cornelsen\. Unter P:\cornelsen\app\ befindet sich nun die SmartUserDB.ini in der der UNC-Pfad zur Datenbank angegeben ist, also \\server\admin\einstellungen\cornelsen\UserDb, diesen ändert man in H:\einstellungen\cornelsen\UserDb\ und speichert ab.

Ein Aufruf des Lehrertools über das Startmenu erlaubt die Einrichtung der Datenbank wie in der mitgelieferten Beschreibung erläutert. Ich habe wieder eine Klasse [MeineKlasse] und einen User [ich, ich] mit Passwort [ich] angelegt und das Tool verlassen.

Netzwerkinstallation

Jetzt kann man im Hauptverzeichnis der CD die Setup.exe ausführen. Als Pfad gibt man z.B. P:\cornelsen\francais1\ oder P:\cornelsen\encuentros1\ ein. Nun wird der gesamte Inhalt der CD auf das Netzlaufwerk kopiert. Die Software ist wieder so schlau gewesen, den Pfad in der P:\cornelsen\francais1\SmartUserDB.ini bzw. P:\cornelsen\encuentros1\SmartUserDB.ini in einen UNC-Pfad zu ändern, so dass man hier wieder den Pfad in H:\einstellungen\cornelsen\UserDb\ abändern muss.

Clientinstallation

Nun kann man die Software clientseitg installieren: P:\cornelsen\francais1\ClientSetup\setup.exe bzw. P:\cornelsen\ecuentros1\ClientSetup\setup.exe richten den Client ein.

Abschließende Arbeiten

Wie beim EC2000 kopiert man den Ordner H:\einstellungen\cornelsen (des admins) nach P.\Vorlagen\cornelsen und sorgt in der /usr/local/samba/netlogon/common.bat für das korrekte kopieren in das jeweilige Homeverzeichnis der User:

rem Anpassungen für persöliche Einstellungen verschiedener Programme
rem Die Profile werden unterhalb von H:\einstellungen abgelegt

rem H: existiert nicht? Irgendwas lief komplett schief --> Abbruch
if not exist H: goto ende

rem "einstellungen" existiert nicht? --> anlegen
if not exist H:\einstellungen mkdir H:\einstellungen

rem cornelsen
if not exist P:\Vorlagen\cornelsen\SmartUserDb.ini goto cornelsen_ende
if not exist H:\einstellungen\cornelsen\SmartUserDb.ini  xcopy  P:\Vorlagen\cornelsen H:\einstellungen\cornelsen /S/E/I
:cornelsen_ende

:ende

Alle Ergebnisse werden ab sofort im Homeverzeichnis des jeweiligen Users in die Datenbank eingetragen, so dass jeder User auch wirklich immer mit seinem eigenen Lernfortschritt arbeitet. Einziger Nachteil: Der User heißt eben immer ich.

 [[version2:software:ec2000_encuentros_und_francais_interaktif]] version2/software/ec2000_encuentros_und_francais_interaktif.txt · Zuletzt geändert: 2010/02/07 19:38 (Externe Bearbeitung)