Javakicker.de. Julian Branahl Sebastian Budde Jan Budke Michael Heinrich Stefan Kiskemper Daniel Lampe Jonas Wehmeyer

Größe: px
Ab Seite anzeigen:

Download "Javakicker.de. Julian Branahl Sebastian Budde Jan Budke Michael Heinrich Stefan Kiskemper Daniel Lampe Jonas Wehmeyer"

Transkript

1 2012 Javakicker.de Julian Branahl Sebastian Budde Jan Budke Michael Heinrich Stefan Kiskemper Daniel Lampe Jonas Wehmeyer FH Bielefeld IFM 4. Semester

2 JavaKicker Programmieranleitung 1. Programmieranleitung: Spieler und Spielstrategien Die Basisklasse zum Ausbauen Ein erster eigener Spieler Ein paar Beispiele Mögliche Spielaktionen move(<richtung>) run(<richtung>) dribble(<richtung>) pass(<richtung>) nothing() Zustandsabfragen Wo ist der Ball? ballaround() getballpos(), getballxpos(), getballypos() selfballaround() Kann ich ein Tor schießen? canscoregoal() Wo sind die anderen Spieler? getmypos(),getmyxpos() und getmyypos() findrobots() getrobotclassname() nextrobotaround(), nextownrobotaround() und nextotherrobotaround() Sich umschauen int looktorel() und int looktorel() Kann ich einen Pass spielen? ispasspossible() isselfpasspossible() Sonstige Infos Spielregeln Spielzeit: Tore: Fouls: Aufstellung: How-To: Einen eigenen Spieler erstellen TestPlayer.java ein Beispiel für einen JavaKicker FH-Bielefeld IFM 4. Semester Javakicker.de 2

3 4. Die Teamaufstellung Eine lineup.xml erstellen Wie muss die Ordnerstruktur aussehen? Ein Spiel starten FH-Bielefeld IFM 4. Semester Javakicker.de 3

4 1. Programmieranleitung: Spieler und Spielstrategien Jeder Fußballspieler wird durch eine Java-Klasse definiert. Mehrere Spieler einer Mannschaft können Instanzen derselben Klasse sein. Es ist aber auch möglich und sinnvoll für verschiedene Spieler verschiedene Klassen vorzusehen (z.b. Abwehrspieler, Stürmer, etc.). 1.1 Die Basisklasse zum Ausbauen Das folgende kleine Java Programm genügt, um einen Spieler zu implementieren, der nur herumsteht und sonst nichts tut: import de.javakicker.player; import de.javakicker.socceraction; public class BasicPlayer extends Player public BasicPlayer() super(); public SoccerAction makemove() return SoccerAction.nothing(); Die Bestandteile des Programms sind schnell aufgezählt. Mit "de.javakicker.player wird die abstrakte Player Klasse geladen und mit de.javakicker.socceraction werden alle zur Verfügung stehenden Aktionen, die die Spieler durchführen können zugänglich gemacht. Der Konstruktor "public BasicPlayer()" ruft lediglich den Konstruktor der Oberklasse Player auf. Es ist möglich - aber nicht nötig - den Konstruktor zu erweitern. Die eigentliche Aktivität des Spielers wird in der Methode "public SoccerAction makemove()" definiert. Diese Methode wird vom Spielprogramm regelmäßig aufgerufen. Jeder Spieler kommt so reihum einmal dran, bevor die Runde/Minute mit dem nächsten Spielzug wieder von vorne beginnt. Bei jedem Aufruf kann die Methode dann eine Aktion (vom Typ SoccerAction) zurückgeben. Die zur Verfügung stehenden Aktionen werden weiter unten in diesem Tutorial aufgelistet und beinhalten im Wesentlichen die unterschiedlichen Bewegungsfunktionen des Spielers. Bevor man sich für eine Bewegung entscheidet, ist es möglich, sich auf dem Feld umzusehen, festzustellen, wo man (der Spieler) selbst steht, wo die anderen Spieler und der Ball sich befinden. Auch dafür gibt es fertig implementierte Methoden, die von "public SoccerAction makemove()" aufgerufen werden können. FH-Bielefeld IFM 4. Semester Javakicker.de 4

5 1.2 Ein erster eigener Spieler Um eigene Spieler zu schreiben, erzeugt man sich am besten eine Kopie der Datei "TestPlayer.java", nennt sie um in "MyFirstPlayer.java" oder "MyOffensePlayer.java", benennt den Namen der Klasse darin auch entsprechend um und editiert den Rumpf der Methode "makemove()". Ein erster Spieler, der mehr als nur nichts tut, wäre zum Beispiel der folgende: import javaball.de; public class MyFirstPlayer extends Player public MyFirstPlayer() super(); public SoccerAction makemove() return SoccerAction.move(UP); Dieser Spieler macht bei jedem Spielzug einen Schritt auf das gegnerische Tor zu. Bewegungen können z.b. sein: "move(up)", "move(down)", "move("right)" und "move(left)". Hierbei bedeutet "UP" immer "in Richtung des gegnerischen Tores, "DOWN" immer in Richtung des eigenen Tores, "RIGHT" immer in Richtung der rechten Seite aus der Sicht des eigenen Tores, und "LEFT" immer in Richtung der linken Seite aus der Sicht des eigenen Tores. Die Bewegungsrichtungen sind also immer unabhängig von der Aufteilung der Platzhälften. Jedes Team spielt intern im Framework aus seiner Sicht immer nach oben. Die Ausgabe erfolgt jedoch auf einem um 90 gekippten Spielfeld und es wird natürlich auf zwei Tore gespielt. Sämtliche Umrechnungen für die Darstellung werden aber vom Framework selber vorgenommen und man muss sich nicht weiter darum kümmern. Dennoch ist es für ein Debugging der eigenen Playerklassen wichtig, sich dieser Tatsache bewusst zu sein. FH-Bielefeld IFM 4. Semester Javakicker.de 5

6 1.3 Ein paar Beispiele Im Folgenden sind einige Spieler aufgeführt, die ein paar einfache Strategien verfolgen (der Einfachheit halber ist nur die Methode "makemove()" angegeben. // Spieler, der sich immer auf das // gegnerische Tor zu bewegt. public SoccerAction makemove() return SoccerAction.move(UP); // Spieler, der als Torwart fungiert, // und immer versucht, den Ball auf // der Torlinie abzuwehren. public SoccerAction makemove() if (getballxpos() < getmyxpos()) return SoccerAction.move(LEFT); // Ein Spieler, der wartet, bis der Ball // bei ihm erscheint, und dann nach vorne dribbelt. public SoccerAction makemove() if (BallAround(getMyPos()) return SoccerAction.dribble(UP); return SoccerAction.nothing(); // Ein Spieler, der versucht, den Ball zum weiter vorne // stehenden Mannschaftskameraden abzuspielen. public SoccerAction makemove() if (lookto(up) == BALL) return SoccerAction.pass(UP); if (getballxpos() > getmyxpos()) return SoccerAction.move(RIGHT); return SoccerAction.move(DOWN); So lassen sich beliebige weitere Spielstrategien programmieren. Über die Funktionen sendmessageto() und sendmessagetoall() kann man Informationen zwischen den Spielern austauschen. Die Nachricht ist dabei immer ein Object (z.b. ein String). Mit receivemessages() bekommt man ein Array aller Nachrichten, die an einen während der letzten Minute geschickt wurden. Wenn man sie nicht verwendet verfallen sie zur nächsten Minute. Im Folgenden werden die einzelnen durchführbaren Aktionen aufgelistet. Eine vollständige Dokumentation im JavaDoc-Format steht auch auf dem Server zum Download zur Verfügung. JavaKicker.javadoc ( FH-Bielefeld IFM 4. Semester Javakicker.de 6

7 1.4 Mögliche Spielaktionen Es gibt 5 mögliche Aktionen: move, run, dribble, pass und nothing. Die ersten haben als Parameter eine Richtung. Richtungen können sein UP, DOWN, LEFT und RIGHT move(<richtung>) Bewegt den Spieler einen Schritt in die angegebene Richtung. Falls das Zielfeld nicht leer ist, wird versucht, das Objekt auf dem Feld in die Laufrichtung wegzuschieben. Falls kein Platz zum Schieben vorhanden ist (anderer Spieler, Spielfeldrand, Ball blockiert das Schieben), wird ein Foul erzeugt. Die beteiligten Spieler tauschen ihre Positionen und der Initiator bekommt eine gelbe Karte. Bei 3 gelben Karten ist der jeweilige Spieler bis zum nächsten Reset (Tor, Halbzeit) gesperrt run(<richtung>) Bewegt den Spieler um zwei Schritte in die angegebene Richtung. Falls dabei entweder das Zielfeld und/oder das erste Feld in Richtung Zielfeld besetzt ist, dann verhält sich run(<richtung>) wie move(<richtung>) dribble(<richtung>) Bewegt den angrenzenden Ball auf das Feld, das einen Schritt vorm Spieler in der angegebenen Richtung liegt. Z.B. dribble(up) positioniert den Ball vor dem aktiven Spieler der Spieler verändert seine Position bei diesem Spielzug nicht. Der Ball kann nicht auf ein Feld gedribbelt werden, auf dem schon ein Spieler steht pass(<richtung>) Bewegt den Ball in die angegebene Richtung so lange bis er auf einen Spieler stößt. Kurz davor bleibt er stehen. Wenn in der angegebenen Richtung kein Spieler mehr kommt, dann wird der Ball nur um eine Position verschoben. Ein Torschuss über eine größere Distanz ist also nicht möglich! nothing() Tut nichts. Bleibt einfach stehen. Spieler, die rot-gesperrt sind, führen bis zum nächsten Reset automatisch immer die Aktion nothing() aus. FH-Bielefeld IFM 4. Semester Javakicker.de 7

8 1.5 Zustandsabfragen Für das Finden einer sinnvollen Spieleraktion, können verschiedene Informationen über den Spielzustand eingeholt werden. Einige Methoden erwarten als Parameter eine Richtungsabgabe (die gleichen Konstanten wie bei den Spielaktionen) oder eine Ortsangabe. Ortsangaben können in Form von zwei Koordinaten (int x, int y) angegeben werden. Es ist auch möglich, statt dessen eine Instanz der java.awt.point Klasse zu verwenden. Im folgenden Abschnitt werden diese Zustandsabfragemöglichkeiten vorgestellt Wo ist der Ball? Dazu können die Methoden ballaround(<ort>), getballpos(), getballxpos(), und getballypos() verwendet werden ballaround() ballaround() liefert als Ergebnis eine Richtungskonstante (UP, DOWN, LEFT, RIGHT oder NOTHING) getballpos(), getballxpos(), getballypos() getballpos() liefert als Ortsangabe des Balls ein java.awt.point-objekt. getballxpos() und getballypos() liefern jeweils die X- oder Y-Koordinate des Balls als int-wert selfballaround() Mit selfballaround() erhält man die Information ob der Ball auf einem angrenzenden Feld des aktiven Spielers liegt Kann ich ein Tor schießen? Um festzustellen, ob mit einem Spielzug ein Tor gemacht werden könnte, bietet sich der Aufruf folgender Methoden an: canscoregoal() canscoregoal() liefert eine SoccerAction, die dann ausgeführt werden sollte (außer man will verlieren). canscoregoal(<ort>) liefert die gleiche Information unter der Bedingung, dass ein Spieler der eigenen Mannschaft an dem angegebenen Ort stehen würde. FH-Bielefeld IFM 4. Semester Javakicker.de 8

9 1.5.3 Wo sind die anderen Spieler? getmypos(),getmyxpos() und getmyypos() getmypos() liefert die eigene Position als java.awt.point-objekt. Alternativ kann man auch getmyxpos() und getmyypos() verwenden, um die Position als getrennte X und Y Koordinaten zu erhalten findrobots() findrobots() liefert alle Positionen der Roboter aus dem angegebenen Team (entweder MY_TEAM oder OTHER_TEAM) als Array von java.awt.point-objekten. D.h. zum Beispiel findrobots(other_team)[0].x, ist die X-Koordinate des ersten Spielers der gegnerischen Mannschaft (ACHTUNG! Der Array-Index beginnt bei 0!) getrobotclassname() Manchmal kann es interessant sein, zu erfahren, was für ein Spieler auf einem bestimmten Feld steht. Dazu dient die Methode getrobotclassname(java.awt.point pos). So lässt sich die Entscheidung für einen Spielzug in Abhängigkeit der Klasse der anderen Spieler treffen. getrobotclassname() funktioniert nur bei eigenen Spielern nextrobotaround(), nextownrobotaround() und nextotherrobotaround() Mit den Methoden nextotherrobotaround(<richtung>) und nextotherrobotaround(<ort>), erhält man die Richtungskonstante, in welcher der Spieler steht, der als erstes auf das angegebene Feld, oder auf das in der angegebenen Richtung angrenzende Feld, treten darf. Also derjenige Spieler, der als nächstes an der Reihe ist und die Möglichkeit hat das angegebene Feld oder ein Feld in der angegeben Richtung zu betreten. Das gleiche gibt es auch für Spieler der eigenen Mannschaft, nämlich als nextownrobotaround(...). oder mannschaftsunabhängig als nextrobotaround(<ort>) Sich umschauen int lookat() und int lookto() int lookat(<ort>) und int lookto(<richtung>) liefern Informationen über den Inhalt der angegeben Felder oder der durch die Richtung angegebenen an mich angrenzenden Felder. Die Rückgabewerte vom Typ int sind die selbsterklärenden Konstanten: BALL, MY_TEAM, OTHER_TEAM, FREE, oder WALL int looktorel() und int looktorel() Man kann sogar "um die Ecke" und "durch andere Spieler hindurch" blicken mit int looktorel(<ort>,<richtung>) oder mit int looktorel(<ort>, <RICHTUNG>, int distance). Diese Methoden erlauben es von einem angegeben Ort aus in die angegeben Richtung um ein Feld FH-Bielefeld IFM 4. Semester Javakicker.de 9

10 oder um die angegebene distance an Feldern zu blicken Kann ich einen Pass spielen? ispasspossible() Um festzustellen, ob ein sicherer Pass gespielt werden kann, ist die Methode ispasspossible(<ort>,<richtung>) Die Antworten sind vom Typ boolean und sagen, ob der Roboter am angegebenen Ort in die angegebene Richtung passen kann isselfpasspossible() Mit isselfpasspossible(<richtung>), macht genau das gleiche, allerdings werden die Informationen hier für den aktiven, ballführenden Roboter ermittelt Sonstige Infos Die Methode int getpriority(<ort>) gibt die Priorität des Roboters auf dem angegebenen Feld zurück. Je kleiner die Priorität, desto früher kommt der Roboter an die Reihe. Weitere weniger wichtige, aber trotzdem aufrufbare Methoden sind die folgenden: int getfieldwidth(), int getfieldheight() und java.awt.dimension getfieldsize() liefern die Dimensionen des Spielfeldes als int Werte. Standardmäßig ist das Feld auf 13x15 Koordinaten beschränkt (wobei y=0 und y=14 die Torbereiche sind). int getrelativedirection(java.awt.point from, java.awt.point to) liefert eine Richtungskonstante, nämlich die Richtung in der der Punk to aus Sicht des Punktes from liegt. Die Methode moveorrun(<richtung>), liefert eine SoccerAction als Vorschlag, wie der Ball bestmöglich zu erreichen ist. FH-Bielefeld IFM 4. Semester Javakicker.de 10

11 2. Spielregeln Natürlich gibt es auch einige Spielregeln, die vom Spielkontrollprogramm automatisch durchgesetzt werden und deren Beachtung beim Programmieren sinnvoll ist. Dazu gehören: 2.1 Spielzeit: Ein Spiel dauert 90 Spielzüge (d.h. jeder Spieler macht 90 Züge). Nach 45 Spielzügen ist Halbzeit Die Position der Spieler wird zu Beginn jeder Halbzeit und nach jedem Tor zurück gesetzt und zufällig neu verteilt (jedes Team in seiner Spielfeldhälfte). Es gibt keine Nachspielzeit und keine Verlängerung. 2.2 Tore: Ein Tor ist erzielt, wenn der Ball in einem der beiden Torbereiche liegt. Der Torbereich des eigenen Tores umfasst alle Felder mit y-koordinate 0. Das gegnerische Tor alle Felder mit y-koordinate 14. Für Spieler sind die Torbereiche ganz normaler Bestandteil des Spielfelds. Nur für den Ball gelten dort extra Regeln. 2.3 Fouls: Ein Spieler der versucht einen gegnerischen oder eigenen Spieler auf ein Feld zu schieben, welches nicht frei ist, begeht ein Foul. Bei einem Foul tauschen die beiden beteiligten Spieler ihre Plätze. Nach 3 Fouls bekommt ein Spieler die rote Karte. Er wird dann automatisch vom Spielkontrollprogramm vom Spielfeld genommen und taucht nur noch in der output.xml mit der SoccerAction( NOTHING ) auf. Zu Beginn jeder Halbzeit und nach jedem Tor dürfen vom Feld gestellte Spieler wieder mitspielen und alle Foul-Zähler werden auf 0 zurückgesetzt. 2.4 Aufstellung: Die Spieler werden zu Beginn zufällig verteilt. Die Reihenfolge, in der die Spieler ziehen dürfen, ist ebenfalls zufällig; jeweils abwechselnd ein Spieler beider Teams. Diese Reihenfolge wird über das ganze Spiel beibehalten, auch nach einem Tor (Es beginnt dann derjenige Spieler, der nach dem Torschützen dran gekommen wäre). Nach jedem Tor und nach der Halbzeit werden die Spieler zufällig neu verteilt. FH-Bielefeld IFM 4. Semester Javakicker.de 11

12 3. How-To: Einen eigenen Spieler erstellen TestPlayer.java als Vorlage verwenden Der Java Datei und der enthaltenen Klasse einen neuen Namen geben Die Methode makemove() anpassen Die Programmieranleitung lesen (siehe Link am Anfang dieser Seite) Den Spieler kompilieren mit javac -classpath JustPlay.jar MeinSpieler.java 3.1 TestPlayer.java ein Beispiel für einen JavaKicker An dieser Stelle wird die TestPlayer.java behandelt, um den exemplarischen Aufbau einer möglichen Player-Klasse darzustellen. Alle wichtigen Hinweise sind per Kommentar im Code hinterlegt. // In Player und SoccerAction stehen alle notwendigen // Informationen, um alle verfügbaren Funktionen für einen eigenen JavaKicker zu laden. // awt.point wird benötigt, um die Klasse "Point" benutzen zu können. import java.awt.point; import de.javakicker.player; import de.javakicker.socceraction; // Player ist eine abstrakte Klasse und muss daher erweitert werden. public class TestPlayer extends Player // Der Standardkonstruktor public TestPlayer() // die oben erwähnte makemove Funktion muss mit Aktionen gefüllt werden. Dazu überschreiben wir // die vorhandene Methode der abstrakten Player-Klasse. public SoccerAction makemove() // die aktuelle Position des Javakickers wird in einer Variablen // des Typs awt.point gespeichert Point mypos = getmypos(); Point ballpos = getballpos(); // Hier beginnt der Algorithmus für die "K.I." des Spielers. // Es wird in diesem Beispiel jeweils geprüft, wo der Ball sich befindet und in // Abhängigkeit davon eine SoccerAction ausgeführt. switch (selfballaround()) // Befindet sich der Ball direkt zwischen dem Spieler und dem // gegnerischen Tor, case UP: // versuch den Ball nach vorne zu spielen. if (isselfpasspossible(up)) return SoccerAction.pass(UP); // Ansonsten else FH-Bielefeld IFM 4. Semester Javakicker.de 12

13 // schau zwei Felder in Richtung gegnerisches Tor. switch (lookto(up, 2)) // Ist das Feld frei, case FREE: // renn hin. return SoccerAction.run(UP); // Stehst du vor einer Wand case WALL: // gehe einen Schritt zurück. return SoccerAction.move(DOWN); // Befindet sich dort ein Spieler des anderen Teams, case OTHER_TEAM: // gehe auf ihn zu. return SoccerAction.move(UP); // Befindet sich dort ein Spieler meines Teams case MY_TEAM: // und sind links von mir zwei Felder frei, if (lookto(left) == FREE lookto(left, 2) == FREE) // gehe nach links. return SoccerAction.move(LEFT); // Ansonsten prüfe, ob rechts von dir zwei // Felder frei sind else if (lookto(right) == FREE lookto(right, 2) == FREE) // und gehe dort hin. return SoccerAction.move(RIGHT); // Wurde im Switch keine SoccerAction ausgeführt, // schaue nach links und prüfe, ob das Feld frei ist if (lookto(left) == FREE // und prüfe die Priorität der Spieler links von dir. // Oder anders: Prüfe welcher Spieler links von dir als // nächstes an der Reihe ist && nextownrobotaround(left) <= nextotherrobotaround(left)) // Ist ein Spieler aus deinem Team als nächstes an der // Reihe, dribble nach links. return SoccerAction.dribble(LEFT); // Das gleiche für die rechte Seite... else if (lookto(right) == FREE && nextownrobotaround(right) <= nextotherrobotaround(right)) return SoccerAction.dribble(RIGHT); // und die Position hinter dem Spieler else if (lookto(down) == FREE && nextotherrobotaround(down) == Integer.MAX_VALUE) return SoccerAction.dribble(DOWN); // Traf keiner der o.g. Fälle zu, mache nichts. return SoccerAction.nothing(); FH-Bielefeld IFM 4. Semester Javakicker.de 13

14 4. Die Teamaufstellung Wenn man nun seinen JavaKicker programmiert und kompiliert hat, erstellt der Compiler die Class- Datei. Diese Datei wird dann in einem Team-Ordner zusammen mit der lineup.xml abgelegt. 4.1 Eine lineup.xml erstellen Die lineup.xml enthält alle Namen der Spielerklassen. Es sollten 5 Spieler pro Team aufgestellt werden. Außerdem wird der Teamname und die Trikotfarbe festgelegt. Als Trikotfarbe stehen zur Auswahl: red, yellow, white, cyan, blue, black, green, magenta Am einfachsten ist es, eine vorhandene lineup.xml in den eigenen Teamordner zu kopieren und die entsprechenden Felder anzupassen. // in der ersten Zeile wird die XML Version und das Encoding // festgelegt <?xml version="1.0" encoding="iso "?> // hier wird das Lineup-Tag geöffnet und per Styleangabe // die Trikotfarbe (jersey) und der Teamname (team) angegeben -<lineup jersey="magenta" team="bar"> // Der Klassenname (class), eine Trikotnummer (no) und der // Name des Spielers (name - frei wählbar) müssen angegeben // werden <player class="testplayer" no="42" name="bar-1"/> <player class="testplayer" no="44" name="bar-2"/> <player class="testplayer" no="46" name="bar-3"/> <player class="testplayer" no="45" name="bar-4"/> <player class="testplayer" no="50" name="bar-5"/> </lineup> FH-Bielefeld IFM 4. Semester Javakicker.de 14

15 4.2 Wie muss die Ordnerstruktur aussehen? Wenn Spielerklasse und lineup.xml erstellt wurden, müssen diese Dateien im Teamordner abgelegt werden. Es reicht, wenn man einen Ordner mit dem Teamnamen erstellt und dort die Class-Dateien seiner Spieler und die erstellte lineup.xml ablegt. Der Name des Teamordners muss sich mit dem angegebenen Teamnamen aus der lineup.xml decken (Groß- und Kleinschreibung beachten) und wird einfach im vorgegebenen Ordner teams abgelegt. 5. Ein Spiel starten Um ein Spiel zu starten, wechselt man in den JavaKicker-Ordner und ruft die JavaKicker.jar per CLI auf. Als Parameter werden lediglich die beiden Teamnamen übergeben. java jar JavaKicker.jar <Team1> <Team2> Hat der Aufruf geklappt, bekommt man die Meldung output.xml wurde erfolgreich erstellt. Hinweis: Wird JavaKicker.jar lokal gestartet, muss Mozilla Firefox 12 oder Safari 5.7 verwendet werden. Auf Javakicker.de kann ein beliebiger HTML5 fähiger Browser verwendet werden. FH-Bielefeld IFM 4. Semester Javakicker.de 15

Dokumentation für das Spiel Pong

Dokumentation für das Spiel Pong Dokumentation für das Spiel Pong BwInf - Turnierserver Didaktik der nformatik BWINF KI Wettbewerbs-Plattform Stand: 02.09.2014 Grundlagen In diesem KI-Turnier programmiert ihr einen Schläger für das Retro-Spiel

Mehr

Anleitung über den Umgang mit Schildern

Anleitung über den Umgang mit Schildern Anleitung über den Umgang mit Schildern -Vorwort -Wo bekommt man Schilder? -Wo und wie speichert man die Schilder? -Wie füge ich die Schilder in meinen Track ein? -Welche Bauteile kann man noch für Schilder

Mehr

Das sogenannte Beamen ist auch in EEP möglich ohne das Zusatzprogramm Beamer. Zwar etwas umständlicher aber es funktioniert

Das sogenannte Beamen ist auch in EEP möglich ohne das Zusatzprogramm Beamer. Zwar etwas umständlicher aber es funktioniert Beamen in EEP Das sogenannte Beamen ist auch in EEP möglich ohne das Zusatzprogramm Beamer. Zwar etwas umständlicher aber es funktioniert Zuerst musst du dir 2 Programme besorgen und zwar: Albert, das

Mehr

Wie halte ich Ordnung auf meiner Festplatte?

Wie halte ich Ordnung auf meiner Festplatte? Wie halte ich Ordnung auf meiner Festplatte? Was hältst du von folgender Ordnung? Du hast zu Hause einen Schrank. Alles was dir im Wege ist, Zeitungen, Briefe, schmutzige Wäsche, Essensreste, Küchenabfälle,

Mehr

Binäre Bäume. 1. Allgemeines. 2. Funktionsweise. 2.1 Eintragen

Binäre Bäume. 1. Allgemeines. 2. Funktionsweise. 2.1 Eintragen Binäre Bäume 1. Allgemeines Binäre Bäume werden grundsätzlich verwendet, um Zahlen der Größe nach, oder Wörter dem Alphabet nach zu sortieren. Dem einfacheren Verständnis zu Liebe werde ich mich hier besonders

Mehr

Anleitung zur Daten zur Datensicherung und Datenrücksicherung. Datensicherung

Anleitung zur Daten zur Datensicherung und Datenrücksicherung. Datensicherung Anleitung zur Daten zur Datensicherung und Datenrücksicherung Datensicherung Es gibt drei Möglichkeiten der Datensicherung. Zwei davon sind in Ges eingebaut, die dritte ist eine manuelle Möglichkeit. In

Mehr

Inhalt. 1 Einleitung AUTOMATISCHE DATENSICHERUNG AUF EINEN CLOUDSPEICHER

Inhalt. 1 Einleitung AUTOMATISCHE DATENSICHERUNG AUF EINEN CLOUDSPEICHER AUTOMATISCHE DATENSICHERUNG AUF EINEN CLOUDSPEICHER Inhalt 1 Einleitung... 1 2 Einrichtung der Aufgabe für die automatische Sicherung... 2 2.1 Die Aufgabenplanung... 2 2.2 Der erste Testlauf... 9 3 Problembehebung...

Mehr

1. Software installieren 2. Software starten. Hilfe zum Arbeiten mit der DÖHNERT FOTOBUCH Software

1. Software installieren 2. Software starten. Hilfe zum Arbeiten mit der DÖHNERT FOTOBUCH Software 1. Software installieren 2. Software starten Hilfe zum Arbeiten mit der DÖHNERT FOTOBUCH Software 3. Auswahl 1. Neues Fotobuch erstellen oder 2. ein erstelltes, gespeichertes Fotobuch laden und bearbeiten.

Mehr

Java: Vererbung. Teil 3: super() www.informatikzentrale.de

Java: Vererbung. Teil 3: super() www.informatikzentrale.de Java: Vererbung Teil 3: super() Konstruktor und Vererbung Kindklasse ruft SELBSTSTÄNDIG und IMMER zuerst den Konstruktor der Elternklasse auf! Konstruktor und Vererbung Kindklasse ruft SELBSTSTÄNDIG und

Mehr

Die Dateiablage Der Weg zur Dateiablage

Die Dateiablage Der Weg zur Dateiablage Die Dateiablage In Ihrem Privatbereich haben Sie die Möglichkeit, Dateien verschiedener Formate abzulegen, zu sortieren, zu archivieren und in andere Dateiablagen der Plattform zu kopieren. In den Gruppen

Mehr

Mediator 9 - Lernprogramm

Mediator 9 - Lernprogramm Mediator 9 - Lernprogramm Ein Lernprogramm mit Mediator erstellen Mediator 9 bietet viele Möglichkeiten, CBT-Module (Computer Based Training = Computerunterstütztes Lernen) zu erstellen, z. B. Drag & Drop

Mehr

Leitfaden zur ersten Nutzung der R FOM Portable-Version für Windows (Version 1.0)

Leitfaden zur ersten Nutzung der R FOM Portable-Version für Windows (Version 1.0) Leitfaden zur ersten Nutzung der R FOM Portable-Version für Windows (Version 1.0) Peter Koos 03. Dezember 2015 0 Inhaltsverzeichnis 1 Voraussetzung... 3 2 Hintergrundinformationen... 3 2.1 Installationsarten...

Mehr

Professionelle Seminare im Bereich MS-Office

Professionelle Seminare im Bereich MS-Office Der Name BEREICH.VERSCHIEBEN() ist etwas unglücklich gewählt. Man kann mit der Funktion Bereiche zwar verschieben, man kann Bereiche aber auch verkleinern oder vergrößern. Besser wäre es, die Funktion

Mehr

Live Update (Auto Update)

Live Update (Auto Update) Live Update (Auto Update) Mit der Version 44.20.00 wurde moveit@iss+ um die Funktion des Live Updates (in anderen Programmen auch als Auto Update bekannt) für Programm Updates erweitert. Damit Sie auch

Mehr

Einführung in die Java- Programmierung

Einführung in die Java- Programmierung Einführung in die Java- Programmierung Dr. Volker Riediger Tassilo Horn riediger horn@uni-koblenz.de WiSe 2012/13 1 Wichtig... Mittags keine Pommes... Praktikum A 230 C 207 (Madeleine + Esma) F 112 F 113

Mehr

Programmierkurs Java

Programmierkurs Java Programmierkurs Java Dr. Dietrich Boles Aufgaben zu UE16-Rekursion (Stand 09.12.2011) Aufgabe 1: Implementieren Sie in Java ein Programm, das solange einzelne Zeichen vom Terminal einliest, bis ein #-Zeichen

Mehr

Programmiervorkurs SS 2011 Technische Universität Darmstadt Jan Hendrik Burdinski, Felix Kerger http://www.d120.de/vorkurs.

Programmiervorkurs SS 2011 Technische Universität Darmstadt Jan Hendrik Burdinski, Felix Kerger http://www.d120.de/vorkurs. Programmiervorkurs SS 2011 Technische Universität Darmstadt Jan Hendrik Burdinski, Felix Kerger http:www.d120.de/vorkurs Aufgabenblatt 3 Du findest zur Bearbeitung dieses Aufgabenblatts zu einigen Aufgaben

Mehr

Seite 1 von 14. Cookie-Einstellungen verschiedener Browser

Seite 1 von 14. Cookie-Einstellungen verschiedener Browser Seite 1 von 14 Cookie-Einstellungen verschiedener Browser Cookie-Einstellungen verschiedener Browser, 7. Dezember 2015 Inhaltsverzeichnis 1.Aktivierung von Cookies... 3 2.Cookies... 3 2.1.Wofu r braucht

Mehr

DOKUMENTATION VOGELZUCHT 2015 PLUS

DOKUMENTATION VOGELZUCHT 2015 PLUS DOKUMENTATION VOGELZUCHT 2015 PLUS Vogelzucht2015 App für Geräte mit Android Betriebssystemen Läuft nur in Zusammenhang mit einer Vollversion vogelzucht2015 auf einem PC. Zusammenfassung: a. Mit der APP

Mehr

Objektorientierte Programmierung für Anfänger am Beispiel PHP

Objektorientierte Programmierung für Anfänger am Beispiel PHP Objektorientierte Programmierung für Anfänger am Beispiel PHP Johannes Mittendorfer http://jmittendorfer.hostingsociety.com 19. August 2012 Abstract Dieses Dokument soll die Vorteile der objektorientierten

Mehr

CSS-Grundlagen. Etwas über Browser. Kapitel. Die Vorbereitung

CSS-Grundlagen. Etwas über Browser. Kapitel. Die Vorbereitung Kapitel 1 Die Vorbereitung Vorgängerversionen. Bald darauf folgte dann schon die Version 4, die mit einer kleinen Bearbeitung bis vor Kurzem 15 Jahre unverändert gültig war. All das, was du die letzten

Mehr

In diesem Tutorial lernen Sie, wie Sie einen Termin erfassen und verschiedene Einstellungen zu einem Termin vornehmen können.

In diesem Tutorial lernen Sie, wie Sie einen Termin erfassen und verschiedene Einstellungen zu einem Termin vornehmen können. Tutorial: Wie erfasse ich einen Termin? In diesem Tutorial lernen Sie, wie Sie einen Termin erfassen und verschiedene Einstellungen zu einem Termin vornehmen können. Neben den allgemeinen Angaben zu einem

Mehr

Abwesenheitsnotiz im Exchange Server 2010

Abwesenheitsnotiz im Exchange Server 2010 Abwesenheitsnotiz im Exchange Server 2010 1.) Richten Sie die Abwesenheitsnotiz in Outlook 2010 ein und definieren Sie, an welche Absender diese gesendet werden soll. Klicken Sie dazu auf Datei -> Informationen

Mehr

Dokumentation zum Spielserver der Software Challenge

Dokumentation zum Spielserver der Software Challenge Dokumentation zum Spielserver der Software Challenge 10.08.2011 Inhaltsverzeichnis: Programmoberfläche... 2 Ein neues Spiel erstellen... 2 Spielfeldoberfläche... 4 Spielwiederholung laden... 5 Testdurchläufe...

Mehr

Anleitung für Autoren auf sv-bofsheim.de

Anleitung für Autoren auf sv-bofsheim.de Anleitung für Autoren auf sv-bofsheim.de http://www.sv-bofsheim.de 1 Registrieren als Benutzer sv-bofsheim.de basiert auf der Software Wordpress, die mit einer Erweiterung für ein Forum ausgestattet wurde.

Mehr

Arbeiten mit UMLed und Delphi

Arbeiten mit UMLed und Delphi Arbeiten mit UMLed und Delphi Diese Anleitung soll zeigen, wie man Klassen mit dem UML ( Unified Modeling Language ) Editor UMLed erstellt, in Delphi exportiert und dort so einbindet, dass diese (bis auf

Mehr

L10N-Manager 3. Netzwerktreffen der Hochschulübersetzer/i nnen Mannheim 10. Mai 2016

L10N-Manager 3. Netzwerktreffen der Hochschulübersetzer/i nnen Mannheim 10. Mai 2016 L10N-Manager 3. Netzwerktreffen der Hochschulübersetzer/i nnen Mannheim 10. Mai 2016 Referentin: Dr. Kelly Neudorfer Universität Hohenheim Was wir jetzt besprechen werden ist eine Frage, mit denen viele

Mehr

Punkt 1 bis 11: -Anmeldung bei Schlecker und 1-8 -Herunterladen der Software

Punkt 1 bis 11: -Anmeldung bei Schlecker und 1-8 -Herunterladen der Software Wie erzeugt man ein Fotobuch im Internet bei Schlecker Seite Punkt 1 bis 11: -Anmeldung bei Schlecker und 1-8 -Herunterladen der Software Punkt 12 bis 24: -Wir arbeiten mit der Software 8-16 -Erstellung

Mehr

Um in das Administrationsmenü zu gelangen ruft Ihr Eure Seite auf mit dem Zusatz?mod=admin :

Um in das Administrationsmenü zu gelangen ruft Ihr Eure Seite auf mit dem Zusatz?mod=admin : WebsoziCMS 2.8.9 Kurzanleitung Stand: 10.04.2008 Andreas Kesting Diese Kurzanleitung zum WebsoziCMS 2.8.9 beschränkt beschränkt sich auf die häufigsten Tätigkeiten beim Administrieren Eurer Homepage: -

Mehr

Übungen 19.01.2012 Programmieren 1 Felix Rohrer. Übungen

Übungen 19.01.2012 Programmieren 1 Felix Rohrer. Übungen Übungen if / else / else if... 2... 2 Aufgabe 2:... 2 Aufgabe 3:... 2 Aufgabe 4:... 2 Aufgabe 5:... 2 Aufgabe 6:... 2 Aufgabe 7:... 3 Aufgabe 8:... 3 Aufgabe 9:... 3 Aufgabe 10:... 3 switch... 4... 4 Aufgabe

Mehr

Windows. Workshop Internet-Explorer: Arbeiten mit Favoriten, Teil 1

Windows. Workshop Internet-Explorer: Arbeiten mit Favoriten, Teil 1 Workshop Internet-Explorer: Arbeiten mit Favoriten, Teil 1 Wenn der Name nicht gerade www.buch.de oder www.bmw.de heißt, sind Internetadressen oft schwer zu merken Deshalb ist es sinnvoll, die Adressen

Mehr

Programmieren in Java

Programmieren in Java Programmieren in Java objektorientierte Programmierung 2 2 Zusammenhang Klasse-Datei In jeder *.java Datei kann es genau eine public-klasse geben wobei Klassen- und Dateiname übereinstimmen. Es können

Mehr

Erstellen von x-y-diagrammen in OpenOffice.calc

Erstellen von x-y-diagrammen in OpenOffice.calc Erstellen von x-y-diagrammen in OpenOffice.calc In dieser kleinen Anleitung geht es nur darum, aus einer bestehenden Tabelle ein x-y-diagramm zu erzeugen. D.h. es müssen in der Tabelle mindestens zwei

Mehr

Durchführung der Datenübernahme nach Reisekosten 2011

Durchführung der Datenübernahme nach Reisekosten 2011 Durchführung der Datenübernahme nach Reisekosten 2011 1. Starten Sie QuickSteuer Deluxe 2010. Rufen Sie anschließend über den Menüpunkt /Extras/Reisekosten Rechner den QuickSteuer Deluxe 2010 Reisekosten-Rechner,

Mehr

Beschreibung E-Mail Regeln z.b. Abwesenheitsmeldung und Weiterleitung

Beschreibung E-Mail Regeln z.b. Abwesenheitsmeldung und Weiterleitung Outlook Weiterleitungen & Abwesenheitsmeldungen Seite 1 von 6 Beschreibung E-Mail Regeln z.b. Abwesenheitsmeldung und Weiterleitung Erstellt: Quelle: 3.12.09/MM \\rsiag-s3aad\install\vnc\email Weiterleitung

Mehr

Computeria Solothurn

Computeria Solothurn Computeria Solothurn Seniorinnen und Senioren entdecken den Computer und das Internet Sich mit «TeamViewer» von einem Supporter helfen lassen Diese Anleitung und die Illustrationen wurden unter Mac OS

Mehr

Das Festkomitee hat die Abi-Seite neu konzipiert, die nun auf einem (gemieteten) Share Point Server

Das Festkomitee hat die Abi-Seite neu konzipiert, die nun auf einem (gemieteten) Share Point Server Hallo Leute Das Festkomitee hat die Abi-Seite neu konzipiert, die nun auf einem (gemieteten) Share Point Server (= echtes - zeug ) liegt! Die neue Form hat insbesondere folgende Vorteile: Du bekommst einen

Mehr

Universal Dashboard auf ewon Alarmübersicht auf ewon eigener HTML Seite.

Universal Dashboard auf ewon Alarmübersicht auf ewon eigener HTML Seite. ewon - Technical Note Nr. 003 Version 1.2 Universal Dashboard auf ewon Alarmübersicht auf ewon eigener HTML Seite. Übersicht 1. Thema 2. Benötigte Komponenten 3. Downloaden der Seiten und aufspielen auf

Mehr

Kommunikations-Management

Kommunikations-Management Tutorial: Wie kann ich E-Mails schreiben? Im vorliegenden Tutorial lernen Sie, wie Sie in myfactory E-Mails schreiben können. In myfactory können Sie jederzeit schnell und einfach E-Mails verfassen egal

Mehr

FAQ. Hilfe und Antworten zu häufig gestellten Fragen

FAQ. Hilfe und Antworten zu häufig gestellten Fragen FAQ Hilfe und Antworten zu häufig gestellten Fragen Ich kann mich nicht einloggen 2 Wie kann ich die hinterlegte E-Mail Adresse in meinem Account ändern 2 Wie funktioniert die Bestellung 2 Wo kann ich

Mehr

Themen. Zusammenarbeit Vorbereitung Strafbestimmungen Schüsse von der Strafstossmarke

Themen. Zusammenarbeit Vorbereitung Strafbestimmungen Schüsse von der Strafstossmarke Regel 14 Strafstoss Themen Zusammenarbeit Vorbereitung Strafbestimmungen Schüsse von der Strafstossmarke Zusammenarbeit Der Schiedsrichter organisiert die Voraussetzungen für die Wiederaufnahme des Spiels

Mehr

Adminer: Installationsanleitung

Adminer: Installationsanleitung Adminer: Installationsanleitung phpmyadmin ist bei uns mit dem Kundenmenüpasswort geschützt. Wer einer dritten Person Zugriff auf die Datenbankverwaltung, aber nicht auf das Kundenmenü geben möchte, kann

Mehr

Datensicherung. Beschreibung der Datensicherung

Datensicherung. Beschreibung der Datensicherung Datensicherung Mit dem Datensicherungsprogramm können Sie Ihre persönlichen Daten problemlos Sichern. Es ist möglich eine komplette Datensicherung durchzuführen, aber auch nur die neuen und geänderten

Mehr

Adobe Photoshop. Lightroom 5 für Einsteiger Bilder verwalten und entwickeln. Sam Jost

Adobe Photoshop. Lightroom 5 für Einsteiger Bilder verwalten und entwickeln. Sam Jost Adobe Photoshop Lightroom 5 für Einsteiger Bilder verwalten und entwickeln Sam Jost Kapitel 2 Der erste Start 2.1 Mitmachen beim Lesen....................... 22 2.2 Für Apple-Anwender.........................

Mehr

! " # $ " % & Nicki Wruck worldwidewruck 08.02.2006

!  # $  % & Nicki Wruck worldwidewruck 08.02.2006 !"# $ " %& Nicki Wruck worldwidewruck 08.02.2006 Wer kennt die Problematik nicht? Die.pst Datei von Outlook wird unübersichtlich groß, das Starten und Beenden dauert immer länger. Hat man dann noch die.pst

Mehr

Urlaubsregel in David

Urlaubsregel in David Urlaubsregel in David Inhaltsverzeichnis KlickDown Beitrag von Tobit...3 Präambel...3 Benachrichtigung externer Absender...3 Erstellen oder Anpassen des Anworttextes...3 Erstellen oder Anpassen der Auto-Reply-Regel...5

Mehr

Mit der Maus im Menü links auf den Menüpunkt 'Seiten' gehen und auf 'Erstellen klicken.

Mit der Maus im Menü links auf den Menüpunkt 'Seiten' gehen und auf 'Erstellen klicken. Seite erstellen Mit der Maus im Menü links auf den Menüpunkt 'Seiten' gehen und auf 'Erstellen klicken. Es öffnet sich die Eingabe Seite um eine neue Seite zu erstellen. Seiten Titel festlegen Den neuen

Mehr

Viele Bilder auf der FA-Homepage

Viele Bilder auf der FA-Homepage Viele Bilder auf der FA-Homepage Standardmäßig lassen sich auf einer FA-Homepage nur 2 Bilder mit zugehörigem Text unterbringen. Sollen es mehr Bilder sein, muss man diese als von einer im Internet

Mehr

Übersicht U7-U10 Turniere in Fußball Online

Übersicht U7-U10 Turniere in Fußball Online Übersicht U7-U10 Turniere in Fußball Online A.) Für Spieler, Eltern, Interessierte Für Personen, die keinen Zugang zu Fußball Online besitzen, gibt es mehrere Möglichkeiten, Spieltermine zu allen U11-U18

Mehr

Grafstat Checkliste Internetbefragung

Grafstat Checkliste Internetbefragung Grafstat Checkliste Internetbefragung ( A ) Datensammelpunkt im Formular eintragen ( B ) Befragung auf dem Datensammelpunkt anmelden ( C ) Formular ins Internet stellen (z.b. Homepage) ( D ) Befragung

Mehr

Bilder zum Upload verkleinern

Bilder zum Upload verkleinern Seite 1 von 9 Bilder zum Upload verkleinern Teil 1: Maße der Bilder verändern Um Bilder in ihren Abmessungen zu verkleinern benutze ich die Freeware Irfan View. Die Software biete zwar noch einiges mehr

Mehr

Anleitung zum Hochladen von Bilddateien in die Bilderverwaltung des CVJM Mössingen

Anleitung zum Hochladen von Bilddateien in die Bilderverwaltung des CVJM Mössingen Anleitung zum Hochladen von Bilddateien in die Bilderverwaltung des CVJM Mössingen Schon im Voraus herzlichen Dank, dass du Bilder in die Bilderverwaltung hoch laden möchtest. Das ist einfacher als du

Mehr

FTP-Server einrichten mit automatischem Datenupload für SolarView@Fritzbox

FTP-Server einrichten mit automatischem Datenupload für SolarView@Fritzbox FTP-Server einrichten mit automatischem Datenupload für SolarView@Fritzbox Bitte beachten: Der im folgenden beschriebene Provider "www.cwcity.de" dient lediglich als Beispiel. Cwcity.de blendet recht häufig

Mehr

1 Vom Problem zum Programm

1 Vom Problem zum Programm Hintergrundinformationen zur Vorlesung GRUNDLAGEN DER INFORMATIK I Studiengang Elektrotechnik WS 02/03 AG Betriebssysteme FB3 Kirsten Berkenkötter 1 Vom Problem zum Programm Aufgabenstellung analysieren

Mehr

Outlook. sysplus.ch outlook - mail-grundlagen Seite 1/8. Mail-Grundlagen. Posteingang

Outlook. sysplus.ch outlook - mail-grundlagen Seite 1/8. Mail-Grundlagen. Posteingang sysplus.ch outlook - mail-grundlagen Seite 1/8 Outlook Mail-Grundlagen Posteingang Es gibt verschiedene Möglichkeiten, um zum Posteingang zu gelangen. Man kann links im Outlook-Fenster auf die Schaltfläche

Mehr

Sich einen eigenen Blog anzulegen, ist gar nicht so schwer. Es gibt verschiedene Anbieter. www.blogger.com ist einer davon.

Sich einen eigenen Blog anzulegen, ist gar nicht so schwer. Es gibt verschiedene Anbieter. www.blogger.com ist einer davon. www.blogger.com Sich einen eigenen Blog anzulegen, ist gar nicht so schwer. Es gibt verschiedene Anbieter. www.blogger.com ist einer davon. Sie müssen sich dort nur ein Konto anlegen. Dafür gehen Sie auf

Mehr

Gratis-Online-Speicher (z.b. <Wuala>)

Gratis-Online-Speicher (z.b. <Wuala>) Gratis-Online-Speicher (z.b. ) Diese Anleitung wurde unter Windows Vista und OpenOfficeOrg geschrieben. Es könnte sein, dass unter einem alternativen Betriebssystem und/oder Textprogramm die PrintScreens

Mehr

FAQ Spielvorbereitung Startspieler: Wer ist Startspieler?

FAQ Spielvorbereitung Startspieler: Wer ist Startspieler? FAQ Spielvorbereitung Startspieler: Wer ist Startspieler? In der gedruckten Version der Spielregeln steht: der Startspieler ist der Spieler, dessen Arena unmittelbar links neben dem Kaiser steht [im Uhrzeigersinn].

Mehr

Ein Leitfaden für Anfänger unter Zuhilfenahme frei verfügbarer Software! (bei z.b. Google Microsoft Powertoys suchen, oder diesen Link verwenden )

Ein Leitfaden für Anfänger unter Zuhilfenahme frei verfügbarer Software! (bei z.b. Google Microsoft Powertoys suchen, oder diesen Link verwenden ) Wie erstelle ich Fotogalerien? Wie kann ich die auf meiner Homepage präsentieren? Ein Leitfaden für Anfänger unter Zuhilfenahme frei verfügbarer Software! Die ist eine Lösung für Windows XP Diese Lösung

Mehr

Regeln für das Qualitäts-Siegel

Regeln für das Qualitäts-Siegel Regeln für das Qualitäts-Siegel 1 Inhalt: Die Qualitäts-Regeln vom Netzwerk Leichte Sprache 3 Die Übersetzung in Leichte Sprache 5 Die Prüfung auf Leichte Sprache 6 Wir beantworten jede Anfrage 7 Wir schreiben

Mehr

Verhindert, dass eine Methode überschrieben wird. public final int holekontostand() {...} public final class Girokonto extends Konto {...

Verhindert, dass eine Methode überschrieben wird. public final int holekontostand() {...} public final class Girokonto extends Konto {... PIWIN I Kap. 8 Objektorientierte Programmierung - Vererbung 31 Schlüsselwort: final Verhindert, dass eine Methode überschrieben wird public final int holekontostand() {... Erben von einer Klasse verbieten:

Mehr

BSV Software Support Mobile Portal (SMP) Stand 1.0 20.03.2015

BSV Software Support Mobile Portal (SMP) Stand 1.0 20.03.2015 1 BSV Software Support Mobile Portal (SMP) Stand 1.0 20.03.2015 Installation Um den Support der BSV zu nutzen benötigen Sie die SMP-Software. Diese können Sie direkt unter der URL http://62.153.93.110/smp/smp.publish.html

Mehr

Leichte-Sprache-Bilder

Leichte-Sprache-Bilder Leichte-Sprache-Bilder Reinhild Kassing Information - So geht es 1. Bilder gucken 2. anmelden für Probe-Bilder 3. Bilder bestellen 4. Rechnung bezahlen 5. Bilder runterladen 6. neue Bilder vorschlagen

Mehr

Über die Internetseite www.cadwork.de Hier werden unter Download/aktuelle Versionen die verschiedenen Module als zip-dateien bereitgestellt.

Über die Internetseite www.cadwork.de Hier werden unter Download/aktuelle Versionen die verschiedenen Module als zip-dateien bereitgestellt. Internet, Codes und Update ab Version 13 Um Ihnen einen möglichst schnellen Zugang zu den aktuellsten Programmversionen zu ermöglichen liegen Update-Dateien für Sie im Internet bereit. Es gibt drei Möglichkeiten

Mehr

Dokumentation des Projektes Tic Tac Toe

Dokumentation des Projektes Tic Tac Toe Praktikum aus Programmierung Dr. Michael Hahsler Dokumentation des Projektes Tic Tac Toe 0050230 1 Java Projekt: Tic Tac Toe 1. Inhaltsverzeichnis 1. Inhaltsverzeichnis... 2 2. Problemdefinition... 2 3.

Mehr

Alle gehören dazu. Vorwort

Alle gehören dazu. Vorwort Alle gehören dazu Alle sollen zusammen Sport machen können. In diesem Text steht: Wie wir dafür sorgen wollen. Wir sind: Der Deutsche Olympische Sport-Bund und die Deutsche Sport-Jugend. Zu uns gehören

Mehr

40-Tage-Wunder- Kurs. Umarme, was Du nicht ändern kannst.

40-Tage-Wunder- Kurs. Umarme, was Du nicht ändern kannst. 40-Tage-Wunder- Kurs Umarme, was Du nicht ändern kannst. Das sagt Wikipedia: Als Wunder (griechisch thauma) gilt umgangssprachlich ein Ereignis, dessen Zustandekommen man sich nicht erklären kann, so dass

Mehr

Anlegen eines DLRG Accounts

Anlegen eines DLRG Accounts Anlegen eines DLRG Accounts Seite 1 von 6 Auf der Startseite des Internet Service Centers (https:\\dlrg.de) führt der Link DLRG-Account anlegen zu einer Eingabemaske, mit der sich jedes DLRG-Mitglied genau

Mehr

Zugriff auf Daten der Wago 750-841 über eine Webseite

Zugriff auf Daten der Wago 750-841 über eine Webseite Zugriff auf Daten der Wago 750-841 über eine Webseite Inhaltsverzeichnis Einleitung... 3 Auslesen von Variablen... 4 Programm auf der SPS... 4 XML-Datei auf der SPS... 4 PHP-Script zum Auslesen der XML-Datei...

Mehr

Lineargleichungssysteme: Additions-/ Subtraktionsverfahren

Lineargleichungssysteme: Additions-/ Subtraktionsverfahren Lineargleichungssysteme: Additions-/ Subtraktionsverfahren W. Kippels 22. Februar 2014 Inhaltsverzeichnis 1 Einleitung 2 2 Lineargleichungssysteme zweiten Grades 2 3 Lineargleichungssysteme höheren als

Mehr

Meldung Lokale Anwendung inkompatibel oder Microsoft Silverlight ist nicht aktuell bei Anmeldung an lokal gespeicherter RWE SmartHome Anwendung

Meldung Lokale Anwendung inkompatibel oder Microsoft Silverlight ist nicht aktuell bei Anmeldung an lokal gespeicherter RWE SmartHome Anwendung Meldung Lokale Anwendung inkompatibel oder Microsoft Silverlight ist nicht aktuell bei Anmeldung an lokal gespeicherter RWE SmartHome Anwendung Nach dem Update auf die Version 1.70 bekommen Sie eine Fehlermeldung,

Mehr

Internet online Update (Mozilla Firefox)

Internet online Update (Mozilla Firefox) Um Ihr Consoir Beta immer schnell und umkompliziert auf den aktuellsten Stand zu bringen, bieten wir allen Kunden ein Internet Update an. Öffnen Sie Ihren Mozilla Firefox und gehen auf unsere Internetseite:

Mehr

Jederzeit Ordnung halten

Jederzeit Ordnung halten Kapitel Jederzeit Ordnung halten 6 auf Ihrem Mac In diesem Buch war bereits einige Male vom Finder die Rede. Dieses Kapitel wird sich nun ausführlich diesem so wichtigen Programm widmen. Sie werden das

Mehr

Diese Ansicht erhalten Sie nach der erfolgreichen Anmeldung bei Wordpress.

Diese Ansicht erhalten Sie nach der erfolgreichen Anmeldung bei Wordpress. Anmeldung http://www.ihredomain.de/wp-admin Dashboard Diese Ansicht erhalten Sie nach der erfolgreichen Anmeldung bei Wordpress. Das Dashboard gibt Ihnen eine kurze Übersicht, z.b. Anzahl der Beiträge,

Mehr

NetStream Helpdesk-Online. Verwalten und erstellen Sie Ihre eigenen Tickets

NetStream Helpdesk-Online. Verwalten und erstellen Sie Ihre eigenen Tickets Verwalten und erstellen Sie Ihre eigenen Tickets NetStream GmbH 2014 Was ist NetStream Helpdesk-Online? NetStream Helpdesk-Online ist ein professionelles Support-Tool, mit dem Sie alle Ihre Support-Anfragen

Mehr

Einrichtung des WS_FTP95 LE

Einrichtung des WS_FTP95 LE Einrichtung des WS_FTP95 LE Das Herunterladen des Programms (siehe Seite Hochladen) dauert durch die Größe von 656 KB auch mit dem Modem nicht lange. Im Ordner der herunter geladenen Dateien erscheint

Mehr

AutoTexte und AutoKorrektur unter Outlook verwenden

AutoTexte und AutoKorrektur unter Outlook verwenden AutoTexte und AutoKorrektur unter Outlook verwenden Die Hilfsmittel "AutoKorrektur" und "AutoTexte", die schon unter Microsoft Word das Arbeiten erleichtern, sind natürlich auch unter Outlook verfügbar.

Mehr

Visual Basic Express Debugging

Visual Basic Express Debugging Inhalt Dokument Beschreibung... 1 Projekt vorbereiten... 1 Verknüpfung zu Autocad/ProStructures einstellen... 2 Debugging... 4 Autocad/ProSteel Beispiel... 5 Dokument Beschreibung Debuggen nennt man das

Mehr

Dokumentation für die software für zahnärzte der procedia GmbH Onlinedokumentation

Dokumentation für die software für zahnärzte der procedia GmbH Onlinedokumentation Dokumentation für die software für zahnärzte der procedia GmbH Onlinedokumentation (Bei Abweichungen, die bspw. durch technischen Fortschritt entstehen können, ziehen Sie bitte immer das aktuelle Handbuch

Mehr

Einführung in die Programmierung

Einführung in die Programmierung Technische Universität München WS 2003/2004 Institut für Informatik Prof. Dr. Christoph Zenger Testklausur Einführung in die Programmierung Probeklausur Java (Lösungsvorschlag) 1 Die Klasse ArrayList In

Mehr

Ein Spiel für 2-3 goldhungrige Spieler ab 8 Jahren.

Ein Spiel für 2-3 goldhungrige Spieler ab 8 Jahren. Ein Spiel für 2-3 goldhungrige Spieler ab 8 Jahren. Gold! Gold! Nichts als Gold, soweit das Auge reicht. So ein Goldesel ist schon was Praktisches. Doch Vorsicht: Die störrischen Viecher können einem auch

Mehr

Wie räume ich mein Profil unter Windows 7 auf?

Wie räume ich mein Profil unter Windows 7 auf? Wie räume ich mein Profil unter Windows 7 auf? Das unter Windows 7 der Profilspeicher voll ist, liegt an einigen Programmen, die Daten direkt im Profil ablegen. Unter Windows XP gab es für diesen Fall

Mehr

Der einfache Weg zum CFX-Demokonto

Der einfache Weg zum CFX-Demokonto Der einfache Weg zum CFX-Demokonto Diese Anleitung hilft Ihnen bei der Eröffnung eines Demokontos beim CFX Broker. Jeder Schritt bis zur vollständigen Eröffnung wird Ihnen im Folgenden erklärt. Zur besseren

Mehr

Fotos in Tobii Communicator verwenden

Fotos in Tobii Communicator verwenden Fotos in Tobii Communicator verwenden Hier wird beschrieben wie man Fotos in Tobii Communicator verwenden kann und was man zur Nutzung beachten sollte. Fotonutzung in Tobii Communicator In einigen Fällen

Mehr

Objektorientierte Programmierung

Objektorientierte Programmierung Objektorientierte Programmierung 1 Geschichte Dahl, Nygaard: Simula 67 (Algol 60 + Objektorientierung) Kay et al.: Smalltalk (erste rein-objektorientierte Sprache) Object Pascal, Objective C, C++ (wiederum

Mehr

INDEX. Öffentliche Ordner erstellen Seite 2. Offline verfügbar einrichten Seite 3. Berechtigungen setzen Seite 7. Öffentliche Ordner Offline

INDEX. Öffentliche Ordner erstellen Seite 2. Offline verfügbar einrichten Seite 3. Berechtigungen setzen Seite 7. Öffentliche Ordner Offline Öffentliche Ordner Offline INDEX Öffentliche Ordner erstellen Seite 2 Offline verfügbar einrichten Seite 3 Berechtigungen setzen Seite 7 Erstelldatum 12.08.05 Version 1.1 Öffentliche Ordner Im Microsoft

Mehr

News & RSS. Einleitung: Nachrichten er-(veröffentlichen) und bereitstellen Nachrichten erstellen und bereitstellen

News & RSS. Einleitung: Nachrichten er-(veröffentlichen) und bereitstellen Nachrichten erstellen und bereitstellen News & RSS Nachrichten er-(veröffentlichen) und bereitstellen Nachrichten erstellen und bereitstellen Einleitung: Sie wollen Ihre Nutzer immer mit den neuesten Informationen versorgen bzw. auf dem laufendem

Mehr

schnell und portofrei erhältlich bei beck-shop.de DIE FACHBUCHHANDLUNG mitp/bhv

schnell und portofrei erhältlich bei beck-shop.de DIE FACHBUCHHANDLUNG mitp/bhv Roboter programmieren mit NXC für Lego Mindstorms NXT 1. Auflage Roboter programmieren mit NXC für Lego Mindstorms NXT schnell und portofrei erhältlich bei beck-shop.de DIE FACHBUCHHANDLUNG mitp/bhv Verlag

Mehr

CBA Schnitteditor - Handbuch

CBA Schnitteditor - Handbuch CBA Schnitteditor - Handbuch Nutzen Sie das Online-Schnittwerkzeug, um bestimmte Bereiche einer Audiodatei herauszuschneiden und das Ergebnis in einer weiteren Datei abzulegen. Beschreiben Sie zudem einen

Mehr

Das Leitbild vom Verein WIR

Das Leitbild vom Verein WIR Das Leitbild vom Verein WIR Dieses Zeichen ist ein Gütesiegel. Texte mit diesem Gütesiegel sind leicht verständlich. Leicht Lesen gibt es in drei Stufen. B1: leicht verständlich A2: noch leichter verständlich

Mehr

Erstellen einer digitalen Signatur für Adobe-Formulare

Erstellen einer digitalen Signatur für Adobe-Formulare Erstellen einer digitalen Signatur für Adobe-Formulare (Hubert Straub 24.07.13) Die beiden Probleme beim Versenden digitaler Dokumente sind einmal die Prüfung der Authentizität des Absenders (was meist

Mehr

Neue Steuererklärung 2013 erstellen

Neue Steuererklärung 2013 erstellen Neue Steuererklärung 2013 erstellen Bitte klicken Sie im Startmenü auf die Schaltfläche Steuererklärung 2013 NEU Anschliessend wird der folgende Dialog angezeigt. Wenn Sie die letztjährige Steuererklärung

Mehr

Tevalo Handbuch v 1.1 vom 10.11.2011

Tevalo Handbuch v 1.1 vom 10.11.2011 Tevalo Handbuch v 1.1 vom 10.11.2011 Inhalt Registrierung... 3 Kennwort vergessen... 3 Startseite nach dem Login... 4 Umfrage erstellen... 4 Fragebogen Vorschau... 7 Umfrage fertigstellen... 7 Öffentliche

Mehr

ACDSee Pro 2. ACDSee Pro 2 Tutorials: Übertragung von Fotos (+ Datenbank) auf einen anderen Computer. Über Metadaten und die Datenbank

ACDSee Pro 2. ACDSee Pro 2 Tutorials: Übertragung von Fotos (+ Datenbank) auf einen anderen Computer. Über Metadaten und die Datenbank Tutorials: Übertragung von Fotos (+ ) auf einen anderen Computer Export der In dieser Lektion erfahren Sie, wie Sie am effektivsten Fotos von einem Computer auf einen anderen übertragen. Wenn Sie Ihre

Mehr

Objektorientierte Programmierung. Kapitel 12: Interfaces

Objektorientierte Programmierung. Kapitel 12: Interfaces 12. Interfaces 1/14 Objektorientierte Programmierung Kapitel 12: Interfaces Stefan Brass Martin-Luther-Universität Halle-Wittenberg Wintersemester 2012/13 http://www.informatik.uni-halle.de/ brass/oop12/

Mehr

.htaccess HOWTO. zum Schutz von Dateien und Verzeichnissen mittels Passwortabfrage

.htaccess HOWTO. zum Schutz von Dateien und Verzeichnissen mittels Passwortabfrage .htaccess HOWTO zum Schutz von Dateien und Verzeichnissen mittels Passwortabfrage Stand: 21.06.2015 Inhaltsverzeichnis 1. Vorwort...3 2. Verwendung...4 2.1 Allgemeines...4 2.1 Das Aussehen der.htaccess

Mehr

Windows 10 > Fragen über Fragen

Windows 10 > Fragen über Fragen www.computeria-olten.ch Monatstreff für Menschen ab 50 Merkblatt 103 Windows 10 > Fragen über Fragen Was ist das? Muss ich dieses Upgrade machen? Was bringt mir das neue Programm? Wie / wann muss ich es

Mehr

... ... Sicherheitseinstellungen... 2 Pop-up-Fenster erlauben... 3

... ... Sicherheitseinstellungen... 2 Pop-up-Fenster erlauben... 3 Browsereinstellungen Um die Know How! Lernprogramm nutzen zu können, sind bei Bedarf unterschiedliche Einstellungen in Ihren Browsern nötig. Im Folgenden finden Sie die Beschreibung für unterschiedliche

Mehr

DIE IEDLE VON CATAN THEMEN-SET ZUM ARTENSPIE FÜR ZWEI SPIELER WIND & WETTER. Stefan Strohschneider Stephan Leinhäuser

DIE IEDLE VON CATAN THEMEN-SET ZUM ARTENSPIE FÜR ZWEI SPIELER WIND & WETTER. Stefan Strohschneider Stephan Leinhäuser K S DIE IEDLE VON CATAN R THEMEN-SET ZUM ARTENSPIE FÜR ZWEI SPIELER L WIND & WETTER www.das-leinhaus.de Stefan Strohschneider Stephan Leinhäuser Das Themenset Wind & Wetter Idee Stefan Strohschneider hatte

Mehr