[Frage] Exe!

02/08/2011 20:45 pA1nD#16
ALSO.. noch mal für die langsameren hier:

Wenn du da... .dyndns.org oder xxx.homeip.net reinschreibst. Dann bleibt das da drinnen stehen. Zumindest wenn du es direkt in die serverifo.py reinhaust!!
Da jetzt der client den Connect befehl (normaler Verbindungsaufbau über i-eine python funktion) die entsprechende URL aufruft und diese immer direkt auf deine HOMEIP, die sich alle 24 stunden ändert, geleitet wird, gibt es kein Problem.
Das ist der part, in dem DynDNS wichtig ist. DynDNS ändert die IP, auf die die Domain weitergeleitet wird entsprechend, wenn sich deine HOMEIP ändert.

Die Ports hast du ja hoffentlich richtig weitergeleitet.

Viel spaß. Jetzt sollte es klappen... Sonnst musst du mal Avira über deine brain.exe laufen lassen:)
...HAHA.. ich weiß. nicht lustig. Aber das ich das erkären musste, ist auch nicht lustgig!
02/08/2011 21:11 lfcmaus#17
vllt solltest du dir mehr hintergrund wissen über sien problem ein holen bevor du dich mit ironie versuchst drüber lustig zu machen!

um es für dich mal klar zu machen:

er hat einen dyndns server
er nutzt einen clienten in der die serverinfo angepasst wurde auf
seine alphabetarische ip
diese serverinfo wird von einer exe ausgelesen
diese exe nennt sich in 99% der fälle sura_mc.exe bzw multistarter.exe

die sind modifizierte exen die das auslesen einer txt datei beherschen und somit auf
die eingetragene alphabetarische ip bzw nummeriale ip connecten können

neben effekt von diesen exen ist das sie einen bestätigungsbildschirm haben der
bei der sura_mc.exe geöffnet bleiben muss

diese exe möchte er aber über eine eigne umgehen um das ganze optisch und benutzerfreundler zu gestalten

da niemand bzw sehr wenige eigene funktionierende exen schreiben kann
hat sich nen franzose hingesetzt und ein programm erstellt welche es für jeden deppen ermöglicht eine funktionierende exe zu schreiben
in dem er einfach seine numeriale bzw alphabetarische ip in das programm eintippt den loginport an gibt und auf compile drückt

der schwachpunkt an diesen programm ist das,dass programm nur eine numeriale ip in die exe schreiben kann
also er kann da zwar siene alphabetarische eintragen diese wird aber sowoftr beim compilen in die numeriale umgewandelt also seine derzeitige ip

herraus kommt eine funktionierende die auf die numeriale ip connecten kann
diese exe funktioniert solange bis sich die numeriale ip wechselt im normalfall nach 24h

danach muss sie ersetzt werden

es gibt mehre möglichkeiten dieses zu verhindern
zb
- statische externe ip
- mc.exe benutzen
- exe per autoloader und patcher ersetzen lassen

hierbei treten folgende nachteile auf
1. statische externe ip kostet was
2. hier hat man dann dieses dumme surabild
3. erfordert kenntnisse in vb

desweiteren wäre es möglich eine exe selber zu schreiben die nicht auf mt2connect angewiesen ist und eine modifizierte bin datei nutzt ..dies wieder rum erfordert aber
unter anderen kenntnisse in phyton

weder ich noch wer anders wird sich bereit erklären für igrnedwelche server eine exe zuschreiben weil das in der dyndns server sektion noch was einzigartiges ist

also entweder lernte exen schreiben
nutzt die patcher variante und lernst autoit oder vb
oder bleibst bei den herkömmligen varianten
02/08/2011 21:18 pA1nD#18
:D - exen schreiben.. Schon geil^^

Okay also dann. Danke!

Aber dann immer noch mein Tipp.. Wie ich schon geschrieben habe: MACH DIE URL IN DIE SERVERINFO.PY REIN!!!
Du brachst diesen abgefuckten multistarter gar nicht^^...
02/08/2011 21:21 lfcmaus#19
dies funktioniert nicht!
02/08/2011 21:22 xDYNAMIKx#20
Quote:
Originally Posted by pA1nD View Post
:D - exen schreiben.. Schon geil^^

Okay also dann. Danke!

Aber dann immer noch mein Tipp.. Wie ich schon geschrieben habe: MACH DIE URL IN DIE SERVERINFO.PY REIN!!!
Du brachst diesen abgefuckten multistarter gar nicht^^...
Ja hab ich ja! und benutze eine mit mt2connect erstellte exe. aber kann dann am nächsten tag nicht mehr connecten weil die ip sich ändert. muss dann jedes mal eine neue exxe erstellen.
02/08/2011 21:25 lfcmaus#21
sagte+ erklärte ich bereits
02/09/2011 00:54 pA1nD#22
HÄ!?:D - Schmeiß doch mal deine "Exxe/n" alle raus. Und lass nur die originale Metin2.bin oder wie sie heißt. und benenn sie um in exe.
Jetzt entpackst du die root und änderst in der serverinfo auf deine URL!

-->Problem gelöst?!
02/09/2011 00:59 lfcmaus#23
ne problem nicht gelöst!
das ist nur ne möglichkeit den clienten ohne mc.exe zu connecten lassen
dies ist aber buggy
zb mit den npcs die man selbst erstellt hat und eingefügt
diese werden dann nicht sichtbar angezeigt

außerdem steht das shconmal im thread von jemand andersten
ich da er schon paar levl hat denk ich mal er kann die sufu benutzen und wäre darauf gestoßen
02/09/2011 01:02 pA1nD#24
Bitte was!?
Sagst du mir gerade, dass man mc.exe braucht? - Weil sonst buggs entstehen?

Ähhm.. du hast ja mehr Stern als ich... Aber das bezweifle ich mal gaaanz anz stark-.-
02/09/2011 01:28 lfcmaus#25
teste es einfach aus
lad dir nen ck clienten und hau da alle exen rein die du findest!
und ruf die letzten paar npcs
und werde selber schlau!

das mit der bin in eine exe schreiben geht nicht bei jeder client art!
bisher funktioniert es bei der 07er version aufjedenfall
bei der 08er hab ich bemerkt das die anzeige öfters mal spinnen kann
(dieses BUSY NORM FULL)
bei 09er das mit den npcs

ich sage nicht das man die mc.exe brauch das ist nur die beste variante für die die kein plan von der matiere

wobei man da auch wiederum aufpassen muss
eine sura exe zb im ck clienten lässt ebenfalls die geist npc unsichtbar erscheinen
sstartest ihn aber wiederum mit nem multistarter sind die npcs sichtbar

man muss es ganz einfach testen
02/09/2011 07:11 sinepi4ever#26
Du hast denke ich mal keinen bock auf die Surakopf exe. Da vorallem (mich immer) Das feld mit dem button störrt der kommt. Ändere einfach die serverinfo.py in deine dyndns adresse. Und dann geh mit der mc.exe rein. Da öffnet sich direkt das metin2 fenster.
02/10/2011 18:53 xDYNAMIKx#27
So habs nun hinbekommen das sich das Fenster nicht mehr öffnet. Kann mich auch einloggen usw. aber bekomme nachem Charauswahl kick.
Habe einfach in ein Text dokument start metin2client.bin geschrieben, das dann als .cmd datei gespeichert und dann kam kein Sura Fenster mehr. Konnte mich dann halt einloggen aber bekam danach kick.
Woran könnte das liegen?
02/10/2011 23:44 lfcmaus#28
welchen clienten nutzt du nochmal?
da haste doch irgendwo ne bin die von anfang an drinnen war ne?
die bennenste um inname.exe
und in der serverinfo passte deine ips an mit der dyndns
und dann auf exe und freuen

und wennde drinn bist rufste deine letten npc und schaust obse sichtbar sind wenn ja glück war die passende bin zuum clienten

wen net teste mal die im anhang
02/11/2011 15:06 xDYNAMIKx#29
Benutze gerade den 09er DE Client. Hab die Metin2.bin Datei in ShadowNight2.exe umbenannt, aber wenn ich mich einloggen wollte, stand da nur Du wirst mit dem Server verbunden! Hatte auch die root Datein angepasst. (Serverinfo.py).
Habe dann die Exe die du hochgeladen hast versucht, konnte mich einloggen aber bekam nachem Charauswahl kick.