Official eMule-Board: Emule 0.49c Sharkx 1.6 -28/06/09 Final - Official eMule-Board

Jump to content


Page 1 of 1

Emule 0.49c Sharkx 1.6 -28/06/09 Final

#1 User is offline   pesti@eMF 

  • Splendid Member
  • PipPipPipPip
  • Group: Members
  • Posts: 171
  • Joined: 28-February 05

Posted 28 June 2009 - 10:01 AM

New beta from taz. :) Sorry, not beta, itīs the final!

SharkX 1.6 - 28/06/09

based on AcKroNiC v5.3RC1 (eMule 0.49c)

remove : ASF
remove : Global HL (Stulle)
remove : zz's slot focus
add : Advanced download throttling (Netfinity)
add : Optional funnynick display (SiRoB)
add : folder ICONS (MoNKi)
add : Resource Bar (WiZaRd)
add : AutoHL (WiZaRd)
add : WiZaRd's slot focus
add : Show src totals (taz)
update : community & corrupt userhash detection from DLP v35
(zz_fly/SquallATF)
chnage : mod version check "host name"
change : mod support forum links
change : default region for connection wizard to Israel
change : modstr SharkX
change : mod icons + options side banner
change : upload list layout
change : adjust Sivka file settings to AutoHL (taz)
change : region for connection wizard derived from OS locale / lang (taz)
change : adjust drop system & Sivka file setting to AutoHL (taz)
change : adjust Client Analyzer to funnynick (taz)
change : adjust for fairness - 9 < maxupload < 20 => maxdownload =
maxupload*16 (taz)

Changes from beta 1 :

change : Mod feedback title (Tiboke idea), remove leading spaces on
CPU type, add average session uploaded & downloaded.
update : Bad Modstring Scheme detection from DLP v37 (WiZaRd)
add : Automatic Firewalled Retries from eMuleFuture v0.7 (WiZaRd)
fix : glitch at slot focus options - 10'x Kid
fix : ASF GUI glitch at transer windows - 10'x Kid
update : CA to latest sources from WiZaRd
add : add some fixes (minor), optimizations and failed DL seesion
counter (CA) @CUpDownClient::SetDownloadState (taz)
add : add failed UL seesion counter (CA)
@CUploadQueue::RemoveFromUploadQueue (taz)
add : Store corrupted blocks senders (CA)
@CCorruptionBlackBox::EvaluateData (taz)
remove : ban BadShareaza & ban Vagaa & Bad Modstring Scheme from ban control.
add : mod faker (usage of CA code for treating mod fakers :
ModThief, as before, + BadShareaza & vagaa & Bad Modstring Scheme)
(taz)


Distribution includes change log as well as features list (XLS format
with ENG & HEB, other languages are welcomed), as well as DLLs (& RCs)
for DE, FI, HE, IT, PT & RU.

exe is produced with VS2005 (can be compiled with VS2008as well) and packed.

Clean install (make sure to copy cryptkey.dat and preferences.dat to
new config folder - to preserve your ed2k id, aka userhash) needed if
migrating from non 0.49c based clients !


Download Binary @ eMuleFuture

Download Source @ eMuleFuture

This post has been edited by pesti@eMF: 28 June 2009 - 10:13 AM

Medion Akoya MD 96380
Intel Core 2 Duo CPU T5450 // 1,67 GHZ // 2048 MB DDR RAM // 256 MB Nvidia GeForce 8600 M GS
Vista Home Premium // ADSL2+ 16000 / 1024

0

#2 User is offline   taz-me 

  • I'm taz (a modder)
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 587
  • Joined: 07-December 06

Post icon  Posted 28 June 2009 - 10:22 AM

@pesti - 10'x a lot for your help !
P2P is about sharing, ed2k is my choice !
0

#3 User is offline   Januar1956 

  • Splendid Member
  • PipPipPipPip
  • Group: Members
  • Posts: 160
  • Joined: 28-June 03

Posted 28 June 2009 - 12:51 PM

BIG THX

for your work!
:flowers:


Januar Mirror is updated.



Januar :+1:
0

#4 User is offline   Deer-Hunter 

  • Magnificent Member
  • PipPipPipPipPipPip
  • Group: Members
  • Posts: 349
  • Joined: 09-November 04

Posted 29 June 2009 - 10:22 PM

many thx for the new Version :-)

Mirror updated:
SharkX Mod
http://eMulebase.de/...re_mods/SharkX/

Posted Image

regards

Deer-Hunter
*Lerne von allen, aber besonders von deinen Feinden*
0

#5 User is offline   cellax 

  • Advanced Member
  • PipPipPip
  • Group: Members
  • Posts: 74
  • Joined: 17-May 06

Posted 29 June 2009 - 11:12 PM

thx for your work taz :love:

SharkX 1.6 mirror

This post has been edited by cellax: 29 June 2009 - 11:24 PM

DarkForge.it the official site of the Translator Crew
DarkForge.it č il sito ufficiale della Translator Crew che cura le traduzioni Italiane delle seguenti mod di eMule: Beba, eMuleFuture, Mephisto, NextEMF, NeoMule, ScarAngel, SharkX, SilverSurfer, StulleMule, TK4, Xtreme, X-Ray. Visita il forum per ricevere supporto e scaricare le ultime versioni aggiornate dei DLL di traduzione delle mod.
DarkForge.it č anche il forum ufficiale di supporto italiano per eMule SharkX.
0

#6 User is offline   taz-me 

  • I'm taz (a modder)
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 587
  • Joined: 07-December 06

Post icon  Posted 30 June 2009 - 02:51 AM

Many 10'x for the mirrors and support ! :respect:

SharkX is also available @ BetaNews (approved last night :bounce: )
P2P is about sharing, ed2k is my choice !
0

#7 User is offline   SS1900 

  • Golden eMule
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 3737
  • Joined: 15-November 08

Posted 30 June 2009 - 11:00 AM

THX Taz !! :thumbup: :thumbup:

:flowers: :flowers:
0

#8 User is offline   dylandog84 

  • Magnificent Member
  • PipPipPipPipPipPip
  • Group: Members
  • Posts: 404
  • Joined: 06-May 08

Posted 09 October 2009 - 03:30 PM

Hi taz, i have some questions about SharkX... :P
Which are the main differences between Sharkx and Ackronic?
I didn't find "intelliflush" and "eMulate others", have you removed these features?

Does This

Quote

adjust for fairness - 9 < maxupload < 20 => maxdownload =
maxupload*16 (taz)

replace your taz dynamic ratio?

Thank you.

This post has been edited by dylandog84: 09 October 2009 - 03:33 PM

Posted Image
1

#9 User is offline   taz-me 

  • I'm taz (a modder)
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 587
  • Joined: 07-December 06

Posted 12 October 2009 - 11:57 AM

View Postdylandog84, on 09 October 2009 - 06:30 PM, said:

Hi taz, i have some questions about SharkX... :P
Which are the main differences between Sharkx and Ackronic?
I didn't find "intelliflush" and "eMulate others", have you removed these features?

Does This

Quote

adjust for fairness - 9 < maxupload < 20 => maxdownload =
maxupload*16 (taz)

replace your taz dynamic ratio?

Thank you.


SharkX is sort of a wild ride on AcK - download is a bit faster however download graph is more "jumpy", a bit more cpu but less mem usage (AutoHL replacing GlobalHL, slotfocus logic is from different modders and few "tweaks") - full changelog appears in first post (look at higher paragraph which sums changes from AcK).

Intelliflush is part of 0.49c (official) and thus no need for it in mod options - just regular interface.
Emulate others is embedded (i.e. always on).

taz dynamic ratio removed - it was far enhancing motivation for long sessions, however on few sites SharkX was looked at as tool for bypassing official ratio (you could "break" official ratio in term of download speed versus upload speed, however not in terms of uploaded bytes versus download bytes as all session ratio mods). New logic enhances higher upload limit ... (plain simple).
P2P is about sharing, ed2k is my choice !
0

#10 User is offline   Stulle 

  • [Enter Mod] Dev
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 5804
  • Joined: 07-April 04

Posted 12 October 2009 - 02:06 PM

strikes me odd that you as a modder say that one mod gives you better download than another... there are probably no legit explanations - codewise - that could support such an idea. if you can provide such an explanation i would be more than happy to hear it.
I am an emule-web.de member and fan!

[Imagine there was a sarcasm meter right here!]

No, there will not be a new version of my mods. No, I do not want your PM. No, I am certain, use the board and quit sending PMs. No, I am not kidding, there will not be a new version of my mods just because of YOU asking for it!
0

#11 User is offline   taz-me 

  • I'm taz (a modder)
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 587
  • Joined: 07-December 06

Posted 12 October 2009 - 04:58 PM

A legit client downloading from another legit client at a given point in time is likely to download at same speed as if itself was any other legit client, however here comes the "tricky" part : what does one think of as download speed ...


Some would say Bytes/sec others would say faster completing files, there are those that would say download/upload ratio from any given client (however those do not belong here ...), etc.

For those aiming for faster end of game features such as ICS, drop stalled downloads, advanced download throttling can make a difference.
For others features such as larger receive buffer (thus reducing protocol overhead and better utilizing download bandwidth) and or more efficient flushing and or better compression can "make the day".
Since you :respect: are, by far, a more skilled and experienced modder then myself I'm sure you can probably think of a lot more features and code changes that can make a difference in terms of making the most out of a given Bytes/sec figure ...

If you want to discuss this manner or any other that is of non a certain mod specific issue - I think a separate thread is a more suitable arena. I really wish this thread would be SharkX related. If there's a general interest for differences between AcK derived mods perhaps a subforum for AcK is in place - on which various differences between it's derived mods and features can be discussed
P2P is about sharing, ed2k is my choice !
0

#12 User is offline   tHeWiZaRdOfDoS 

  • Man, what a bunch of jokers...
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 5630
  • Joined: 28-December 02

Posted 12 October 2009 - 05:13 PM

View Posttaz-me, on 12 October 2009 - 01:57 PM, said:

Intelliflush is part of 0.49c (official) and thus no need for it in mod options - just regular interface.

Just a quick note: this statement is wrong. :sleep:
0

#13 User is offline   taz-me 

  • I'm taz (a modder)
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 587
  • Joined: 07-December 06

Posted 12 October 2009 - 05:28 PM

View PosttHeWiZaRdOfDoS, on 12 October 2009 - 08:13 PM, said:

View Posttaz-me, on 12 October 2009 - 01:57 PM, said:

Intelliflush is part of 0.49c (official) and thus no need for it in mod options - just regular interface.

Just a quick note: this statement is wrong. :sleep:


You're right, however most of your code was adopted and via mod options I "exposed" the hidden advanced (on official) tuning - my previous post was not accurate :cry:
P2P is about sharing, ed2k is my choice !
0

#14 User is offline   Stulle 

  • [Enter Mod] Dev
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 5804
  • Joined: 07-April 04

Posted 12 October 2009 - 07:24 PM

firstly, a mod that gets an own subforum has to meet some criteria. most notable being a sticky mod. to become a sticky mod - and this is thus also prerequisite to get a subforum - you will have to have an established mod with people regulary giving support and a good feature documentation. if i recall correctly you will also have to have some unique stuff rather than a compilation of various mods and/or their features.

as for download speed, there is little room for definition on this term unless you really want it to be there. generally no feature can directly increase your own download. ICS, just like NAT-T, can increase the network performance but it requires many clients to participate. ICS helps chunk distribution and NAT-T allows Low-ID clients to connect to each other. So both have some benefit. AFAIK is IntelliFlush about keeping received data in the memory buffer rather than storing it directly on the disk unless a chunk is completed. This mainly helps reducing the disk access and might improve download performance on a slow disk with hundreds of concurrent download threads. So there is no gain in download unless your computer is incapable of handling some downloads which is probably never the case because i doubt anyone with a properly run eMule client has ever had more than 60 concurrent downloads. but even 60 seems ridiculously high to me...

the major reason i was posting in the first place is that it is that hopefully no legit feature will change the download priorities toward a certain client inheriting this very feature. since "all in = all out" is the most important network rule it should be obvious that no client can get more than another one under normal circumstances unless something is shifting the balances which, like i said before, is hopefully unachievable with legit mods with legit features. we do of course know that leechers use techniques to actually shift the balance but this is why we call them leechers.

PS: there is no need to pronounce your respect for me every time we start discussing on something. it is fairly obvious that we are not on best term with each other. the only thing i get from this is the foul suspicion that you are being ironic.
I am an emule-web.de member and fan!

[Imagine there was a sarcasm meter right here!]

No, there will not be a new version of my mods. No, I do not want your PM. No, I am certain, use the board and quit sending PMs. No, I am not kidding, there will not be a new version of my mods just because of YOU asking for it!
0

#15 User is offline   dylandog84 

  • Magnificent Member
  • PipPipPipPipPipPip
  • Group: Members
  • Posts: 404
  • Joined: 06-May 08

Posted 12 October 2009 - 09:33 PM

i'm writing an italian guide on SharkX and is very hard to find good documentation.
I have many doubts about "advanced download throttling".
What does it do?

Thanks in advance.

:flowers:

This post has been edited by dylandog84: 12 October 2009 - 10:51 PM

Posted Image
0

#16 User is offline   tHeWiZaRdOfDoS 

  • Man, what a bunch of jokers...
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 5630
  • Joined: 28-December 02

Posted 13 October 2009 - 06:06 AM

@IntelliFlush: this feature was intended to boost the usefulness of the filebuffer as well as improve the network situation by being able to share complete chunks ASAP. :angelnot:

@Download speed: there are actually some features or "tweaks" that can heavily improve the download speed, e.g. the usage of NAFC (overall UL speed will suffer) and avoiding the "silly window syndrom" as well as tweaking the max segment size to perfect values. Besides, you are correct: there is little one can do :flowers:
0

#17 User is offline   taz-me 

  • I'm taz (a modder)
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 587
  • Joined: 07-December 06

Posted 13 October 2009 - 06:50 AM

@Stulle : I never thought irony or sarcasm bothers you, however when I use :respect: emotion I mean it. Regardless of the terms we're at now - I never doubt your codding skills and emule code familiarity as well as the fact that I'm not at your league on both.


@dylandog84 : 10'x for the motivation (I hope you will update SharkX wiki),

Advanced download throttling (netfinity) : accurate control of receive buffer size request as well as trying to avoid timeouts resulted from too slow download slot ( < 200 bytes/sec).
P2P is about sharing, ed2k is my choice !
0

  • Member Options

Page 1 of 1

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users