Official eMule-Board: Advanced Emule Tweaker - Official eMule-Board

Jump to content


  • (2 Pages)
  • +
  • 1
  • 2

Advanced Emule Tweaker New tool for eMule

#1 User is offline   jestheonlyone 

  • Golden eMule
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 4346
  • Joined: 18-July 04

Posted 18 July 2005 - 11:21 PM

Hello

I'm working on a small program to tweak many "hidden" eMule settings (in preferences.ini, webservices.dat and previewApps.dat).
It also includes some useful diagnosis features.

screenshot

It can be downloaded here (336kB), and source code (Delphi 7) there (64kB).

This is a pre-release version. Use at your own risks.
v0.2.4.12 changelog. The changelog may contain a few infos about the next release; please read it before reporting a bug or requesting a new feature.

Known issues. Each bug described in this file may cause some trouble to your mule. I will always try to update it as soon as I'm aware of a new possible problem (and each time, I will add a new post).

Feedback and bug reports are welcome. :)
Especially concerning:
- the detection of the address books and SMTP servers. I don't know if this will work with non-IE/Outlook users.
- the "diagnosis session" and "help forums report" features (work in progress...)
- ... and my English, of course, which may look like "Frenchglish", sometimes :P


Any suggestion for the "auto-diagnosis" tool would be cool as well. Currently it can detect:
- Max half connections > 9 under XP SP2 (not aware if patched or not) (-> disconnections)
- Max upload > 80% of upload capacity, without USS (-> low download speed)
- "Extract meta data" set to use DirectShow (-> possible emule crashes, sometimes)
- Autoconnect to static servers AND no more than 1 static server (-> possible "no valid server" error, or blacklisted from the server)
- "Preview small blocks" AND "Create backup to preview" both enabled (-> Is this really a problem, BTW?)
- Allow everybody to see shared files (-> may not be recommend depending on what you are sharing or downloading...)
- Update server list on client / server connection (-> fake servers)
- Option "Ignore instances" enabled (-> starts a new eMule each time you click an ed2k link)

- In project: Control of the number of files in the temp dir (-> lost downloads...)


Here's a sample report, generated after a diagnosis session (v0.2.2.8; each line with ******* still has to be filled by the user):

Quote

Computer
Windows version: XP
Additional OS infos: Service Pack 2
Physical memory: 479 MB (166 MB free)
Page file memory: 1123 MB (884 MB free)
Firewall: *********
Antivirus: *********

Internet connection
Modem brand and model: *********
Is it a router? *********
Connected via USB, Ethernet, Wifi, LAN, proxy...? *********
ISP: *********
Internet connection type (DSL, cable...): *********
Download bandwidth (kbit/sec): *********
Upload bandwidth (kbit/sec): *********
Bandwidth tests results: *********
Other programs using the internet connection at the same time: *********

eMule settings
Version: 0.46c
Ports: TCP 24662 / UDP 24672
HighID or LowID? *********
Is Kad connected? Yes
Download capacity / limit (kByte/sec): 32 / 28
Upload capacity / limit (kByte/sec): 8 / 7
USS enabled: Yes
Max. sources / file (hard limit): 700
Max. connections: 200
Max. new connections / 5 sec.: 20
Max. half open connections: 9
Shared files (excluding downloads): 131 (3019 MB)
Number of downloads (Start of session / End of session): 54 / 53

Statistics (Cumulative)
Runtime: 289.3 days
UL:DL ratio: 1.29:1
Total uploaded: 122.63 GB
Total downloaded: 94.98 GB

Statistics (Session)
Runtime: 2h32
UL:DL ratio: 5.18:1
Uploads
Total uploaded: 48.08 MB
Failed upload sessions: 15%
Average uploaded per successful session: 4.37 MB
Average uploadrate: 2.69587 kByte/sec
Total upload overhead: 4.3%
Overhead repartition (File req. / Src Exchg / Server / Kad / Other): 8% / 1% / 8% / 81% / 3%
Downloads
Total downloaded (MB): 9.28
Failed download sessions: 0%
Average downloaded per successful session (MB): 9.28
Found sources, after 5, 10, 15, 30, 60 min, then every hour: 30 / 29 / 29 / 38 / 36 / 38
Found sources for each DL after one hour: 5 / 0 / 0 / 0 / 0 / 0 / 0 / 0 / 0 / 0 / 0 / 0 / 1
/ 0 / 0 / 0 / 0 / 0 / 0 / 0 / 0 / 0 / 0 / 0 / 0 / 0 / 0 / 3 / 0 / 0 / 0 / 0 / 0 / 0 / 0 / 0
/ 0 / 0 / 0 / 0 / 0 / 0 / 1 / 0 / 0 / 26 / 0 / 0 / 0 / 0 / 0 / 0 / 0 / 0
Connection - General
Reconnects: 0
Average connections: 2
Peak connections: 33
Max connection limit reached: 0


Report generated by Jes advanced eMule tweaker

Note: the "Average uploadrate" was the value reported by emule. It's often wrong (it should be ~5.4 here). In the latest version it's replaced by a calculated value.

This post has been edited by jestheonlyone: 06 October 2005 - 11:38 PM

my latest favorite jamendo album (Creative Commons license): CraZyH et Djézinho - Prémis N'1
Could be considered as the male counterpart to zap mama. It's really worth a try, even if you hate hip-hop...
Jamendo tags = beatbox electro ethnique experimental hiphop lounge percussions ragga rap reggae scat soft triphop world


--------------------------------------------------------

Pris pour des vaches à lait par les industries du disque... Maintenant boycottons-les!!!
0

#2 User is offline   PacoBell 

  • Professional Lurker ¬_¬ (so kyoot!)
  • PipPipPipPipPipPipPip
  • Group: Moderator
  • Posts: 7296
  • Joined: 04-February 03

Posted 19 July 2005 - 03:30 AM

jestheonlyone, on Jul 18 2005, 03:21 PM, said:

- Half connections > 9 under XP SP2 (not aware of any patch)
You shoulda searched for one, then. Here ya go.

Quote

About PreviewSmallBlocks
- in the help file, it's said that "This function should be only activated (=1) when using VLC"
- in the changelog: "To enable the new features of the preview command specify VideoLAN client as the video player for preview or (if using some other player) specify the 'PreviewSmallBlocks=1' (section=eMule) setting in the preferences.ini file and disable the 'Create backup for preview' option."

Which one is true? :confused:
View Post
They're both correct. In the changelog example, the or was not meant to mean exclusively, but either one. HTH.
Sed quis custodiet ipsos custodes
Math is delicious!
MmMm! Mauna Loa Milk Chocolate Toffee Macadamias are little drops of Heaven ^_^
Si vis pacem, para bellum DIE SPAMMERS DIE!

#3 User is offline   jestheonlyone 

  • Golden eMule
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 4346
  • Joined: 18-July 04

Posted 19 July 2005 - 10:52 AM

PacoBell, on Jul 19 2005, 05:30 AM, said:

jestheonlyone, on Jul 18 2005, 03:21 PM, said:

- Half connections > 9 under XP SP2 (not aware of any patch)
You shoulda searched for one, then. Here ya go.

Thanks for the link, but I just meant that my software does not know if SP2 is patched or not. :D

PacoBell, on Jul 19 2005, 05:30 AM, said:

jestheonlyone, on Jul 18 2005, 03:21 PM, said:

About PreviewSmallBlocks
- in the help file, it's said that "This function should be only activated (=1) when using VLC"
- in the changelog: "To enable the new features of the preview command specify VideoLAN client as the video player for preview or (if using some other player) specify the 'PreviewSmallBlocks=1' (section=eMule) setting in the preferences.ini file and disable the 'Create backup for preview' option."

Which one is true?

They're both correct. In the changelog example, the or was not meant to mean exclusively, but either one. HTH.

Just added a small precision to my original post: "the new features" = ability of previewing small blocks. :)
If I understand well the changelog, 'PreviewSmallBlocks=1' is not needed when using VLC.
my latest favorite jamendo album (Creative Commons license): CraZyH et Djézinho - Prémis N'1
Could be considered as the male counterpart to zap mama. It's really worth a try, even if you hate hip-hop...
Jamendo tags = beatbox electro ethnique experimental hiphop lounge percussions ragga rap reggae scat soft triphop world


--------------------------------------------------------

Pris pour des vaches à lait par les industries du disque... Maintenant boycottons-les!!!
0

#4 User is offline   jestheonlyone 

  • Golden eMule
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 4346
  • Joined: 18-July 04

Posted 21 July 2005 - 10:55 PM

Up, for new version :)
my latest favorite jamendo album (Creative Commons license): CraZyH et Djézinho - Prémis N'1
Could be considered as the male counterpart to zap mama. It's really worth a try, even if you hate hip-hop...
Jamendo tags = beatbox electro ethnique experimental hiphop lounge percussions ragga rap reggae scat soft triphop world


--------------------------------------------------------

Pris pour des vaches à lait par les industries du disque... Maintenant boycottons-les!!!
0

#5 User is offline   eDog 

  • Member
  • PipPip
  • Group: Members
  • Posts: 33
  • Joined: 17-May 05

Posted 26 July 2005 - 05:26 AM

add check for update option?
thanks
0

#6 User is offline   jestheonlyone 

  • Golden eMule
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 4346
  • Joined: 18-July 04

Posted 30 September 2005 - 01:43 AM

New version, with a new feature: a button to generate a report which can be posted on help forums when requesting help (in diagnosis tab)

Some important infos are missing in the report; I just don't know how to retrieve them...

Quote

add check for update option?

sorry not to have replied sooner.
maybe I could add this, but not now: the url will probably change before the end of the year... :)
In the meanwhile, you can use the "track this topic" button above to receive an email each time a new post is added here...

This post has been edited by jestheonlyone: 30 September 2005 - 01:46 AM

my latest favorite jamendo album (Creative Commons license): CraZyH et Djézinho - Prémis N'1
Could be considered as the male counterpart to zap mama. It's really worth a try, even if you hate hip-hop...
Jamendo tags = beatbox electro ethnique experimental hiphop lounge percussions ragga rap reggae scat soft triphop world


--------------------------------------------------------

Pris pour des vaches à lait par les industries du disque... Maintenant boycottons-les!!!
0

#7 User is offline   jestheonlyone 

  • Golden eMule
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 4346
  • Joined: 18-July 04

Posted 02 October 2005 - 04:27 PM

new version again.

new feature: "diagnosis session" to generate a "help forum report" including some useful session stats.

many other small improvements and bug fixes.
my latest favorite jamendo album (Creative Commons license): CraZyH et Djézinho - Prémis N'1
Could be considered as the male counterpart to zap mama. It's really worth a try, even if you hate hip-hop...
Jamendo tags = beatbox electro ethnique experimental hiphop lounge percussions ragga rap reggae scat soft triphop world


--------------------------------------------------------

Pris pour des vaches à lait par les industries du disque... Maintenant boycottons-les!!!
0

#8 User is offline   jestheonlyone 

  • Golden eMule
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 4346
  • Joined: 18-July 04

Posted 02 October 2005 - 10:42 PM

:oops:
I've found some important bugs in v0.2.1.7, in the new "diagnosis session" feature.
Please upgrade to the latest version before using this feature.

if you have experienced an "integer overflow" error at the end of a diagnosis session, your cumulative stats have not been automatically restored.
To restore them manually, look in the "tips\report.rtf" file.
my latest favorite jamendo album (Creative Commons license): CraZyH et Djézinho - Prémis N'1
Could be considered as the male counterpart to zap mama. It's really worth a try, even if you hate hip-hop...
Jamendo tags = beatbox electro ethnique experimental hiphop lounge percussions ragga rap reggae scat soft triphop world


--------------------------------------------------------

Pris pour des vaches à lait par les industries du disque... Maintenant boycottons-les!!!
0

#9 User is offline   Firnus 

  • Fedora user
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 3530
  • Joined: 21-February 05

Posted 03 October 2005 - 10:40 PM

Hello jestheolyone !

I test the last JAET, i found something starnge.

I clic everywhere for the optimistaion and at the restars of the las iONiX.


http://www.bulkimage.../716a8a7124.jpg

All is left to right ... :huh: I don't know eMule can do that ...

Did you want i post my pref.ini ?

Bye
Vous souhaitez être aider pour un problème sur eMule ?
Parce que nous ne sommes pas devin: /!\ A Lire Avant De Poster /!\
Parce que certains ont bossé pour proposer des 'tutoriels' le plus clair possible: TADELU
Parce que VOUS êtes intelligent > High ID: comprendre les tutos pour mieux les appliquer

TRFM >> Des infos sur les Mods

> Le libre à Lille - -

If you are in english section: sorry for my bad english .... I 'll do my best .... ;)
0

#10 User is offline   jestheonlyone 

  • Golden eMule
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 4346
  • Joined: 18-July 04

Posted 03 October 2005 - 11:35 PM

hi

did you click the "RTL windows layout" checkbox? (in "display" tab)
(RTL = Righ To Left)

Yes eMule can do that, since v0.46a:

changelog v0.46a said:

.: Experimental: Added Right-to-Left reading support. Enable in Preferencs.ini: Section=[eMule]; Setting=RTLWindowsLayout=1



edit:

Quote

I clic everywhere for the optimistaion

important note for everybody:
All these "hidden" settings are not needed for optimisation.
They should only be used in some very special cases. That's why they are not exposed in the emule options dialog. :)

This post has been edited by jestheonlyone: 03 October 2005 - 11:49 PM

my latest favorite jamendo album (Creative Commons license): CraZyH et Djézinho - Prémis N'1
Could be considered as the male counterpart to zap mama. It's really worth a try, even if you hate hip-hop...
Jamendo tags = beatbox electro ethnique experimental hiphop lounge percussions ragga rap reggae scat soft triphop world


--------------------------------------------------------

Pris pour des vaches à lait par les industries du disque... Maintenant boycottons-les!!!
0

#11 User is offline   wud03 

  • imapwnu
  • PipPipPipPipPipPip
  • Group: Members
  • Posts: 322
  • Joined: 24-March 04

Posted 04 October 2005 - 12:12 AM

Now does this work with Morph Mod?
0

#12 User is offline   jestheonlyone 

  • Golden eMule
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 4346
  • Joined: 18-July 04

Posted 04 October 2005 - 01:14 AM

Quote

Now does this work with Morph Mod?

I don't know :D

AFAIK, mods are based on the official eMule.
so there are two possibilities:
- it will work fine :)
- some features are not used in some mods; in this case, modifying the corresponding entry(ies) in preferences.ini (or webservices.dat or previewapps.dat) will simply not change anything.

so, it should work, or do no harm...

Anyway, by default, JAET automatically backs-up any modified file (*). It's done once per session, only when needed, unless you untick the checkboxes in the bottom-right corner.
As long as one of these checkboxes is disabled, the corresponding file will not be modified (*).

(*) except for "server.met", if you use one of the "Clean-up servers list from any fake servers" checkboxes, in the diagnosis tab.
Also, the "start a diagnosis session" works differently; it's explained in the help panel when this button is selected (-> tips\report.rtf file).

Don't forget: It's still a pre-release. There may be many bugs. I cannot give you any guarantee, whatever your emule version/mod is.
anyway, even with a stable and thoroughly tested and debugged release, I will never give any guarantee of any kind :P

The only files that may be modified are [edit: v0.2.x.x and below]:
- preferences.ini
- webservices.dat ("web services" tab only)
- previewapps.dat ("preview applications" tab only)
- server.met ("Clean-up servers list from any fake servers" checkboxes only)
- statistics.ini, and/or the [statistics] section of preferences.ini, depending on emule version ("start a diagnosis session" button only)

This post has been edited by jestheonlyone: 04 October 2005 - 01:19 AM

my latest favorite jamendo album (Creative Commons license): CraZyH et Djézinho - Prémis N'1
Could be considered as the male counterpart to zap mama. It's really worth a try, even if you hate hip-hop...
Jamendo tags = beatbox electro ethnique experimental hiphop lounge percussions ragga rap reggae scat soft triphop world


--------------------------------------------------------

Pris pour des vaches à lait par les industries du disque... Maintenant boycottons-les!!!
0

#13 User is offline   wud03 

  • imapwnu
  • PipPipPipPipPipPip
  • Group: Members
  • Posts: 322
  • Joined: 24-March 04

Posted 04 October 2005 - 04:49 AM

I'll try it out then.
0

#14 User is offline   Firnus 

  • Fedora user
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 3530
  • Joined: 21-February 05

Posted 04 October 2005 - 12:10 PM

jestheonlyone, on Oct 3 2005, 11:35 PM, said:

edit:

Quote

I clic everywhere for the optimistaion

important note for everybody:
All these "hidden" settings are not needed for optimisation.
They should only be used in some very special cases. That's why they are not exposed in the emule options dialog. :)
It's for testing purpose ....

And yes i click on RTL ! (it's for arabic i think !)

For Mod: in général there are no promblem, i use it with iONiX , but Mod had a lot of function not see bye jaet. And this function can modify the UL/DL .

Bye
Vous souhaitez être aider pour un problème sur eMule ?
Parce que nous ne sommes pas devin: /!\ A Lire Avant De Poster /!\
Parce que certains ont bossé pour proposer des 'tutoriels' le plus clair possible: TADELU
Parce que VOUS êtes intelligent > High ID: comprendre les tutos pour mieux les appliquer

TRFM >> Des infos sur les Mods

> Le libre à Lille - -

If you are in english section: sorry for my bad english .... I 'll do my best .... ;)
0

#15 User is offline   Devil Doll 

  • feature request writer
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 2570
  • Joined: 19-February 04

Posted 04 October 2005 - 09:06 PM

jestheonlyone, on Oct 4 2005, 02:14 AM, said:

Quote

Now does this work with Morph Mod?
I don't know :D
At least it apparently doesn't break things. I tried to enable the third method of analyzing media data (not "none" and "MP 3 only") which MorphXT itself doesn't offer, but I can't tell whether it had any effect (as only other clients would get the additional information from me). MorphXT is still running stable.
0

#16 User is offline   jestheonlyone 

  • Golden eMule
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 4346
  • Joined: 18-July 04

Posted 05 October 2005 - 12:09 AM

Quote

I tried to enable the third method of analyzing media data (not "none" and "MP 3 only") which MorphXT itself doesn't offer

if your morphXT is based on 0.46a or above, this should not change anything. The "directshow" method has been disabled. It should be reseted automatically to "ID3 library".

The "directshow" method can only work with older versions.

I've added this control only because it was not in the options dialog until 0.45a, although the option was available in preferences.ini since 0.30a.
my latest favorite jamendo album (Creative Commons license): CraZyH et Djézinho - Prémis N'1
Could be considered as the male counterpart to zap mama. It's really worth a try, even if you hate hip-hop...
Jamendo tags = beatbox electro ethnique experimental hiphop lounge percussions ragga rap reggae scat soft triphop world


--------------------------------------------------------

Pris pour des vaches à lait par les industries du disque... Maintenant boycottons-les!!!
0

#17 User is offline   jestheonlyone 

  • Golden eMule
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 4346
  • Joined: 18-July 04

Posted 05 October 2005 - 11:24 AM

new release, still more secured against integer overflows, divisions by 0 or other unexpected errors, and a few new features (see v0.2.3.10 changelog for details)
my latest favorite jamendo album (Creative Commons license): CraZyH et Djézinho - Prémis N'1
Could be considered as the male counterpart to zap mama. It's really worth a try, even if you hate hip-hop...
Jamendo tags = beatbox electro ethnique experimental hiphop lounge percussions ragga rap reggae scat soft triphop world


--------------------------------------------------------

Pris pour des vaches à lait par les industries du disque... Maintenant boycottons-les!!!
0

#18 User is offline   jestheonlyone 

  • Golden eMule
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 4346
  • Joined: 18-July 04

Posted 06 October 2005 - 11:45 PM

new version again. Several improvements, corrections and bug fixes.
v0.2.4.12 changelog

Added in my first post: Known issues. Please read. :)
my latest favorite jamendo album (Creative Commons license): CraZyH et Djézinho - Prémis N'1
Could be considered as the male counterpart to zap mama. It's really worth a try, even if you hate hip-hop...
Jamendo tags = beatbox electro ethnique experimental hiphop lounge percussions ragga rap reggae scat soft triphop world


--------------------------------------------------------

Pris pour des vaches à lait par les industries du disque... Maintenant boycottons-les!!!
0

#19 User is offline   guest0483 

  • Advanced Member
  • PipPipPip
  • Group: Members
  • Posts: 51
  • Joined: 13-September 05

Posted 08 December 2005 - 02:16 PM

The tweaker doesn't seem to work for me.

I point it to the emule.exe in "C:\Program Files\emule". I get this dialog box:

Posted Image

I have no other option except to press "Cancel", "OK" is greyed out.


Then I go into the program interface and I can't do anything, I tried to "add" it but I get the same problem.
This is a bugmenot user guest0483 cannot be bothered to register as a member on this forum
0

#20 User is offline   jestheonlyone 

  • Golden eMule
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 4346
  • Joined: 18-July 04

Posted 10 December 2005 - 04:36 PM

hi

apparently, you have selected "large fonts" in the "display" control panel.
it seems that the buttons and input boxes are resized accordingly, but not the dialog...

The dialog is resizeable, so you just have to increase its height, and you will see an input box for the display name.
A name must be entered for the ok button to be enabled.
my latest favorite jamendo album (Creative Commons license): CraZyH et Djézinho - Prémis N'1
Could be considered as the male counterpart to zap mama. It's really worth a try, even if you hate hip-hop...
Jamendo tags = beatbox electro ethnique experimental hiphop lounge percussions ragga rap reggae scat soft triphop world


--------------------------------------------------------

Pris pour des vaches à lait par les industries du disque... Maintenant boycottons-les!!!
0

  • Member Options

  • (2 Pages)
  • +
  • 1
  • 2

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