[eMule-Web]  

Zurück   [eMule-Web] > eMule > eMule MOD - Development

eMule MOD - Development Alles zum Thema MOD Entwicklung. Fragen, Wünsche, Ideen zu neuen Features.

Antwort
 
LinkBack Themen-Optionen
Alt 20. September 2005, 22:05   #1
Newbie
 
Benutzerbild von CHaoSlayeR
 
Registriert seit: 20.09.2005
Ort: Digital Isolated Reign
Beiträge: 2
Frage: Details zur Entwicklung eines Web-Interface Problem: Details zur Entwicklung eines Web-Interface



Hallo Ihr fleißigen Entwickler,

ich bin dabei, ein weiteres (jaja, noch so ein Ding...) Web-Interface zu entwickeln. Der besondere Punkt bei meiner Version ist jedoch, dass sie in XUL entwickelt wird und somit für alle Anwendungen mit Gecko-Engine zur Verfügung steht.

Ein weiterer Punkt ist, dass ich nachdem ein neues Web-Interface entstanden ist, auch eine Art Rich-Client folgen soll, die dann auch als Extension in Mozilla / Firefox / ... zur Verfügung stünde, als auch eine Stand-Alone-Applikation realisiert mit dem XUL-Runner.

Was ich dazu allerdings noch benötige (und damit komme ich zu meiner eigentlichen Frage):

- Informationen über die Art und Weise, wie eMule (ab 0.47b) Daten in ein Template schreibt
- Informationen über mögliche Lese-/Schreib-Zugriffe der Daten und Variablen des Mulis von außen (also ob HTTP-Requests reichen [wenn ja, welche Parameter und Werte möglich?] oder auf andere Art und Weisen)

Ich habe bereits die Board-Suche bemüht, die offizielle Homepage von eMule abgegrast und ebenfalls sonst im Netz nach Informationen in diese Richtung gesucht, jedoch nichts weiterführendes gefunden. Ebenfalls hab ich mir natürlich schon einige verfügbare Templates angesehen, die alle auf HTML basieren, worin auch mein Hauptproblem besteht.

Simplen HTML-Code muss ich immer erst zerlegen in die eigentlichen Informationen, die ich dann in XUL darstelle. Ein großes Beispiel ist dazu der Fortschrittsbalken mit den (nicht-)verfügbaren und fertigen Teilabschnitten sowie dem kleinen Balken oben drauf (so ist es zumindest im Standard-Template von eMule 0.47c). Im Template ist an der Stelle nur ein [DownloadBar] zu erkennen, wo später dann eine ganze Reihe von <img ... >-Tags eingesetzt werden, also HTML Code.

Eine weitere konkrete Frage ist also:

Ersetzt das Servermodul von eMule diese Variablen derart nach einem fest codierten Schema oder ist es möglich, die Art der Informationsausgabe zu steuern?

Ich habe zwar nicht unbedingt viel Lust, den Quellcode von eMule selbst zu verändern, aber wenn es sein muss tu ich auch das, obwohl das dann nicht mehr als bloße Erweiterung zu eMule gelten kann...

Also, ich weiss, das war eine Menge Text aber ich glaube somit konnte ich recht eindeutig darlegen warum ich welche Informationen suche bzw. Unterstützung anfordere. Alle anderen Threads, die sich mit dem Theam der Web-Interfaces befassen schienen mir ungeeignet, meine Frage dorthinein zu stellen, da sie wesentlich tiefer geht, als jene.


Gruß und Danke schonmal für jegliche Art der Unterstützung!
CHaoSlayeR ist offline   Mit Zitat antworten
Alt 20. September 2005, 23:23   #2
Board Methusalem
 
Benutzerbild von Januar1956
 
Registriert seit: 08.06.2003
Beiträge: 2.096

Zitat:
Zitat von CHaoSlayeR
Was ich dazu allerdings noch benötige (und damit komme ich zu meiner eigentlichen Frage):

- Informationen über die Art und Weise, wie eMule (ab 0.47b) Daten in ein Template schreibt
Hmm... sorry, ich find gerade meine Glaskugel nicht.

Auf jeden Fall aber jetzt schon DANKE für Deinen Einsatz !

Januar

Januar1956 ist offline   Mit Zitat antworten
Alt 21. September 2005, 22:53   #3
Newbie
 
Benutzerbild von CHaoSlayeR
 
Registriert seit: 20.09.2005
Ort: Digital Isolated Reign
Beiträge: 2
Standard: Details zur Entwicklung eines Web-Interface Details zur Entwicklung eines Web-Interface Details

So, ich hab mir jetzt mal ein wenig den Code des Web-Servers angeschaut und erkannt, dass einfach nur Zeichenketten ersetzt werden und dann aus dem Template das entgültige HTML zusammengeschoben wird, je nach Request. Muss ich also doch jedesmal wenn was in HTML codiert ist den Umweg über JavaScript machen. Oder ich übergeb die Arbeit an ein PHP-Script oder ein Servlet oder irgendwas anderes, was schneller ist als JavaScript...

Erstmal werd ich aber alles versuchen mit JavaScript zu lösen, da sonst ja die Sache ungemein komplizierter wird, wenn das Teil dann fertig ist und sich das auch mal andere anschauen wollen...

...wenn doch noch jemand Lust verspüren sollte, mir ein paar Tipps zu geben, nur zu, ich hab immer ein offenes Ohr und ich nehme auch Wünsche entgegen für eventuelle Erweiterungen, die andere Interfaces nicht bieten können.


Gruß, C]-[aoZ

CHaoSlayeR ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


Ähnliche Themen: Details zur Entwicklung eines Web-Interface


  1. aMule Entwicklung?!
    eDonkey - Overnet - Kdrive - 8. October 2007 (19)
  2. Frage zu Details
    Mülltonne - 21. November 2006 (1)
  3. Web-Interface????
    Mülltonne - 14. May 2006 (1)
  4. MUTE 0.5 in Entwicklung mit multisourcing
    sonstige Tauschbörsen - 6. March 2006 (0)
  5. Pawcio Entwicklung eingestellt?
    eMule MODs - Allgemein - 13. February 2005 (1)
  6. Web Interface
    Mülltonne - 7. June 2004 (1)
  7. Web-Interface ja oder nein?
    eMule für Neulinge - und auch alte Hasen - 13. April 2004 (1)
  8. Web-Interface aktivieren ja oder nein?
    Mülltonne - 13. April 2004 (1)
  9. Problem mit Web-Interface
    eMule Allgemein - 2. April 2004 (3)
  10. Absturz wegen Web-Interface
    eMule MODs - Allgemein - 21. March 2004 (2)
  11. Alternatives Web Interface
    eMule MODs - Allgemein - 28. October 2003 (3)
  12. Vernünftiges Web Interface
    eMule MODs - Allgemein - 20. December 2002 (3)


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:44 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
PAGERANK