[eMule-Web]

[eMule-Web] (http://www.emule-web.de/board/)
-   eMule MOD - Development (http://www.emule-web.de/board/emule-mod-development/)
-   -   WebCache - genauere Informationen und Testversionen [aktuell: 2.0a Beta 1] (http://www.emule-web.de/board/8079-webcache-genauere-informationen-und-testversionen.html)

dEM0nsTAr 18. August 2004 09:08

WebCache - genauere Informationen und Testversionen [aktuell: 2.0a Beta 1]
 
habe eben von einem feture gehört mit dem namen WebCache. Da sollen downloads über proxies gehen und somit mehr speed haben. ist das feature schon im original emule gibt es das überhaupt schon public? gibt es genauere informationen darüber? habe hier im forum gar nichts gefunden!

ShAQ 18. August 2004 10:11

Hi dEM0nsTAr,

ja, das WebCache Feature gibt es und es funktioniert sogar besser als ich gedacht hätte.

Infos zum Thema WebCache:
http://ispcachingforemule.de.vu
http://forum.emule-project.net/index...howtopic=52238
http://forum.emule-project.net/index...howtopic=14768

Ich würde mir wünschen das endlich andere Entwickler es in Ihre Mods einbauen. Dann würden so manche Download wesentlich schneller gehen. ;)

Mal ein Anreiz:
http://mitglied.lycos.de/googlerulez...ache_emule.gif

http://mitglied.lycos.de/googlerulez...w_it_works.gif

Pathfinder 18. August 2004 10:56

Zitat:

Ich würde mir wünschen das endlich andere Entwickler es in Ihre Mods einbauen.
Die WebCache-Technik ist noch nicht ausgereift und immer noch im Beta-Test. Daher gibt es afaik derzeit noch keine Freigabe dieses Feature in MODs zu implementieren.

BTW: willkommen an Board, ShAQ!

ShAQ 18. August 2004 11:37

Naja, ich sehe das leicht anders. Es funktioniert - sie sind ja von Version 00.06y inzwischen bei 1.03 beta gelandet. Die 1.00 btw 1.02 waren ja keine Betas mehr. Ich persönlich würde mich sehr über das einbauen in einigen Mods freuen. Ich habe es schon in zwei Mods entdeckt, allerdings zwei Mods ohne SourceCode.

Yonatan, Hauptprogrammierer des Webcache Emules, hat nichts dagegen einzuwenden das es schon in Mods verbaut wird (siehe http://forum.emule-project.net/index...howtopic=52238 irgendwo zwischen Seite 10 und 17 ;))

[edit by Pathfinder: Doppelposts zusammengefasst. Board Rules beachten!]

Ach ja - danke fürs Willkommen heißen ;)

Pathfinder 18. August 2004 11:58

Das sind die jüngsten, mir bekannten Äußerungen auf die ich mich beziehe:

Zitat:

Zitat von yonatan auf eMule-Project.net am 27.7.04
WebCache is also a work in progress, I will do my best to maintain backward compatability with newer versions, but there is always a chance that some protocol changes can't be avoided, so - port at your own risk . Just be sure to use a relatively bug-free version of WebCache (i.e. not 1.02 or 1.00).

Zitat:

Zitat von ikabot auf eMule-Project.net am 12.8.04
I think Webcache is still in beta testing... so we must wait before thinking in merge it, sorry

Ich bleibe also dabei, es ist noch etwas früh um das Feature in den größeren MODs zu fordern. Ich gebe dir aber Recht, die Entwicklung ist äußerst interessant und sollte, wenn ausgereift, auch im originalen eMule zum Einsatz kommen.

eMulefan83 19. August 2004 16:48

Also ich finde WebCache klasse!
In meiner neuen version ist es auch auf jedenfall drinne.

dEM0nsTAr 19. August 2004 21:07

kannst du mal den code geben (nur das was man für webcache benötigt, nicht gleich die ganze source von der beta mod)?

eMulefan83 19. August 2004 22:13

Müsst ich ja auch selbst raussuchen.
Vergleiche einfach den Source vom Webcache Mod mit dem vom 43b - ist echt nicht viel arbeit.
Einfach mit Windiff oder Arraxis nachsehen, ist in 5Minuten erledigt.

dEM0nsTAr 20. August 2004 10:09

wird da denn noch dran gearbeitet oder nicht? in dem forum is so wenig los und woanders steht auch nicht so viel über webcahce. kommt bald mal ne neue beta version raus?

Pathfinder 29. August 2004 19:10

Und wie daran gearbeitet wird! Wer Interesse hat das ganze selbst zu testen, bitte sehr:

Zitat:

Zitat von Superlexx auf eMule-Project.net
here comes the new webcache emule 1.1 beta release, it's faster than Schumacher this time:

binary:

ed2k://|file|eMule-0.43b-Webcache-1.1-beta-bin.rar|1253652|7D0F73985D00061B9737D80F2FAFF0FB|s =http://superlexx.shyper.com/webcachemuli/eMule-0.43b-Webcache-1.1-beta-bin.rar|/

sources:

ed2k://|file|eMule-0.43b-Webcache-1.1-beta-src.rar|1132095|3D6CC2CDBF0CD35FC9D6580684BBE65F|s =http://superlexx.shyper.com/webcachemuli/eMule-0.43b-Webcache-1.1-beta-src.rar|/

test file:

ed2k://|file|webcachemule.1.1.beta.testfile|1078989657|E9 057ADC38054AFA24816E86BB08D270|/

the HTTP links in the ed2k links are not working at the moment, but should be up soon

please don't use the marketscore proxy (not even for testing) as it seems to cause disconnects.

changelog:
Zitat:

this version uses a new protocol and is not backward compatible to the earlier versions (will not recognize each other as webcache-enabled mods)

ADDED: both file hash and data sent through the proxy are encrypted, now proxy owners cannot know what data is being sent through proxies without sniffing on the clients internet connection. But they still can identify it as eMule-traffic. [Superlexx]
ADDED: statistics, webcache icon in the download list [jp]
ADDED: Chunks for which we are receiving proxy-sources will have a lower download priority [jp]
ADDED: Webcache will be autodetected on first start [jp]
ADDED: transparent proxy support (no autodetection yet), experimental (tagged TPS), set proxy to transparent@<your ISP> to test it [Superlexx]
Note that to reward people for using port 80 as their eMule TCP port they become a 1.2x upload queue boost on webcache-enabled clients who are using transparent proxies and have webcached downloading turned on (TODO: verify that those clients do really support webcache or remove the boost in case verification is impossible)
ADDED: files are published to the server/Kad as soon as the hash set is received and file size is more than one chunk, experimental (tagged IFP) [Superlexx]
ADDED: NNP clients are added to source exchange packets if both remote clients support webcached transfer, even on files smaller than a chunk [Superlexx]
ADDED: webcache-enabled clients will not be kicked from the download queue [Superlexx]
ADDED: cache only the need (tagged COtN): do not cache data if there is no client that would want to load it from the cache afterwards, experimental [Superlexx]
CHANGED: the autodetector has been re-coded to support additional webcache options, comments in the database file and more flexible limiting of reverse DNS lookups [Superlexx]
CHANGED: reverse DNS backup results are re-used in both PeerCacheFinder and webcache autodetection [Superlexx]
CHANGED: added the new options to the GUI, placed a link to the website where users can submit their proxies [jp]
CHANGED: webcache eMule URL identifier changed from "ed2kdata" to "encryptedData" [Superlexx]
CHANGED: changed protocol to send webcache-specific informations to webcache-enabled clients only [Superlexx]
FIXED: the proxy queue should not stop downloading blocks upon receiving an error message from the proxy [yonatan]
FIXED: better LowID support, but still problematic
FIXED: Misc bugfixes


mortimer 1. September 2004 12:18

Es gibt sogar schon ne Version 1.1b

Pathfinder 1. September 2004 12:50

Zitat:

Zitat von Superlexx auf eMule-Project.net
here comes the 1.1b release:

changelog:
Zitat:

ADDED: no double reask interval when the NNP source is webcache-enabled [Superlexx]
CHANGED: chunks that are more than 80% complete will not be throttled [jp]
CHANGED: chunk throttler: added timestamps to the throtteled chunks, throttle timeout set to 10 minutes [jp]
FIXED: the proxy client should not stall anymore on disconnect or socket timeout [Superlexx]
FIXED: switching from non-cached to cached transfer caused a disconnect [Superlexx]
FIXED: when connecting to an unknown client who knows us, our webcache infos and the master key were not transmitted, causing disconnects [Superlexx]
note that the proxy client will sometimes show the status "connecting" with a red smiley, it's normal and should not be a problem (it means that the block queue is empty but the client was not deleted).

The test file is still the same:

ed2k://|file|webcachemule.1.1.beta.testfile|1078989657|E9 057ADC38054AFA24816E86BB08D270|/

binary:

ed2k://|file|eMule-0.43b-Webcache-1.1b-beta-bin.rar|1248726|414C1E346DE434450646D47B0B423AED|s =http://www.superlexx.shyper.com/webcachemuli/eMule-0.43b-Webcache-1.1b-beta-bin.rar|/

dump debug binary:

ed2k://|file|eMule-0.43b-Webcache-1.1b-beta-dump_debug-bin.rar|1782420|655528555DEB3EC4B700E0398DA2C422|s =http://www.superlexx.shyper.com/webcachemuli/eMule-0.43b-Webcache-1.1b-beta-dump_debug-bin.rar|/

sources:

ed2k://|file|eMule-0.43b-Webcache-1.1b-beta-src.rar|1133029|29AF13BF83CFF9B561D5ECF418653252|s =http://www.superlexx.shyper.com/webcachemuli/eMule-0.43b-Webcache-1.1b-beta-src.rar|/


Spacer 14. September 2004 20:00

hab mal ne frage zum WebCache.
bin auf dem Proxy von Kamp DSL.
kann ich jetzt nur von anderen Usern saugen, welche auch den Kamp DSL proxy haben? oder geht das auch, dass ich von t-offl. usern ziehe?

MfG

Pathfinder 14. September 2004 20:40

Es kann nur der Proxy deines eigenen ISP angesprochen werden. Du kannst nicht auf den Proxy eines anderen ISP zugreifen, ist ja auch deren Traffic. :wink:

Spacer 14. September 2004 20:44

aso.. also wenn ich dich richtig verstehe, kann ich bei keinen usern über webcache laden, welche nen anderen proxy haben?
wenn ja, liegts vll. daran, dass kein anderers Kamp User Webcache hat und ich deswegen nix darüber bekomme.


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:26 Uhr.

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


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102