PDA

View Full Version : [Multi OS] Vuze Extreme Mod by SB-Innovation 5.7.4.1



DigitalDJ
23.11.16, 16:08
SB-Innovation Presents

Vuze Extreme Mod by SB-Innovation 5.7.4.1

http://www.sb-innovation.de/attachment.php?attachmentid=3630

╔═══════════════════════════╗
Coded by:
╚═══════════════════════════╝

>>>>>> DigitalDJ & ghostfucker <<<<<<


╔═══════════════════════════╗
Credits:
╚═══════════════════════════╝

>>>>>> Butcho <<<<<<
>>>>>> Rebound <<<<<<
>>>>>> hitman <<<<<<
>>>>>> Manas <<<<<<
>>>>>> eudora <<<<<<
>>>>>> ghostfucker <<<<<<
>>>>>> anon <<<<<<
>>>>>> Instab <<<<<<

╔═══════════════════════════╗
Supplied by:
╚═══════════════════════════╝

>>>>>> SB-Innovation <<<<<<

╔═══════════════════════════╗
Original Mod by:
╚═══════════════════════════╝

>>>>>> Shu <<<<<<


Change Log:

+ Perfect Spoof 2
+ uTorrent ID Generator
+ Modifiable Client Files
+ Ghostleech
+ LTEP Fixes
+ Multiple peerlist entries fixed
+ More No Report Options
+ Perfect Spoof 1.0 by ghostfucker
+ (Fake Upload) Stop faking when swarm speed is zero
+ Upload Kicker
+ Ratio Tool
+ Fixed bug preventing Vuze plugin downloads
+ Synced with latest Shu Mod
+ (Upload Multiplier) Show as seeder
+ (SBI-Hack Torrentview) Scrollbars added
+ Use Swarm Peers fixed
+ Updated core to Vuze 5.7.4.1_B01

Vuze Change Log:
Vuze Change Log (http://svn.vuze.com/public/client/trunk/azureus2/src/ChangeLog.txt)

Installation:
1. Download and install Vuze (if this is a Beta/CVS update, download the latest NON BETA release) (Vuze : Java BitTorrent Client - Download (http://azureus.sourceforge.net/download.php)).
2. BACK UP YOUR TORRENT LIST! IT IS LIKELY YOU WILL LOSE IT!
3. Optional: If you want to make a backup of your old Vuze version. Go to the install directory and rename Azureus2.jar to Azureus2.jar.bak
4. Extract the files using WinRAR (WinRAR archiver, a powerful tool to process RAR and ZIP files (http://www.rarlab.com/download.htm)) or equivalent to %PROGRAMFILES%\Vuze (C:\Program Files\Vuze) and overwrite ALL files.
5. Run Vuze and Enjoy!
NOTE: For other operating systems simply replace the Azureus2.jar. For 64-bit, portable, and Vuze Plus support read the README in the appropriate package.

Troubleshooting:
Before posting problems please make sure:
1. You have updated Java Runtime Environment (JRE) to version 6 (Java SE Downloads (http://java.sun.com/javase/downloads/index.jsp)).
2. You have removed the Vuze folder in %PROGRAMFILES% (C:\Program Files\Vuze).
3. You have removed the Vuze folder in %APPDATA% (The folder may be hidden).
C:\Documents and Settings\<username>\Application Data\Vuze for XP
C:\Users\<username>\AppData\Roaming\Vuze for Vista
4. Reinstalled Vuze using the package from Vuze : Java BitTorrent Client - Download (http://azureus.sourceforge.net/download.php)
5. Re-applied the hack from the downloaded archives.

Warning: Performing steps 2 and 3 will wipe your torrent list and Vuze settings.

Enjoy!

yoco
23.11.16, 16:37
Nice to see this one is still alive :top:

ratiofaker
23.11.16, 18:05
latest version .... nice job

20XEJ
25.11.16, 11:44
VEM Rules!!!

molosse
05.12.16, 00:22
Hi,

upgrading Vuze itself to 5.7.4.1 keeps my torrent library but as soon as I put the Azureus2.jar from VPEM_5741-01.zip into "C:\Program Files\Vuze", I lose my torrent library.

I understand this is expected and it is written in the first post instructions. But still, isn't it a bit silly that we can't keep our torrent library?
I have hundreds on torrents with various data file locations, often with renamed folder, plus many torrents have different VEM-specific settings, it's just not humanly possible to add these torrents again and set the correct options/settings to each of them.

Unless there is way to keep the torrent library, I fear that once you start using a given version of Vuze/VEM and have a large torrent library, you're stuck with it for ages.

Or am I missing something?

anon
05.12.16, 05:27
No, you're pretty much right :dabs:

The official explanation is (or at least used to be) that the torrent list is only lost when new parameters are added to the configuration file - but in practice, that seems to be always. Years ago, Renji-Kun did some research on this and was able to "rescue" some torrents proving the downloads.config file is the key, but a complete solution hasn't been found.

molosse
05.12.16, 13:29
That's a bummer.
I guess some solutions could be that VEM is installed with an installer or maybe to have a plugin that can export the torrent library, including torrent-level VEM settings.

thanks for the reply.

leeechy
10.12.16, 14:42
upgrading from VPEM 5.7xx To VPEM 5.7.4.1 does Not loose list. Just don't do VPEM To VUZE Vanilla upgrades and you Are Fine. Never Lost Torrent library.

Main reason To Upgrade this Version. Protocol Overhead Separation. You can now enable Upload and Limit it without having slowed downloadspeeds!

wes93
13.12.16, 04:21
I think that i have found a solution for the torrent list, form me has worked perfectly:

If you want to add all active torrents back into Vuze, you should copy across the active directory to your new configuration directory. If you aren't able to add your torrents back in from the location that you saved your torrents to, then you can always copy the .dat files from active directory across to a temporary directory, rename them from *.dat to *.torrent and drag them into Vuze. If all goes well, Azureus will match the hash ID stored in the renamed *.dat file, and then load up all the previous settings related to that download from the *.dat file in the active directory.


https://wiki.vuze.com/w/Configuration_directory

jbesclapez
14.12.16, 12:38
Hi guys!
I tried to install this version on my mac but it did not work. I was running (and i totally deleted) a previous version. Please could any of you tell me how to do that on the mac? There are no such file as azureus2.jar so nothing gets replaced. Obviously i looked in the Content of the Applications and in Users/NAME/Library/application support/Vuze... I unzipped it in this last one with no result...
Please could you guide me.
Thanks

---------- Post Merged at 12:38 ---------- Previous Post was at 08:58 ----------

OK, i found the solution on my own : the folder where you have to paste all this is in
Users/SHARED/Library/application support/Vuze
Please could you add this in the tutorial on the top?
Thanks

push3r
15.12.16, 04:21
The issue I am having below is not really due to this new version as it also happened on the previous version too.

Ghostleech started not working well as of late for a torrent site that I've been using. For some torrents that are not super busy or dead (~16 seeders/15 leechers), when I start the torrent with Ghostleech (doesn't matter which method, start/stop, start/wait 20 sec/stop, etc), it doesn't download at all and just sat there for days on end. Under tracker status, it says "blocked by ghostleech". I know it used to work just fine on the same tracker.

Now, if I load the same torrent on a regular client (i.e. qBitTorrent), then the download starts immediately.

I am stumped. Spent several days trying to figure it out. I even blew everything up and started a fresh VEM install. Double-checking and testing my NAT for UDP/TCP to make sure they work properly.

Please help.

molosse
19.12.16, 00:04
Please help.
Hi,
I suppose it's an easy answer but have you enabled logging and look in there?

push3r
20.12.16, 22:55
Hi molosse,

Note that ghostleech still works for this tracker but with some other torrents and I suspect newer torrents. The ones that aren't working seem to be torrents that were added many months ago. This is just a hunch and could mean nothing.

Notes:
- I am spoofing qbittorrent within VEM if you look the announce flag.

- VEM Tracker Status = Blocked by ghostleeching

- Under the source tab for the torrent, I see this:
Error: Offline - ConnectException: Connection refused: connect
But I am not banned or anything. As I mentioned above, if I open this torrent on a regular client (i.e. qbittorrent), it will start downloading immediately.

- I see "Exception..." Could this be Java and/or VEM bug? Like I said before, I updated to latest java and started a new fresh VEM install.

Below is the pertinent info from the VEM log for a torrent that is nothing working.


{tracker} Tracker Announcer is Requesting: http://###.###/ann?uk=YaFR17tOvI&info_hash=%f3%2f%f5%f84L%b5%fe%92%d9G%7c%14%a0%e6% 9d%2f%18%c4%a6&peer_id=-qB3370-###&port=50025&uploaded=0&downloaded=0&left=185304538104&corrupt=0&key=###&event=started&numwant=200&compact=1&no_peer_id=1&supportcrypto=1&redundant=0
{tracker} Exception while processing the Tracker Request for http://###.###/ann?uk=YaFR17tOvI&info_hash=%f3%2f%f5%f84L%b5%fe%92%d9G%7c%14%a0%e6% 9d%2f%18%c4%a6&peer_id=-qB3370-###&port=50025&uploaded=0&downloaded=0&left=185304538104&corrupt=0&key=###&event=started&numwant=200&compact=1&no_peer_id=1&supportcrypto=1&redundant=0: ConnectException: Connection refused: connect;
{tracker} Next tracker announce (unadjusted) will be in 10s;
{tracker} Next tracker announce (unadjusted) will be in 1800s;
{tracker} MIN INTERVAL CALC: tracker seems to be offline, adjusting to error retry interval;
{tracker} Changed next tracker announce to 20s via TRTrackerAnnouncerMuxer::setRefreshDelayOverrides: :1122, DownloadManagerImpl::setTrackerRefreshDelayOverrid es::2839, DownloadManagerController::setTrackerRefreshDelayO verrides::2248;
{tracker} Next tracker announce (unadjusted) will be in 1800s;
{tracker} TrackerStatus: http://###.###/ann?uk=YaFR17tOvI/scrape: setting to scraping;
{tracker} TrackerStatus: http://###.###/ann?uk=YaFR17tOvI/scrape: scraping, single_hash_scrapes = false;
{tracker} Error from scrape interface http://###.###/ann?uk=YaFR17tOvI/scrape : Connection refused: connect;

molosse
21.12.16, 11:42
the announce looks good, except maybe for &key=###
Did you manually hash it to post it the forum or this the value from your log?
If you wish to anonymise your announce for the forum, I would then also hash the Peer Id.

have you changed the announce interval? I see 10 secs which is little I think.
I remember Waffles used to block me because I was announcing too often

push3r
21.12.16, 18:58
Yes, I hashed out the tracker's domain, key, and now peer id. Thanks for pointing that out regarding anonymizing the info.

Where do you go to change the announce frequency? Under ghostleeching, I changed the default start, wait 20 seconds, & stop to 300 seconds, and still no luck. The torrent is quite healthy with ratio of seeder/leecher 1:1.

This is totally weird that it's not working for this torrent but does for some other ones.

When I get home tonight, I'm going to try VEM ghostleeching the same torrent on my main computer. The torrent computer is quite slow and sluggish.

If you have other ideas, please let me know. Thanks.

molosse
21.12.16, 19:51
the announce interval is provided by the tracker, I believe.
Then you can override its value in vuze settings:
Tracker->Client.
It's set to 0 on mine, which is probably the default value indicating no override.

maybe that video (http://www.sb-innovation.de/f59/video-tutorial-properly-installing-configuring-vuze-extreme-mod-32764/) helps.

then check Anon's 2nd post under the video.

On second thought, I don't think the interval is the issue here, GL should basically fetch a list of peers, dowload and report jack shit to the tracker.
so there is no next announce since GL blocks it.

push3r
23.12.16, 23:44
So I sort of figured out the issue. On my regular PC, VEM ghostleeching works fine for the torrent that was not working on my weak torrent pc. So there is something wrong with that installation with regards to Windows 10, Java, firewall, etc. which I have not pinpointed down yet.

For now, I'm ghostleeching on my daily usage PC.

leeechy
24.12.16, 16:29
at the moment you can Not change the announce frequency! It's a known bug of vpem.

BooleanParameter(cShu, "Update Faster",
IntParameter(cShu, "UpdateFaster Value", 1, 20);

please fix announce interval divider inside
\vpem\src\org\gudy\azureus2\core3\tracker\client\i mpl\bt\TRTrackerBTAnnouncerImpl.java
time_to_wait = (this.tracker_interval = metaData.get("interval"));
change To something like:
time_to_wait = (this.tracker_interval = metaData.get("interval"))/COConfigurationManager.getIntParameter( "UpdateFaster Value" );
i will still respect the min_inverval override

leeechy
25.12.16, 15:33
My question is, is there source of this releases Found somewhere? i know it's decompiled from shu and added custom patches. I wanted To add two and fix leecher features and add one by patches and works so far As i imagined but Konsole now spams ghostfucker errors because iam missing variables / functions. That i can't Import because i haven't successfully decompiled every mod files. Used source of current vuze As base and decompiled class Files of vpem in compare view To add what is missing. Replaced them within this Version vpem jar and got what i wanted. But i´m limited because missing remaining source. Variables i could fix. I tried jd-gui; cfr and luyten. All give more or less errors left in eclipse. Which place do i have To Look To complete this?
My changes works confirmed. But i lose spoof Feature, As long the decompiled Version is Not complete :-(

anon
25.12.16, 20:50
Well, the mod is closed-source for obvious security reasons, and as you may imagine, we aren't too keen on giving public advice about how to decompile it.

Thanks for the pointer about the broken feature, however; I have just asked DigitalDJ to have a look.

leeechy
26.12.16, 18:31
sad To hear you understand security by obscurity:stupid:My mod of mod works well expect the partly missing vpem features. Using vpem As base could have been a Feature enchangement. But i will still Share you Sample for seeing self. If DigitalDJ mainantance this i like To see his answer. That was only pesudo code but it is at the correct Position. Other interval function did change only gui interval Variable.
For sure To make this work As it should. it would Need To Check
if COConfigurationManager.getBooleanParameter( "Update Faster" ); == True before apply the divider in calc.




::org.gudy.azureus2.core3.util.DebugLight::printSt ackTrace::35:
{stderr} java.lang.Error: Unresolved compilation problems:
{stderr} PerfectSpoof cannot be resolved to a variable
{stderr} psClient cannot be resolved or is not a field

MarkH748
28.12.16, 22:49
I have a quick question. I have been using this tool for a long time and it's great, so thank you firstly! But I noticed that when I am fake uploading (speed mode), that the torrent stops and starts queuing if there are 0 peers on the torrent. This is good because that is an easy way to get caught I know. But sometimes I set my upload speed to 0 just to fake seed. And sometime I like to take the risk because the tracker has very few leechers.

Is there a way to continue fake uploading when there are 0 peers?

Thanks again,

Mark

Edit: Just after I posted I figured it out! Options -> Queue -> Seeding -> Ignore Rules -> "Ignore torrents with 0 peers".

anon
28.12.16, 22:52
That's a frequent question. Go here (http://www.sb-innovation.de/f59/tutorial-about-vuze-extreme-mod-all-settings-explained-13781/) and look at points 12a and 12b.

MarkH748
28.12.16, 22:57
That's a frequent question. Go here (http://www.sb-innovation.de/f59/tutorial-about-vuze-extreme-mod-all-settings-explained-13781/) and look at points 12a and 12b.

Thanks for the reply. Unfortunately I had those settings set to 0 and it still didn't work. I think I have no choice but to go to "Options -> Queue -> Seeding -> Ignore Rules -> Ignore torrents with 0 peers" ?

anon
28.12.16, 23:24
It looks like I misunderstood the question, sorry!

Azureus' queuing settings are pretty mind-boggling, but this (https://web.archive.org/web/20140727092954/http://filesharefreak.com/tutorials/azureus-how-to-keep-torrents-from-getting-queued) should help.

MarkH748
28.12.16, 23:33
It looks like I misunderstood the question, sorry!

Azureus' queuing settings are pretty mind-boggling, but this (https://web.archive.org/web/20140727092954/http://filesharefreak.com/tutorials/azureus-how-to-keep-torrents-from-getting-queued) should help.

Great. Thanks for the link. I now have everything working the way I want! :top:

cainly
04.01.17, 01:26
Anyone know how to enable the spoof mod on Ubuntu? I have all the files copied to /usr/share/java, but the spoof is still greyed out.

molosse
04.01.17, 22:36
Hi,
In vuze legit, there is an option to archive torrents:
select a torrent, right-click, go to "organize" tab and you should see an archive command

on my 2 VEM installations (one is a fresh install of VEM 5.7.4.1), this command is gone.

am I alone?:rolleyes:

anon
06.01.17, 04:51
Hi,
In vuze legit, there is an option to archive torrents:
select a torrent, right-click, go to "organize" tab and you should see an archive command

on my 2 VEM installations (one is a fresh install of VEM 5.7.4.1), this command is gone.

am I alone?:rolleyes:

I'm using the old-style menus and it's there under right-click -> Advanced -> Archive.

molosse
07.01.17, 23:45
I'm using the old-style menus and it's there under right-click -> Advanced -> Archive.

Hi,
I tried that and it's funny: it see it there! But it's disabled :rolling_eyes:
Probably why it wasn't displayed in the fancy menu.

illusive
08.01.17, 02:45
Hi,
I tried that and it's funny: it see it there! But it's disabled :rolling_eyes:
Probably why it wasn't displayed in the fancy menu.

According to this (https://wiki.vuze.com/w/Archiving_Downloads), only completed and stopped downloads can be archived. So make sure your torrent is complete and stopped. Also to access the old menu style you can double right click on any torrent but the "Archive" option will be visible on both menus, the modern and classic ones.

molosse
09.01.17, 22:42
According to this (https://wiki.vuze.com/w/Archiving_Downloads), only completed and stopped downloads can be archived. So make sure your torrent is complete and stopped. Also to access the old menu style you can double right click on any torrent but the "Archive" option will be visible on both menus, the modern and classic ones.

D'oh! thanks.
Vuze could just stop the torrent itself during the archiving process!

molosse
26.01.17, 12:03
I think that i have found a solution for the torrent list, form me has worked perfectly:

If you want to add all active torrents back into Vuze, you should copy across the active directory to your new configuration directory. If you aren't able to add your torrents back in from the location that you saved your torrents to, then you can always copy the .dat files from active directory across to a temporary directory, rename them from *.dat to *.torrent and drag them into Vuze. If all goes well, Azureus will match the hash ID stored in the renamed *.dat file, and then load up all the previous settings related to that download from the *.dat file in the active directory.


https://wiki.vuze.com/w/Configuration_directory

Hi,
My VEM client is now broken, 3 seconds after I launched it, it closes.
I can't figure out the problem.

This situation is the perfect occasion to test your suggestions.

so I reinstall Vuze from scratch, patched it with VEM files.

approach 1: I copied across the active directory folder, but VEM didn't pick them up.

approach 2: I renamed the DAT file to TORRENT and added them in the VEM UI.
That caused a couple of problems:

1. adding the DAT/TORRENT in the VEM UI still requires a location to store the DATA, that location is a default one or I choose it torrent by torrent. . That's a problem for me since I use 10 different locations for my DATA and I have about 700 torrents.

2. I have a fair number of torrent where the DATA file are not in their intended folder. I often need to "retarget" (Vuze best feature to me) the DATA files to organise them in proper directory structure to satisfy KODI; EMM etc. e.g. each movies must be in its own folder.
I also sometimes rename them.

at the end it didn't work well. I did try with one torrent and Vuze seems to have matched the Torrent file with the existing DAT file using the hash key:
I can see the custom display name, the original completed date but I don't see other stats like share ratio, total uploaded, peak speed etc.

Maybe I missed something.

I use windows server backup so if I can't get my torrent library, I'll simply restore a previous system image.

leon113
12.10.17, 15:57
How i can download this mod?? Can not see any mod files to download.

cloud99
12.10.17, 16:54
How could you have missed it? It is right in front of you eyes.

Have a look at this picture:18341

Anyways here's the link:
https://www.sb-innovation.de/attachments/f41/17170d1479910052-vuze-extreme-mod-sb-innovation-5-7-4-1-vpem_5741-01.zip
~cloud99

anon
12.10.17, 17:19
How i can download this mod?? Can not see any mod files to download.

Look under "Enjoy" at the end of the first post! Or click here (http://www.sb-innovation.de/f41/vuze-extreme-mod-sb-innovation-5-7-4-1-a-32999/?styleid=40) to reset the forum style if you still can't see them.

leon113
13.10.17, 13:20
Haha thanks confused me this name file :)

Unregistered
06.11.17, 10:16
im moving from userinity and i wanted to ask what settings of ghostleech that i use to have the same funcionality ?

anon
07.11.17, 17:52
im moving from userinity and i wanted to ask what settings of ghostleech that i use to have the same funcionality ?

Well, Serenity's ghostleeching is equivalent to "Send only start" in Vuze.