+ Reply to Thread
Page 1 of 2 12 LastLast
Results 1 to 15 of 29

Thread: BiglyBT Extreme Mod by SB-Innovation 1.4.0.0 Beta

  1. #1
    Coder
    DigitalDJ's Avatar
    Join Date
    26.08.07
    Location
    Australia
    P2P Client
    BiglyBT Extreme Mod
    Posts
    633
    Activity Longevity
    6/20 20/20
    Today Posts
    1/5 ssssss633

    BiglyBT Extreme Mod by SB-Innovation 1.4.0.0 Beta

    SB-Innovation Presents

    BiglyBT Extreme Mod by SB-Innovation 1.4.0.0 Beta



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

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


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

    >>>>>> Butcho <<<<<<
    >>>>>> Rebound <<<<<<
    >>>>>> hitman <<<<<<
    >>>>>> Manas <<<<<<
    >>>>>> eudora <<<<<<
    >>>>>> ghostfucker <<<<<<
    >>>>>> anon <<<<<<
    >>>>>> Instab <<<<<<
    >>>>>> cloud99 <<<<<<
    >>>>>> illusive <<<<<<
    >>>>>> molosse <<<<<<

    ╔═══════════════════════════╗
    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
    + Synced with latest Abuze Mod
    + (Upload Multiplier) Show as seeder
    + (SBI-Hack Torrentview) Scrollbars added
    + Fix Tracker Update Interval Divider
    + Use Swarm Peers fixed
    + Updated core to BiglyBT 1.4.0.0



    BiglyBT Change Log:
    BiglyBT Change Log
    Vuze Change Log
    Installation:

    Windows

    1. Download and install the latest Java Runtime Environment (JRE). It must be JRE version 9 or higher. (Java SE Downloads).
    2. Download and install the latest non-beta BiglyBT release (BiglyBT - Download).
    3. BACK UP YOUR TORRENT LIST! IT IS LIKELY YOU WILL LOSE IT!
    4. Extract the hack files using 7-Zip (7-Zip Download) or equivalent to %PROGRAMFILES%\BiglyBT (C:\Program Files\BiglyBT) and overwrite ALL files.
    5. Delete the "jre" folder in %PROGRAMFILES%\BiglyBT (C:\Program Files\BiglyBT). This forces the use of the system-wide installed JRE.
    6. Run Notepad as Administrator and open %PROGRAMFILES%\BiglyBT\BiglyBT.exe.vmoptions (C:\Program Files\BiglyBT\BiglyBT.exe.vmoptions), append the following line:
    NOTE: If you want to run BiglyBT-console.exe perform step 6 but instead create file "BiglyBT-console.exe.vmoptions"
    Code:
    --patch-module=java.base=ghostfucker_utils.jar
    --add-exports=java.base/sun.net.www.protocol=ALL-UNNAMED
    --add-modules=java.xml.bind
    7. Run BiglyBT and Enjoy!


    macOS
    1. Download and install the latest Java Runtime Environment (JRE). It must be JRE version 9 or higher. (Java SE Downloads).
    2. Download and install the latest non-beta BiglyBT release (BiglyBT - Download).
    3. BACK UP YOUR TORRENT LIST! IT IS LIKELY YOU WILL LOSE IT!
    4. Extract the hack files within the ZIP file to /Applications/BiglyBT/.biglybt and overwrite ALL files.

    NOTE: To see the folder in Finder, you may need to perform the following steps:
    4a. Open Terminal
    4b. Run the following command:
    Code:
    defaults write com.apple.finder AppleShowAllFiles YES
    4c. Hold the "Option/Alt" key, then right click on the Finder icon in the dock and click Relaunch
    4d. Once you have copied the files, you can revert to hiding folders with:
    Code:
    defaults write com.apple.finder AppleShowAllFiles NO
    5. Open up a Terminal and run the following commands. This forces BiglyBT to use the system-wide JRE installed in Step 1.
    Code:
    sudo rm -r "/Applications/BiglyBT/.install4j/jre.bundle/Contents/Home/jre"
    sudo ln -s "/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home" "/Applications/BiglyBT/.install4j/jre.bundle/Contents/Home/jre"
    echo -e "\n--patch-module=java.base=ghostfucker_utils.jar" | sudo tee -a "/Applications/BiglyBT/.biglybt/java.vmoptions"
    echo "--add-exports=java.base/sun.net.www.protocol=ALL-UNNAMED" | sudo tee -a "/Applications/BiglyBT/.biglybt/java.vmoptions"
    echo "--add-modules=java.xml.bind" | sudo tee -a "/Applications/BiglyBT/.biglybt/java.vmoptions"
    6. Run BiglyBT and Enjoy!

    Linux
    NOTE: Based on Ubuntu 17.10
    1. Install the openjdk-9-jre, openjdk-9-jre-headless and libjna-java package using your distributions package manager.
    NOTE: Some repositories do not have OpenJDK 9 available. In which case, you will need to download and extract the tar.gz package supplied by Oracle (Java SE Downloads).
    Code:
    sudo apt install openjdk-9-jre openjdk-9-jre-headless libjna-java
    2. Download the latest non-beta BiglyBT release and make it executable (BiglyBT - Download).
    Code:
    wget https://files.biglybt.com/installer/BiglyBT_Installer.sh
    chmod +x BiglyBT_Installer.sh
    3. BACK UP YOUR TORRENT LIST! IT IS LIKELY YOU WILL LOSE IT!
    4. Run the installer, specifying app_java_home variable to your JRE folder. On Ubuntu, this is: /usr/lib/jvm/java-9-openjdk-amd64/
    Code:
    app_java_home="/usr/lib/jvm/java-9-openjdk-amd64/" ./BiglyBT_Installer.sh
    5. Extract the hack files within the ZIP file to "~/biglybt" (/home/<username>/biglybt)
    Code:
    unzip -o BiglyBT_*.zip -d "~/biglybt"
    6. Append the following VM options for Java 9 compatibility:
    Code:
    echo "--patch-module=java.base=ghostfucker_utils.jar" >> "~/.biglybt/java.vmoptions"
    echo "--add-exports=java.base/sun.net.www.protocol=ALL-UNNAMED" >> "~/.biglybt/java.vmoptions"
    echo "--add-modules=java.xml.bind" >> "~/.biglybt/java.vmoptions"
    7. Run BiglyBT and Enjoy!

    Troubleshooting:
    Before posting problems please make sure:
    1. You have updated Java Runtime Environment (JRE) to the latest version (must be JRE 9 or higher) (Java SE Downloads).
    2. You have uninstalled BiglyBT using the uninstaller.
    3. You have removed the BiglyBT Application folder:
    Code:
    C:\Program Files\BiglyBT (Windows x64)
    C:\Program Files (x86)\BiglyBT (Windows x86)
    /Applications/BiglyBT (macOS)
    ~/biglybt / /home/<username>/biglybt (Linux)
    4. You have removed the BiglyBT Settings folder:
    NOTE: THIS WILL RESET ALL BIGLYBT SETTINGS AND TORRENT LISTS
    Code:
    %APPDATA%\BiglyBT / C:\Documents and Settings\<username>\Application Data\BiglyBT (Windows XP - Application Data may be Hidden)
    %APPDATA%\BiglyBT / C:\Users\<username>\AppData\Roaming\BiglyBT (Windows Vista - AppData may be Hidden)
    /Users/<username>/Library/Application Support/BiglyBT (macOS)
    ~/.biglybt / /home/<username>/.biglybt (Linux)
    5. Reinstalled BiglyBT using the package from BiglyBT - Download.
    6. Re-applied the hack by following the installation instructions above.

    Portable Mode:
    Portable mode is now built into BiglyBT / Vuze. See wiki article: Portable Vuze.
    In addition to the steps in that article, you must copy the JRE (9+) to a folder named "jre" in your portable folder.


    Enjoy!
    Attached Files Attached Files
    Reply With QuoteReply With Quote
    Thanks

  2. Who Said Thanks:

    jyesta (29.01.20) , H265 (11.03.18) , evilssix (16.02.18) , 2142wn (24.01.18) , eragooo (17.01.18) , mmmmm (15.01.18) , Snitlev (15.01.18) , Paranormal (14.01.18) , RustamGaneev (12.01.18) , cloud99 (11.01.18) , RaMa (10.01.18) , lil-fella (10.01.18) , anon (10.01.18)

  3. #2

    Join Date
    17.03.09
    P2P Client
    utorrent
    Posts
    14
    Activity Longevity
    0/20 18/20
    Today Posts
    0/5 sssssss14
    thanks for update!

    do you recomend to forget about Vuze? now stick with BiglyBT ?
    Reply With QuoteReply With Quote
    Thanks

  4. #3
    Moderator anon's Avatar
    Join Date
    01.02.08
    Posts
    39,386
    Activity Longevity
    11/20 19/20
    Today Posts
    5/5 ssss39386
    Quote Originally Posted by lyric View Post
    do you recomend to forget about Vuze? now stick with BiglyBT ?
    Vuze's development has stopped, or at least slowed down to the point there isn't really a difference.

    https://sourceforge.net/p/azureus/ma...eus-commitlog/
    ChangeLog - VuzeWiki

    BiglyBT is a fork of Vuze's code that is in active development, and it's what all versions of the mod will be based on, which makes it the better choice. I unstuck the Vuze 5.7.5.0 thread yesterday, so that the version numbers don't make people think otherwise.
    "I just remembered something that happened a long time ago."
    Reply With QuoteReply With Quote
    Thanks

  5. Who Said Thanks:

    cloud99 (11.01.18)

  6. #4

    Join Date
    29.09.08
    Location
    world
    P2P Client
    all
    Posts
    321
    Activity Longevity
    0/20 19/20
    Today Posts
    0/5 ssssss321
    sorry, but...
    still not work.

    Code:
    java.lang.UnsupportedClassVersionError: com/biglybt/ui/Main has been compiled by a more recent version of the Java Runtime (class file version 53.0), this version of the Java Runtime only recognizes class file versions up to 52.0
    	at java.lang.ClassLoader.defineClass1(Native Method)
    	at java.lang.ClassLoader.defineClass(Unknown Source)
    	at java.security.SecureClassLoader.defineClass(Unknown Source)
    	at java.net.URLClassLoader.defineClass(Unknown Source)
    	at java.net.URLClassLoader.access$100(Unknown Source)
    	at java.net.URLClassLoader$1.run(Unknown Source)
    	at java.net.URLClassLoader$1.run(Unknown Source)
    	at java.security.AccessController.doPrivileged(Native Method)
    	at java.net.URLClassLoader.findClass(Unknown Source)
    	at java.lang.ClassLoader.loadClass(Unknown Source)
    	at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
    	at java.lang.ClassLoader.loadClass(Unknown Source)
    	at com.exe4j.runtime.LauncherEngine.launch(LauncherEngine.java:77)
    	at com.exe4j.runtime.WinLauncher.main(WinLauncher.java:94)
    win10 pro x64
    following your instructions
    no success

    i will it test it in a vm later...

    edit:
    works in the VM,
    looking for differences.

    is something wrong with my install directory?

    i installing the app in
    Code:
    D:\Programme\I-Net\P2P\torrent\BiglyBT\BIN
    then i make a copy of the folder to
    Code:
    D:\Programme\I-Net\P2P\torrent\BiglyBT\MOD
    azureus did never cry... hmm...

    edit2:
    found it...
    it's the " - " Dash in my path. (Unicode U+002D)
    the unmodded version works, the modded not.
    please fix and look for unicode support,
    because NTSF support it and worldwide users uses it.

    thanks
    Last edited by aaaaab; 12.01.18 at 22:09.
    Reply With QuoteReply With Quote
    Thanks

  7. Who Said Thanks:

    Snitlev (15.01.18) , cloud99 (13.01.18) , anon (12.01.18)

  8. #5
    Coder
    DigitalDJ's Avatar
    Join Date
    26.08.07
    Location
    Australia
    P2P Client
    BiglyBT Extreme Mod
    Posts
    633
    Activity Longevity
    6/20 20/20
    Today Posts
    1/5 ssssss633
    It's not a unicode problem. U+002D is plain ASCII. You can see here: http://www.asciitable.com/

    It is probably an issue in exe4j, which BiglyBT uses to wrap the executable. This is not something I modify. The problem you are having is not contained in the modification code.

    From the command prompt, try launching BiglyBT as follows, this rules out the exe4j launcher:

    D:
    cd D:\Programme\I-Net\P2P\torrent\BiglyBT\MOD
    <path to JRE 10 java.exe> --patch-module=java.base=ghostfucker_utils.jar --add-exports=java.base/sun.net.www.protocol=ALL-UNNAMED --add-modules=java.xml.bind -jar BiglyBT.jar

    If that doesn't work, this is likely a Java 10 issue.

    Either way, the mod definitely works. Custom setups are up to the user to debug themselves.
    Last edited by DigitalDJ; 13.01.18 at 08:29.
    Reply With QuoteReply With Quote
    Thanks

  9. Who Said Thanks:

    anon (13.01.18) , cloud99 (13.01.18)

  10. #6

    Join Date
    29.09.08
    Location
    world
    P2P Client
    all
    Posts
    321
    Activity Longevity
    0/20 19/20
    Today Posts
    0/5 ssssss321
    the ascii-table is included in the unicode-table.
    anyway.
    it was just an idea, because a unicode is a common mistake.

    java 10? you mean java9, right?
    (tested with java 9.0.1+11 amd64)

    via command line the programm does start.

    It is probably an issue in exe4j, which BiglyBT uses to wrap the executable.
    i do not understand, why does run the unmoded version of BiglyBT with my path, if the error is in the unmodded .exe?

    it is sad, but i'm not a coder, I do not know what you have changed.
    but i see the differences between 2 programs.
    I do not want to believe, that your leeche-modification have anything to do with the file system.
    Reply With QuoteReply With Quote
    Thanks

  11. #7
    Coder
    DigitalDJ's Avatar
    Join Date
    26.08.07
    Location
    Australia
    P2P Client
    BiglyBT Extreme Mod
    Posts
    633
    Activity Longevity
    6/20 20/20
    Today Posts
    1/5 ssssss633
    Quote Originally Posted by aaaaab View Post
    the ascii-table is included in the unicode-table.
    I am well aware ASCII is a subset of Unicode. The point is, no conversion is ever made because it is not required.

    Quote Originally Posted by aaaaab View Post
    java 10? you mean java9, right?
    (tested with java 9.0.1+11 amd64)
    Yes, Java 9, sorry.

    Quote Originally Posted by aaaaab View Post
    i do not understand, why does run the unmoded version of BiglyBT with my path, if the error is in the unmodded .exe?

    it is sad, but i'm not a coder, I do not know what you have changed.
    but i see the differences between 2 programs.
    I do not want to believe, that your leeche-modification have anything to do with the file system.
    Look, I'm getting sick of arguing with you.

    I reproduced your error by replicating your custom path and it is absolutely because you are not following instructions. It is not because a "-" in your path.

    As I said, the BiglyBT executable (which is created by exe4j) searches for the JRE in multiple paths. This might include Program Files folders, parent folders, current folders. This has nothing to do with the mod.

    I am sure, the developers of BiglyBT have updated the exe4j version over time, so maybe that search algorithm has changed to some extent, and it is probably more advanced than what the Azureus/Vuze executable ever was.

    The error you keep showing me is exactly what I said is happening. SOMEWHERE on your system there is a Java JRE version 8, and it is what the BiglyBT.exe is finding and using to run the mod.

    When I was testing, it was because C:\Program Files\BiglyBT\jre still existed!

    Step 5 of the instructions CLEARLY state
    5. Delete the "jre" folder in %PROGRAMFILES%\BiglyBT (C:\Program Files\BiglyBT). This forces the use of the system-wide installed JRE.
    Obviously, if you are installing to a different folder, then chances are you you're going to need to remove the jre in both the Program Files\BiglyBT folder as well as your own custom location. Again, this is a custom setup. If you don't know what you're doing, then don't do something custom.

    In the comment you posted above, you said:

    Quote Originally Posted by aaaaab View Post
    then i make a copy of the folder to
    But this is not what the instructions tell you to do. The instructions absolutely tell you to remove all instances of the jre folder.

    If you are 110% sure that no JRE folder exists, then....


    You need go back and double check what JRE is in your %PATH% variable and what JRE is installed on your system. You also need to check the ordering in your %PATH% variable. Because it is likely pointing to a JRE 8 instance.....and that is what the BiglyBT launcher is using.

    If you want to make this work (again, what you're doing is CUSTOM, so you should have the expertise to do it yourself), you could install JRE 9 on your system and make a "jre" folder in the BiglyBT MOD folder and copy it to there, then, uninstall the JRE9 from your system.

    But please, don't blame the mod.
    Last edited by DigitalDJ; 14.01.18 at 13:24.
    Reply With QuoteReply With Quote
    Thanks

  12. Who Said Thanks:

    H265 (11.03.18)

  13. #8

    Join Date
    16.01.18
    Posts
    1
    Activity Longevity
    0/20 8/20
    Today Posts
    0/5 ssssssss1

    Hacks location

    Excuse me for my ignorance but in what ZIP file would I find the HACKS content?

    Thanks!
    Reply With QuoteReply With Quote
    Thanks

  14. #9
    Moderator anon's Avatar
    Join Date
    01.02.08
    Posts
    39,386
    Activity Longevity
    11/20 19/20
    Today Posts
    5/5 ssss39386
    Quote Originally Posted by msdevery View Post
    in what ZIP file would I find the HACKS content?
    Uh, there is only one available for download?
    "I just remembered something that happened a long time ago."
    Reply With QuoteReply With Quote
    Thanks

  15. #10
    Mac 10.13.2
    When I right click on any torrent in downloading list my BiglyBT app is freezing and then crashing.
    Any idea why?
    Reply With QuoteReply With Quote
    Thanks

  16. #11
    Moderator anon's Avatar
    Join Date
    01.02.08
    Posts
    39,386
    Activity Longevity
    11/20 19/20
    Today Posts
    5/5 ssss39386
    Enable logging to a file and check what the logs have to say immediately before the crashes, that could help.
    "I just remembered something that happened a long time ago."
    Reply With QuoteReply With Quote
    Thanks

  17. #12
    Debug Info from Help menu?


    Code:
    [09:13:12] [stderr] DEBUG::Thu Jan 18 09:13:12 CET 2018::com.biglybt.core.util.AEDiagnostics::markClean::393:
    [09:13:12] [stderr]   Marking as clean
    [09:13:12] [stderr]     CoreImpl::stopSupport::1810, CoreImpl$13::runSupport::1549, AERunnable::run::36, CoreImpl::runNonDaemon::1492, CoreImpl::stop::1543, CoreImpl$8::runSupport::1251, AEThread::run::72
    
    [18.01.2018, 09:13] Log File Opened for BiglyBT Extreme Mod 1.4.0.0
    [09:13:19] [stderr] DEBUG::Thu Jan 18 09:13:19 CET 2018::com.biglybt.core.util.AEDiagnostics::markDirty::365:
    [09:13:19] [stderr]   Marking as dirty
    [09:13:19] [stderr]     CoreImpl::<init>::266, CoreImpl::create::167, CoreFactory::create::43, Main::main::189, NativeMethodAccessorImpl::invoke0::-2, NativeMethodAccessorImpl::invoke::-1, DelegatingMethodAccessorImpl::invoke::-1, Method::invoke::-1, LauncherEngine::launch::65, MacLauncher::main::67
    [09:13:29] [stderr] DEBUG::Thu Jan 18 09:13:29 CET 2018  Premature fixup?; DownloadManagerStateImpl$CachedStateWrapper::getFiles::4083, DownloadManagerController$FileInfoFacadeSet::makeSureFilesFacadeFilled::2824, DownloadManagerController::getDiskManagerFileInfoSet::1961, DownloadManagerImpl::getDiskManagerFileInfoSet::3107, MyTorrentsView::rowRefresh::2928, TableViewImpl::invokeRefreshListeners::491, TableRowSWTBase::refresh::386, TableRowPainted::refresh::627, TableViewPainted$3::run::733, TableViewImpl::runForAllRows::525
    [09:13:46] [stderr] DEBUG::Thu Jan 18 09:13:46 CET 2018::com.biglybt.core.util.BEncoder::objectsAreIdentical::588:
    [09:13:46] [stderr]   Failed to normalise classes class java.lang.Long/class java.lang.String
    [09:13:46] [stderr]     ConfigurationManager::generate::1461, AEDiagnostics::generateEvidence::749, UIDebugGenerator$3$1::run::230, ProgressWindow$3::run::157, AEThread2$threadWrapper::run::295
    [09:13:46] [stderr] DEBUG::Thu Jan 18 09:13:46 CET 2018::com.biglybt.core.util.BEncoder::objectsAreIdentical::588:
    [09:13:46] [stderr]   Failed to normalise classes class java.lang.Long/class java.lang.String
    [09:13:46] [stderr]     ConfigurationManager::generate::1461, AEDiagnostics::generateEvidence::749, UIDebugGenerator$3$1::run::230, ProgressWindow$3::run::157, AEThread2$threadWrapper::run::295
    [09:13:46] [stderr] DEBUG::Thu Jan 18 09:13:46 CET 2018::com.biglybt.core.util.BEncoder::objectsAreIdentical::588:
    [09:13:46] [stderr]   Failed to normalise classes class java.lang.Long/class java.lang.String
    [09:13:46] [stderr]     ConfigurationManager::generate::1461, AEDiagnostics::generateEvidence::749, UIDebugGenerator$3$1::run::230, ProgressWindow$3::run::157, AEThread2$threadWrapper::run::295
    [09:13:46] [stderr] DEBUG::Thu Jan 18 09:13:46 CET 2018::com.biglybt.core.util.BEncoder::objectsAreIdentical::588:
    [09:13:46] [stderr]   Failed to normalise classes class java.lang.Long/class java.lang.String
    [09:13:46] [stderr]     ConfigurationManager::generate::1461, AEDiagnostics::generateEvidence::749, UIDebugGenerator$3$1::run::230, ProgressWindow$3::run::157, AEThread2$threadWrapper::run::295
    Reply With QuoteReply With Quote
    Thanks

  18. #13

    Join Date
    05.07.09
    Posts
    11
    Activity Longevity
    0/20 18/20
    Today Posts
    0/5 sssssss11

    Most trackers deny BiglyBT from accessing due client limitations.

    Hi,

    I have problems using spoof, somehow they don't recognize Azureus 5.5.0.0 or any other allowed version and downloads are being denied because of that.

    Even if I spoof as BiglyBT 1.4.0.0 still i get denied altho BiglyBT is allowed on one of private trackers I'm trying to use.
    Reply With QuoteReply With Quote
    Thanks

  19. #14
    Quote Originally Posted by eragooo View Post
    Mac 10.13.2
    When I right click on any torrent in downloading list my BiglyBT app is freezing and then crashing.
    Any idea why?
    In clean client everything is fine, so it is something with mod.
    Reply With QuoteReply With Quote
    Thanks

  20. #15
    Coder
    DigitalDJ's Avatar
    Join Date
    26.08.07
    Location
    Australia
    P2P Client
    BiglyBT Extreme Mod
    Posts
    633
    Activity Longevity
    6/20 20/20
    Today Posts
    1/5 ssssss633
    Can't seem to replicate with 10.13.2. Right clicking brings up the context menu as per normal.

    Have you tried doing a clean install of BiglyBT by removing the entire BiglyBT folder in the Application's folder?
    Reply With QuoteReply With Quote
    Thanks

+ Reply to Thread
Page 1 of 2 12 LastLast

Tags for this Thread

Posting Permissions

  • You may post new threads
  • You may post replies
  • You may not post attachments
  • You may not edit your posts
  •