Gibt es ein Tool zum automatischen installieren von MODs?

In diesem Forum können Mod-Autoren ihre Mods vorstellen, die sich noch im Entwicklungsstatus befinden. Der Einbau in Foren im produktiven Betrieb wird nicht empfohlen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
thowa
Mitglied
Beiträge: 55
Registriert: 19.07.2005 15:11

Gibt es ein Tool zum automatischen installieren von MODs?

Beitrag von thowa »

Moin,

die meisten MODs die ich bisher gesehen habe halten sich an eine strenge Syntax (Open, Find, Add, Close).

Damit müsste das automatische patchen der Sourcefiles durch ein Tool doch möglich sei, oder?

Gibt solch ein Tool schon????

Danke, Thorsten
Mario Siebert
Mitglied
Beiträge: 2295
Registriert: 09.12.2003 15:02
Wohnort: Irgendwo im Nirgendwo

Beitrag von Mario Siebert »

Ja sowas gibt es http://area51.phpbb.com/phpBB/viewtopic ... 17&t=20388 ( siehe dazu auch KB:easymod ) klappt aber nur wirklich fehlerfrei wenn noch nicht allzu viele Mods installiert sind und der Style subSilver oder ein subSilver kompatibler Style verwendet wird.

Grüße Mario
Wer gegen eine geringe Gebühr (höhe der Gebühr bestimmst du selbst!!) ein phpBB installiert oder Mods eingebaut haben möchte sollte sich melden unter: netcom_service@gmx.net - Bisherige Aufträge 68.071
Auf Anfrage führe ich auch Reparaturen/Updates und Serverumzüge durch oder baue Mods!
Benutzeravatar
SD582
Mitglied
Beiträge: 307
Registriert: 08.07.2005 13:15
Wohnort: Salzburg
Kontaktdaten:

Beitrag von SD582 »

Hi

Ich würde sagen - vergiss es!

Einen Mod schaffst du auch so und beim zweiten hat jedes Tool zu einem hohen Prozentsatz schon Probleme.

Klar, nach dem ersten Mod muß man das Hirn einschalten und mitdenken und genau das kann kein Tool.

Gruß
Franz
Wer einen Rechtschreibfehler findet, darf ihn ruhig behalten. Ich habe noch genug davon auf Lager.
--- Sendet mir bitte KEINE PMs - Ich bevorzuge richtige email!
Benutzeravatar
kolja
Mitglied
Beiträge: 1546
Registriert: 13.05.2005 16:39
Wohnort: münster

Beitrag von kolja »

mmh kann man die arbeit des emi nicht überwachen ??

das ist doch eigentlich nur ein automatischer texeditor,
und wenn man die schritte sieht die er macht müssten sich fehler doch ziemlich einfach vermeiden lassen

kolja
Zuletzt geändert von kolja am 21.08.2005 16:12, insgesamt 1-mal geändert.
Das Leben ist unberechenbar - deshalb ist Improvisation wichtiger als Planung!

Es ist besser zu geben, als zu leihen, und kostet ungefähr gleichviel.

.: Münsters Reggae Forum :.
Benutzeravatar
Horatio Caine
Mitglied
Beiträge: 35
Registriert: 09.07.2005 12:19

Besonderheiten

Beitrag von Horatio Caine »

Hallo Kolja,
wie von Mario schon beschrieben funktioniert der EMI nur bei wenigen installierten Mods zuverlässig. Sofern irgendein MOD die Profileinstellungen verändert hat (z.B: Last Visit Mod) wird der EMI beim Einbau eines anderen Mod (z.B. Map Mod ) ein Problem melden und die Installation verweigern. Und das sind nur zwei Mods die das Profil verändern. Wer die MOD:modify_profile gleich beim Boardstart anwendet, wird keinen der oben genannten Mods durch den EMI und ohne Anpassungen der Installationsanleitung installieren. :D

Nur wer sich "blind" in den Installationen auskennt kann nahezu jeden MOD zu jeder Zeit so optimieren, dass der EMI diesen individuellen einmaligen Installationsablauf durchführt. Jedoch steht der dazu notwendige Zeitaufwand in keinem Verhältnis zum händischen Einbau. :wink:
Have a nice day ! :grin:
Benutzeravatar
kolja
Mitglied
Beiträge: 1546
Registriert: 13.05.2005 16:39
Wohnort: münster

Beitrag von kolja »

verstehen genau was du meinst
und der emi ist warscheinlich wirklich nicht der richtige ansatz

es müsste einen editor geben der dir die arbeit aber nicht die verantwortung abnimmt

ich verstehe thowa so, dass ihm die arbeit abgenommen werden soll, er aber bei evtl. ungereimtheiten selbst entscheiden kannn ob oder welche änderung vorgenommen werden soll

meine vorstellung:

wenn ich einen mod installieren will habe ich immer eine install, welche nach einem bestimmten schema aufgebaut ist
diese install sollte durch einen editor eingelesen werden, der bestimmter zeilen befehle zuordnet und diese durch anklicken ausführt

beispiel:

#
#-----[ OPEN ]---------------------------------------------
#
index.php

durch einen klick auf index.php wird die datei vom server geladen und geöffnet

#
#-----[ FIND ]---------------------------------------------
#
$template->assign_vars(array(

durch ein klick auf $template.... wird die stelle (wenn vorhanden) angezeigt

und so weiter und so weiter.....

damit hätte ich meine volle kontrolle aber viel weniger arbeit

vielleicht macht sich ja mal ein schlauer mensch daran sowas zu programmieren


kolja
Benutzeravatar
gloriosa
Mitglied
Beiträge: 13770
Registriert: 04.01.2005 20:23
Wohnort: Landeshauptstadt Erfurt

Hinweis

Beitrag von gloriosa »

Hallo,
dazu müsste Nuttzy als Schöpfer des EMI diesen Part übernehmen. :wink:

Da aber in der Version 0.2.0a des EMI ein kleiner Hinweis vorhanden ist, welcher auf zukünftige Funktionalitäten schließen läßt, gehe ich davon aus, dass die Prämissen gesetzt sind diese Funktionen schnellstmöglich fertigzustellen. :D
Viele Grüße - gloriosa :D
Die einen schützen sich vor frischem Wind, während die anderen ihn nutzen.
Kein kostenloser MOD-Einbau usw. bzw. Support via PN, Email oder IRC !
fanrpg
Mitglied
Beiträge: 2909
Registriert: 13.12.2004 22:41

Beitrag von fanrpg »

Also ich hatte im einem Board 45 Mods nur mit dem EMI eingebaut auch 3 welche was am Profil geändert haben, und des kamen 0 Probleme, alles einwandfrei funktioniert!

Ich frage mich gerade wovon ihr hier redet... :roll:
thowa
Mitglied
Beiträge: 55
Registriert: 19.07.2005 15:11

Beitrag von thowa »

Ich habe EasyMod installiert. Allerdings scheitert es schon beim Versuch, ein Mod zu installieren, der eigentlich für englisch ist und nicht für deutsch.

Leider bricht EasyMod an der Stelle ab.
Ich hätte eigenlich erwartet, das ich in solch einem Fall sehen kann welche files sich patchen lassen und ich das evtl noch bestätigen kann. Ein skippen der fehlerhaften Datei wäre auch sehr hiflreich. DIe schwierigen Fälle kann ich ja auch von Hand patchen, aber beim dem Mädchenkram kann das doch der Rechner machen ;-)

Gibt es noch andere Tools zu installieren?

Tschööö Thorsten
aurexiol
Mitglied
Beiträge: 23
Registriert: 02.08.2005 04:09

Beitrag von aurexiol »

Ich denke, dass es gerade für Leute, die nicht so fit darin sind zu verstehen, was bspw. in einer function oder einem bestimmten Abschnitt von statten geht Sinn macht, eine Modifikation "zu Fuß" einzubauen.

Wenn man nicht einfach nur stur nach "öffnen - suchen - finden oder ersetzten - schließen" vorgeht sondern kurz inne hält und sich vergegenwärtigt, was denn nun im zu ändernden Abschnit vor sich geht, welche Auswirkungen das speziell an dieser Stelle und im Allgemeinen auf das Gesamte hat, lernt man eine ganze Menge über den Aufbau und den Ablauf. Eine bessere Schule kann es doch für einen Neueinsteiger gar nicht geben, wenn man sich die zeit dafür nimmt.

Wenn man dann den nächsten MOD einbaut, kann man sich vielleicht bereits im Vorfeld vorstellen, welche Files denn nun eigentlich zu verändern wären um die gewünschte Funktionalität zu erreichen und seine Vorstellung mit dem tatsächlich zu modifizierenden Codeabschnitt abgleichen.

Wenn man das konsequent macht, wird man bei der 5. oder 6. Modifikation bereits "alte Bekannte" wiedersehen und es wird einem leichter fallen, einen eventuell auftretenden Fehler ausfindig zu machen, weil man versteht, warum er auftritt, wenn man z.B. im Eifer des Gefechts fälschlicherweise etwas vor einer Zeile anstatt hinter einer Zeile eingefügt hat.

Und irgendwann wird man soweit sein, dass man beim Einfügen oder Austauschen von Code merkt "Moment mal ... das könnte man doch viel eleganter lösen ... oder einfach nur "Aha! ... so wird das also gemacht .... Eben weil man verstanden hat, was da überhaupt passiert.

Einem erfahrenen Programmierer oder Codierer mag das vielleicht bei längeren Mods einfach nur lästig sein alles zu Fuß zu erledigen. Der würde sich dann eher ein Tool wünschen, dass ihm die Arbeit abnimmt.
Antworten

Zurück zu „phpBB 2.0: Mods in Entwicklung“