eMule MOD - Development Alles zum Thema MOD Entwicklung. Fragen, Wünsche, Ideen zu neuen Features. |
14. May 2007, 20:04
|
#1 | Board Methusalem
Registriert seit: 01.06.2003
Beiträge: 2.177
| Problem: Downloadmanager startet gestopptes Files früher
Ab und zu kommt es ja vor, das ich Serien lade. Dazu benutze ich im Xtreme/ScarAngel den
Downloadmanager.Er arbeirtet bei beiden Mods zu meiner fast vollkommenen Zufriedenheit.
Seit einiger Zeit BEISPIEL -> gibt mir Client 1 auf File 1 download und vervollständigt ihn.
Dieser Client hat mir zum Vervollständigen 5 MB gegeben. Es bleibt ein Rest von 4.28 MB.
Hierbei wird das File gehasht, vervollständigt und File 2 gestartet.
Client 1 könnte mir auch hier etwas geben, geht aber nicht, weil Kontakt nicht mehr vorhanden.
ab hier die Änderung :
Jetzt starte ich aber manuell File 2 während File 1 noch gehasht wird.
Alle möglichen Clients werden auf File 2 geswitcht - soweit halt eben möglich.
File 1 fertig, File 2 bekommt trotzdem noch DL von Client 1, weil ich ja noch was brauche und er
noch 4.28 MB für mich übrig hat.
Ich meine : Der Downloadmanager sollte schon beim hashen von File 1, File 2 starten und
Clienten sammeln und ich die restlichen MBs mir auch einsacken kann.
Na hoffentlich begreift einer mein Kauderwelsch.
Geändert von Blomy (14. May 2007 um 20:09 Uhr)
Grund: noch besseren Text gefunden
|
| |
14. May 2007, 20:36
|
#2 | MODder
Registriert seit: 28.03.2003
Beiträge: 5.800
| das würde bedeuten., daß file 2 schon ca. 20 minuten vor dem Beenden von file 1 starten muß. Denn nur wenn es schon einige Zeit gestartet ist sind die meisten Quellen gefunden und ich weiß, daß besagter client überhaupt etwas für mich hat.
Wäre also das Problem zu lösen.. wie weiß der emule, daß ein File bald (20 min oder 1 Stunde) fertig wird !? Ich werd das Feature "hellsehen" implementieren
__________________ |
| |
15. May 2007, 08:53
|
#3 | Board Methusalem
Registriert seit: 01.06.2003
Beiträge: 2.177
| Downloadmanager startet gestopptes Files früher Details Zitat:
Zitat von Xman Wäre also das Problem zu lösen.. wie weiß der emule, daß ein File bald (20 min oder 1 Stunde) fertig wird !? | Ich schrieb doch, beim Hashing bzw completing. So mache ich das manuell. Funktioniert immer. Zitat:
Zitat von Xman Ich werd das Feature "hellsehen" implementieren | Na - ich bitte doch darum. Und Emule-Web.de kann zumachen, weil : wir haben doch dann deinen Mod,
der alle Fragen beantwortet.
Ps. Ist aber schön, das du, Xman, wenigstens verstanden hast, was ich meine.
Geändert von Blomy (15. May 2007 um 19:02 Uhr)
|
| |
15. May 2007, 16:29
|
#4 | Board Methusalem
Registriert seit: 31.05.2004
Beiträge: 2.800
| Lösung: Downloadmanager startet gestopptes Files früher Zitat:
Zitat von Blomy Ich schrieb doch, beim Hashing bzw completing. So mache ich das manuell. Funktioniert immer. | Daß es funktionieren kann glaube ich, daß es immer funktioniert kann ich mir nicht recht vorstellen. Wenn der Versender etwas träge antwortet reicht das schon, um die Sache schieflaufen zu lassen.
Andererseits: Schaden kann eigentlich keiner entstehen und da es ja schließlich ein Xtreme-Feature ist, während der DL-Session die Datei zu wechseln, könnte so ein früherer Start der nächsten Datei durchaus eine sinnvolle Ergänzung sein. Es müßte halt nur funktionieren. Allzu viel Programmieraufwand würde ich zwar nicht als lohnend bezeichnen, aber wenn es relativ schnell zu programmieren ist wäre es einen Test zumindest wohl wert.
Mit freundlichen Grüßen
aalerich, der noch nie eine Serie geladen hat, aber natürlich auch ab und an zusammengehörende Dateien saugt |
| |
15. May 2007, 19:02
|
#5 | Board Methusalem
Registriert seit: 01.06.2003
Beiträge: 2.177
| Downloadmanager startet gestopptes Files früher [gelöst] Ich glaube nicht, das da ein grosser Programmieraufwand betrieben werden muss.
Halt eben die Funktion "starte neues File" von File completed auf File hashing.
Naja - habe erst heute nen Trick Nr. 2 gefunden, wie ich das mit der "Start"-Automatik umgehe.
Ich starte ganz einfach 2 Files in der Serie. Obwohl das auch manchmal nicht das Gelbe vom Ei ist.
Wenige Clienten und dann auch noch auf 2 Files verteilt. Irgendwie blöde.
---------------------------------------------------------------------------------------------------------------------
Mach ich, wenn ich in die Heia gehe, das mit den 2 Files. Kann meinen Emule-Rechner auch mal
unbeaufsichtigt laufen lassen. Er is ja schon gross.
Aber davon mal abgesehen : bei ~ 70 Clienten lohnt das erst recht und mein DL ist
vom "Feinsten" bei dieser Serie. Bin mit meinem Trick Nr. 1 hochzufrieden.
Hinzu kommt, das ich auf das letzte complete File ein PS gebe.
Hui - ein Raunen ging durch die Menge und
aus dem Gemurmel der Massen hörte ich doch deutlich : Creditshaping.
Geändert von Blomy (15. May 2007 um 19:21 Uhr)
|
| |
15. May 2007, 19:52
|
#6 | Board Methusalem
Registriert seit: 31.05.2004
Beiträge: 2.800
| Nö, wieso? Das hat doch mit den Krediten überhaupt nichts zu tun. Sicher, es dient der DL-Beschleunigung, aber das muß ja nicht prinzipiell schlecht sein. An so einer Funktion ist ja nichts unsauber oder unfair. Wären das nicht viele, sondern nur eine große Datei und die Quelle hätte TFC angeschaltet, so würde ja auch nur ein neuer Chunk angefangen werden. Genau wie hier, nur das der neue halt schon zur nächsten Datei gehört.
Ansonsten muß ich sagen, daß ich zusammengehörende Dateien immer gleichzeitig lade und nicht nacheinander. Bei Serien allerdings macht das wohl wirklich wenig Sinn; wozu alle Folgen relativ gleichzeitig fertigbekommen?
Naja, mal abwarten, was Xman sagt...
Mit freundlichen Grüßen
aalerich |
| |
15. May 2007, 21:40
|
#7 | Board Methusalem
Registriert seit: 01.06.2003
Beiträge: 2.177
| Zitat:
Zitat von aalerich Ansonsten muß ich sagen, daß ich zusammengehörende Dateien immer gleichzeitig lade und nicht nacheinander. Bei Serien allerdings macht das wohl wirklich wenig Sinn; wozu alle Folgen relativ gleichzeitig fertigbekommen? | Das hab ich früher auch so gehalten. Ich empfinde aber das Nacheinander laden der Serienfiles
irgendwie besser.(So sind immer genug Clienten vorhanden, die einem DL geben können). Zitat:
Zitat von aalerich Naja, mal abwarten, was Xman sagt... | Xman ?? Ist das nicht der Modder mit der Glaskugel in seinem Mod ? |
| |
10. February 2009, 21:11
|
#8 | Newbie
Registriert seit: 10.02.2009
Beiträge: 1
| mui bueno tu post...... |
| |
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. HTML-Code ist aus. | | | Alle Zeitangaben in WEZ +1. Es ist jetzt 12:27 Uhr.
|