Ik wil een webbased GUI schrijven voor edonkey (command line versie) m.b.v. PHP. De core kan je via de admin poort aansturen: probleem hierbij is echter dat ik geen idee heb hoe deze communicatie verloopt.
Nu is er een Java frontend geschreven die de core via de admin poort aanstuurt en wil ik dus kijken wat er over en weer gestuurd wordt.
Ik dwaal in het volgende stukje een beetje af van 'networking' en neig meer naar 'programming & webscripting', maar ik wil toch wat info geven voor zij die het interessant vinden.
Nu zijn er al bestaande webbased GUIs beschikbaar (Phpdonkey & webdonkey), maar deze draaien alleen onder linux. Wat ik met mijn belaberde Perl kennis ervan kon bakken is dat het niet via de admin poort werkt, maar dat de output in een bestand wordt weggeschreven en de input wordt mbv een pipe via een socket wordt verstuurd.
Ook moet er geforkt worden en dat werkt niet onder windows. Ook kan de dos versie van de donkey command line zijn output niet redirecten naar een bestand. Ik kreeg het iig zogauw niet aan de praat.
Ik zit dus met 2 opties:
1) probeer uit te zoeken hoe GUI en core via de admin poort communiceren (wat ik nu aan het doen ben).
2) ik ga een script schrijven dat input & output naar 1 of 2 sockets piped.
Verdere ideeën/commentaar is van harte welkom.