You are not logged in.

Dear visitor, welcome to AnnoZone Forum. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.

Klabautermann

Team AnnoZone

Posts: 97

Date of registration: Jul 21st 2003

  • Send private message

41

Tuesday, September 11th 2012, 9:51am

Wir sind da ganz locker, auch mir dem schubsen über die Reeling :hey:

Der Hinweis mit dem Launcher war freundlich, und wer Verbesserungen dazu hat wird dahingehend sicher auch unterstützt werden. ;)

morphesus

Ausguck

Posts: 80

Date of registration: Aug 30th 2012

  • Send private message

42

Tuesday, September 11th 2012, 9:59am

Muss ich jetzt aufs Brett? :S
Jo, falls Bedarf bestehen sollte stehe ich gerne zur Verfügung!

Grüße - Morph 8)

Sir Henry

Pensionierter Oberbordschrauber

Posts: 1,710

Date of registration: May 24th 2003

  • Send private message

43

Tuesday, September 11th 2012, 10:16am

Würde gerne meine Zustimmung geben, der 1602-Launcher lässt sich aber nicht mehr weiterentwickeln, weil er mit Borland C++ Builder gemacht wurde, und wer tut sich das heute noch an? :S

morphesus

Ausguck

Posts: 80

Date of registration: Aug 30th 2012

  • Send private message

44

Tuesday, September 11th 2012, 10:23am

Da gebe ich dir Recht ._. Naja, man könnte ihn umschreiben (sofern nötig), und ihn dann mit GNU C++ Compiler neu kompilieren. Ich halte nicht wirklich was von dem VS Krams ^^ Hab lange genug damit gearbeitet, es hat mich mehr Nerven gekostet als alles andere ... x_X

Grüße - Morph 8)

Solon25

Steuermann

Posts: 188

Date of registration: Jan 18th 2006

  • Send private message

45

Tuesday, September 11th 2012, 12:41pm

nur zu faul ist immer die CD zu wechseln
Dafür gibt es heutzutage die "Digitale Distribution". Schon mal gehört? Kaufe so nur noch überwiegend meine Spiele. Schöne Verpackungen hin oder her, irgendwann ist im Laufe der Jahre das Regal voll ;)

Zudem wurde schon vor dem neuerlichen erwähnen darauf hingewiesen das "sonstige Hilfsmittel" hier nicht erwünscht sind. Aus die Maus :)
  Für interessante Selbstgespräche braucht man einen intelligenten Gesprächspartner =)

morphesus

Ausguck

Posts: 80

Date of registration: Aug 30th 2012

  • Send private message

46

Tuesday, September 11th 2012, 1:05pm

Wurde bereits per PM geklärt ;)
Ich liebe aber meine 1602 CD :love: :D

Grüße - Morph 8)

morphesus

Ausguck

Posts: 80

Date of registration: Aug 30th 2012

  • Send private message

47

Wednesday, September 12th 2012, 11:29am

*hust* Doppelpost *hust*

Hier der ReUp zum Installations Video :)
http://www.youtube.com/watch?v=7R6R7OhU4…ayer_detailpage

Danke noch mal für die Hinweise, ich hoffe ich hab nichts vergessen :)
Grüße - Morph 8)

Soricida

Meereskenner

Posts: 822

Date of registration: Dec 30th 2011

  • Send private message

48

Saturday, October 13th 2012, 11:08pm

Quoted


Quellcode
@echo off
cls
taskkill /F /IM explorer.exe
1602.exe
explorer
cls
exit
eine ähnliche .bat habe ich in einem Anno 1602 Mod "gefunden".

Quoted

@echo off
taskkill /IM explorer.exe /F
1602.exe
pause
start explorer.exe
close
Die kommt bei mir seitdem immer zum Einsatz.
Nicht nur klare Videos, auch 1A Graphik immer damit!

Gruß
Soricida
  Ich bin ja nicht neugierig, aber wissen möchte ich es schon!

Ba´al

Steuermann

Posts: 149

Date of registration: Jan 24th 2012

  • Send private message

49

Tuesday, October 16th 2012, 7:16am

Ich will nicht ablenken, aber den Befehl "close" gibt es bei einer .bat nicht. Oder vertu ich da was ?(
und bei dem befehl "taskkill /F /IM explorer.exe" wird der explorer neugestartet
  Kompanie vorwärts...

Larnak

Schatzjäger

Posts: 3,158

Date of registration: Feb 28th 2008

  • Send private message

50

Tuesday, October 16th 2012, 3:16pm

Ich will nicht ablenken, aber den Befehl "close" gibt es bei einer .bat nicht. Oder vertu ich da was ?(

Wär mir neu, hab ihn bei mir auch drin und funktioniert. Bin da aber auch kein Experte :D

Quoted

und bei dem befehl "taskkill /F /IM explorer.exe" wird der explorer neugestartet

Nö, der Explorer wird durch "start explorer.exe" neu gestartet und zwar nachdem das Spiel gestartet wurde.

Ba´al

Steuermann

Posts: 149

Date of registration: Jan 24th 2012

  • Send private message

51

Tuesday, October 16th 2012, 6:10pm

Ich habe als Betriebssystem Windows 7 starter, was haßt du?

und

Gibt es einen MOD mit man mehr Musik bei anno 1602 ke anhören kann?
Ich habe schon Probiert eine neue CD zu brennen und da dann neue Musik darauf geladen, die Musik war da Trotzdem sagte er mir aber ""BITTE CD EINLEGEN"
  Kompanie vorwärts...

morphesus

Ausguck

Posts: 80

Date of registration: Aug 30th 2012

  • Send private message

52

Tuesday, October 16th 2012, 11:16pm

Also taskkill gibt es definitiv nicht immer. Weder auf meinem Desktop noch auf meinem Notebook existiert dieser Befehl ;) Auch close gibt es nicht, gemeint ist offensichtlich "exit", oder?

Grüße - Morph 8)

Soricida

Meereskenner

Posts: 822

Date of registration: Dec 30th 2011

  • Send private message

53

Tuesday, October 16th 2012, 11:28pm

In meiner Installation gibt es auf der Festplatte einen Ordner...
"...\Anno1602KE\MUSIC8".
Alle xxx.wav, oder xxx.mid Dateien werden dann abgespielt.
(außer denen, die ich entfernt habe) :D
[mein MS-DOS Handbuch habe ich {wieder}gefunden, einen "Befehl" close aber auch nicht?]

Gruß
Soricida
  Ich bin ja nicht neugierig, aber wissen möchte ich es schon!

Larnak

Schatzjäger

Posts: 3,158

Date of registration: Feb 28th 2008

  • Send private message

54

Wednesday, October 17th 2012, 12:01am

Mag sein, dass es den eigentlich nicht gibt, funktionieren tut er bei mir trotzdem :)

Barbarella

Schatzjäger

  • "Barbarella" started this thread

Posts: 1,886

Date of registration: Jul 2nd 2005

  • Send private message

55

Saturday, October 20th 2012, 3:38pm

Als alter Batch-Experte ;) nehme ich euch den Code mal auseinander:

@echo off - schaltet die Bildschirmausgabe der nachfolgenden Befehle ab. Überflüssig, da das ganze so schnell geht, daß kein Mensch die Bildschirmausgabe lesen kann.

taskkill /IM explorer.exe /F - beendet den Prozess explorer.exe. Der Schalter /IM steht für Imagename. Damit ist der Name des zu beendenden Prozesses gemeint, in diesem Fall explorer.exe. Der Schalter /F steht wahrscheinlich für das englische "force". Damit wird die Beendigung des Prozesses erzwungen.

1602.exe - startet Anno 1602

pause - hält die Abarbeitung der Batchdatei an, bis der User ein Taste drückt. Überflüssig. Ursprünglich wahrscheinlich mal zu Testzwecken eingefügt und danach wurde die Datei unverändert weitergegeben.

explorer - oder start explorer.exe startet den Explorer wieder, nachdem Anno 1602 beendet wurde. Man sollte "start explorer.exe" benutzen, da sonst die Batchdatei nicht weitergeht in der Bearbeitung. Sie wartet quasi darauf, daß explorere.exe wieder beendet wird. Der Befehl start jedoch ist beendet, wenn der explorer wieder läuft. Die Batchdatei läuft weiter.

cls - löscht die (nicht vorhandene) Bildschirmausgabe. Überflüssig, da ja oben die Bildschirmausgabe unterdrückt wurde. Außerdem beendet sich die Batchdatei nach dem letzten Befehl. Der User hat gar keine Chance, irgendwas zu sehen, es ei denn, er hält aus Jux aund Dallerei mit pause die Batchdatei an (s. oben) oder startet den Explorer direkt. Auch das Löschen des Bildschirms bekommt der User nicht mit, da die Datei sich wenige Sekundenbruchteile später schließt.

exit - beendet die Batchdatei. Überflüssig, da sie ja sowieso am Ende angekommen ist. Der Befehl dient meistens in komplexen Batchprogrammen dazu, bei Eintreten eine bestimmten Bedingung die Programmabarbeitung vorzeitig zu beenden.

cls und exit sind nur in dem Code vorhanden, welcher den Explorer direkt, nicht über start aufruft. Wahrscheinlich hat der glorreiche Programmierer krampfhaft versucht, die Beendigung der Batchdatei zu erzwingen, was aber nicht funktionieren konnte (s. oben)

close - so einen Befehl gibt es nicht. Die Zeile verursacht einen Fehler, den man aber normalerweise nicht zu Gesicht bekommt, weil sich das Programm in derselben Sekunde beendet. Wer mit nicht glaubt, möge nach close ein pause einfügen.

Fazit:

Wirklich sinnvoll sind nur folgende drei Zeilen:

taskkill /IM explorer.exe /F
1602.exe
start explorer.exe


Der Rest ist überflüssiger Schnickschnack oder sogar fehlerhaft.

Den Befehl taskkill gibt es seit Windows XP in jeder Windowsversion bis heute.

Larnak

Schatzjäger

Posts: 3,158

Date of registration: Feb 28th 2008

  • Send private message

56

Saturday, October 20th 2012, 4:41pm

Ah, dankeschön! :)
Dann räum ich das Close hier mal raus :D

morphesus

Ausguck

Posts: 80

Date of registration: Aug 30th 2012

  • Send private message

57

Saturday, October 20th 2012, 8:39pm

Trotzdem funktioniert das Script nicht überall, da taskkill nicht immer implementiert ist.
Zudem mal im Ernst: Diese 3 Zeilen kann man auch noch ohne Script bewältigen, oder? oô

Grüße - Morph 8)

Peter 1986

Insel-Eroberer

Posts: 419

Date of registration: Oct 31st 2009

  • Send private message

58

Saturday, October 20th 2012, 8:52pm

ohne skript ist das auf dauer nervig...
 
->Alles ist möglich!<-

morphesus

Ausguck

Posts: 80

Date of registration: Aug 30th 2012

  • Send private message

59

Saturday, October 20th 2012, 10:52pm

Nicht wirklich, ich hab nen ganzes Let's Play auf die Weise aufgenommen ;)
Und ich kann mich absolut nicht beschweren, vielleicht bin ich einfach nicht faul genug um nur 3 Aktionen zu automatisieren (°.°)

Grüße - Morph 8)

Larnak

Schatzjäger

Posts: 3,158

Date of registration: Feb 28th 2008

  • Send private message

60

Sunday, October 21st 2012, 1:59am

Wenn du das Spiel alle paar Jahre mal startest, ok, aber wenn ich das auch nur 2 mal pro Jahr mache, würd ich mir schon so eine Datei zu erstellen, weil mir das zu nervig ist :P