Seite 3 von 4

BeitragVerfasst: Mo 12. Jan 2009, 14:57
Author: Tuxman
Na ja, nee, eMule soll ja optimalerweise vollautomatisch laufen. Bild

Bei Xman heißt das "Auto-Up-Priority" oder so was?
Keine Ahnung... wollte das eigtl. ohne Fremdcode schaffen...

WiZaRd:
Er wird ja nicht mal dann aufgerufen.

Bild

BeitragVerfasst: Mo 12. Jan 2009, 15:05
Author: Stulle
5.4.:
- added: advanced auto uploadpriority (experimental)

5.4.1.:
- improved new advanced auto-upload-priority (but still beta / experimental)
new (advanced) auto-upload-priority-system is taking into account:
+ how many complete sources are reported
+ how many requesters on your uploadqueue
+ how rare the chunks are from the requesters
+ how much you have uploaded and downloaded of a file

5.4.2.:
- imroved advanced auto uploadpriority: the longer a file wasn't uploaded the less "old" upload is counted
- imroved auto uploadpriority: option "share files with auto upload-priority" is now applied when a file is shared

BeitragVerfasst: Mo 12. Jan 2009, 20:15
Author: WiZaRd
Tux, ich wollte dir vorher schon antworten aber das Inet war dann weg, musste erst den Router komplett resetten, ISP-Daten rauskramen, etc.

Du hast da nen "!" vor dem AutoUploadPrio-Check - das gehört da sicher net hin und verhindert dass dein Feature arbeitet...

BeitragVerfasst: Mo 12. Jan 2009, 21:26
Author: Tuxman
Na ja, schon; es soll ja nur für Dateien arbeiten, die nicht auf "automatisch" stehen... hab ich im ersten Beitrag erklärt :) ...
Oder geht das gar nicht?

Bild

BeitragVerfasst: Mo 12. Jan 2009, 22:45
Author: WiZaRd
Doch, aber dann darf kein NOT (!) davor sein Bild

BeitragVerfasst: Mo 12. Jan 2009, 22:52
Author: Tuxman
Aber reqfile->IsAutoUpPriority() würde doch bedeuten, dass die Datei automatische Priorität besitzt, und !reqfile->IsAutoUpPriority() also genau das, was ich erreichen will?

Bild

BeitragVerfasst: Di 13. Jan 2009, 08:02
Author: WiZaRd
Achso... klingt für mich aber unsinnig, ich dachte das soll die AUTO Regelung ersetzen... die "normale" Prio zu ändern klingt für mich irgendwie dämlich, da meckern sicher die User...

Aber wie soll das denn gehen?

reqfile->m_uiLastPrioSet > ::GetTickCount() + MIN2MS(2)

m_uiLastPrioSet wird doch immer auf ::GetTickCount() gesetzt, kann also nie steigen...

da müsste dann ja wohl
::GetTickCount() > reqfile->m_uiLastPrioSet + MIN2MS(2)

hin...

BeitragVerfasst: Di 13. Jan 2009, 11:06
Author: Tuxman
Ja, das ist noch nicht so ganz optimal mit dem AutoPrio, da guck ich noch mal...

Stimmt, Rechenfehler von mir... Bild

BeitragVerfasst: Di 13. Jan 2009, 20:11
Author: Tuxman
OK.

13.01.2009 18:59:56: Priority for file Radius System - Almost Nothing EP.zip auto-increased to PS Release (complete sources: 1)

Scheint nun zu gehen. Verdammt.
Danke, Wiz.

Bild

(Ein Vorteil dessen, dass man's auf nicht automatisch geregelte Dateien anwendet: Es funktioniert auch mit Powershare.)

Bild

BeitragVerfasst: Di 13. Jan 2009, 20:52
Author: WiZaRd
Wieso geht Auto bei dir nicht mit PS?!