+ Reply to Thread
Page 1 of 3 123 LastLast
Results 1 to 15 of 42

Thread: BiglyBT Extreme Mod by SB-Innovation 3.3.0.0 Beta

    1. BiglyBT Extreme Mod by SB-Innovation 3.3.0.0 Beta Details »»

      BiglyBT Extreme Mod by SB-Innovation 3.3.0.0 Beta

      Version: 3.3.0.0 Beta, by (Coder) DigitalDJ is offline

      Developer Last Online: Mar 2024 Show Printable Version Email this Page
      Category: [Multi OS] Rating:  Downloads: 1578
      Released: 02.02.23 Last Update: Never Installs: 3
      • Supported
      • Re-useable Code
      • Free for all
      • Translations
      • External Content
      • Beta Stage

      SB-Innovation Presents

      BiglyBT Extreme Mod by SB-Innovation 3.3.0.0 Beta



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

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


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

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

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

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

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

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


      Change Log:

      + Fix PerfectSpoof sending User-Agent to tracker

      + Integrated Peer Injector 0.3 by anon

      + Perfect Spoof 2 by ghostfucker

      + uTorrent ID Generator

      + Modifiable Client Files

      + Ghostleech

      + LTEP Fixes

      + Multiple peerlist entries fixed

      + More No Report Options

      + (Fake Upload) Stop faking when swarm speed is zero

      + Upload Kicker

      + Ratio Tool

      + Synced with latest LegitBly Mod

      + (Upload Multiplier) Show as seeder

      + (SBI-Hack Torrentview) Scrollbars added

      + Fix Tracker Update Interval Divider

      + Use Swarm Peers fixed

      + Updated core to BiglyBT 3.3.0.0



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

      Windows

      1. Download the latest OpenJDK Java. It must be Java version 15 or higher. (JDK GA Release).
      2. Download and install the latest non-beta BiglyBT release (BiglyBT - Download). Do not open BiglyBT after installation.
      3. BACK UP YOUR TORRENT LIST! IT IS LIKELY YOU WILL LOSE IT! You must export your torrents. Copying or exporting / importing old configurations will not work.
      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).
      6. Open the OpenJDK archive downloaded in step 1 and extract the "jdk-XX" folder to the BiglyBT folder %PROGRAMFILES%\BiglyBT (C:\Program Files\BiglyBT).
      7. Rename the extracted "jdk-XX" folder to "jre".
      8. Run Notepad and open %APPDATA%\BiglyBT\java.vmoptions (C:\Users\%USERNAME%\AppData\Roaming\BiglyBT\java. vmoptions), append the following lines:
      Code:
      --patch-module=java.base=ghostfucker_utils.jar
      --add-exports=java.base/sun.net.www.protocol=ALL-UNNAMED
      --add-exports=java.base/sun.net.www.protocol.http=ALL-UNNAMED
      --add-exports=java.base/sun.net.www.protocol.https=ALL-UNNAMED
      --add-opens=java.base/java.net=ALL-UNNAMED
      -Dorg.glassfish.jaxb.runtime.v2.bytecode.ClassTailor.noOptimize=true
      9. Run BiglyBT and Enjoy!


      macOS
      1. Download and install the latest Java. It must be Java version 15 or higher. (JDK GA Release). Note the path to the OpenJDK archive downloaded. You will need it for step 5.
      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. NOTE: You need to replace "PATH_TO_OPENJDK_ARCHIVE" in the first command to the path to the OpenJDK archive from step 1.
      Code:
      OPENJDK_ARCHIVE="PATH_TO_OPENJDK_ARCHIVE"
      sudo rm -r "/Applications/BiglyBT/.install4j/jre.bundle"
      sudo tar -xzf "$OPENJDK_ARCHIVE" -C "/Applications/BiglyBT/.install4j/"
      sudo mv "/Applications/BiglyBT/.install4j/jdk-"* "/Applications/BiglyBT/.install4j/jre.bundle"
      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-exports=java.base/sun.net.www.protocol.http=ALL-UNNAMED" | sudo tee -a "/Applications/BiglyBT/.biglybt/java.vmoptions"
      echo "--add-exports=java.base/sun.net.www.protocol.https=ALL-UNNAMED" | sudo tee -a "/Applications/BiglyBT/.biglybt/java.vmoptions"
      echo "--add-opens=java.base/java.net=ALL-UNNAMED" | sudo tee -a "/Applications/BiglyBT/.biglybt/java.vmoptions"
      echo "-Dorg.glassfish.jaxb.runtime.v2.bytecode.ClassTailor.noOptimize=true" | sudo tee -a "/Applications/BiglyBT/.biglybt/java.vmoptions"
      6. Run BiglyBT and Enjoy!

      Linux
      NOTE: Based on Ubuntu 20.04
      1. Install the latest OpenJDK and libjna package from your distro's package repository. On Ubuntu 20.04 this is openjdk-15-jre and libjna-java.
      NOTE: Some distros do not have an OpenJDK of version 9 or greater available. In which case, you will need to download and extract the tar.gz package supplied by OpenJDK (JDK GA Release).
      Code:
      sudo apt install openjdk-15-jre 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-15-openjdk-amd64/
      Code:
      app_java_home="/usr/lib/jvm/java-15-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:
      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-exports=java.base/sun.net.www.protocol.http=ALL-UNNAMED" >> ~/.biglybt/java.vmoptions
      echo "--add-exports=java.base/sun.net.www.protocol.https=ALL-UNNAMED" >> ~/.biglybt/java.vmoptions
      echo "--add-opens=java.base/java.net=ALL-UNNAMED" >> ~/.biglybt/java.vmoptions
      echo "-Dorg.glassfish.jaxb.runtime.v2.bytecode.ClassTailor.noOptimize=true" >> ~/.biglybt/java.vmoptions
      7. Run BiglyBT and Enjoy!

      Troubleshooting:
      Before posting problems please make sure:
      1. You have updated Java in the "jre" folder to the latest version (must be Java 15 or higher) (JDK GA Release]).
      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.


      Enjoy!

      Download Now


      Supporters / CoAuthors


      Show Your Support

        -->
      • If you like this modification support the author by donating.
      • For saying thanks to the author, please click here.
      • This modification may not be copied, reproduced or published elsewhere without author's permission.

    Who Said Thanks:

    deneme444 (08.05.23) , wbz22951 (01.05.23) , giginhaios (11.04.23) , BrianBosworth (14.03.23) , eMuLeecheR (27.02.23) , TonySad (20.02.23) , eragooo (12.02.23) , Paranormal (12.02.23) , JohnWick (09.02.23) , taki090 (07.02.23) , Lucas Kane (05.02.23) , Snitlev (03.02.23) , qUeLo (03.02.23) , anon (03.02.23) , lil-fella (02.02.23) , mmmmm (02.02.23)


  1. #2

    Join Date
    15.07.09
    P2P Client
    BiglyBT
    Posts
    644
    Activity Longevity
    0/20 18/20
    Today Posts
    0/5 ssssss644
    ive found with those newer version 3.x.x.x
    when uploading a torrent of your own. if choose a client and choose block upload. due to them not share part files.
    some clients will still get data. i think some thing to do with ipv4 & ipv6
    one of those is slipping though the net i reckon ipv6

    if you try and kick+ban a client some times it will show ipv4 + ipv6
    wonder if there maybe some way of implementing a way of block upload that shows ipv4 + ipv6
    Last edited by lil-fella; 17.02.23 at 17:05.
    Reply With QuoteReply With Quote
    Thanks

  2. Who Said Thanks:

    INTRA (17.05.23)

  3. #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 lil-fella View Post
    some clients will still get data. i think some thing to do with ipv4 & ipv6
    one of those is slipping though the net i reckon ipv6
    Well, you can confirm that by running the mod in IPv4-only mode with the appropriate advanced network settings, -Djava.net.preferIPv4Stack=true or both (and maybe do a second test with IPv6 only and -Djava.net.preferIPv6Addresses=true).
    "I just remembered something that happened a long time ago."
    Reply With QuoteReply With Quote
    Thanks

  4. #4

    Join Date
    05.09.09
    Posts
    9
    Activity Longevity
    0/20 17/20
    Today Posts
    0/5 ssssssss9
    Hi all,

    can anyone please help me to fix the error with Java?

    I tried so many things but nothing helps. I already get

    java.lang.UnsupportedClassVersionError: com/biglybt/ui/Main has been compiled by a more recent version of the Java Runtime (class file version 53.0..........

    Please
    Reply With QuoteReply With Quote
    Thanks

  5. #5

    Join Date
    15.07.09
    P2P Client
    BiglyBT
    Posts
    644
    Activity Longevity
    0/20 18/20
    Today Posts
    0/5 ssssss644
    block upload user seen with tick but they still getting data
    can see in kick + ban they have ipv4 + ipv6 just in this particular user

    other users that have block upload user dont have the choice of kick + ban & ipv4 + ipv6
    and they dont get any data at all.

    so it confirms ipv6 leaks data even when upload block is used
    upload block seems to only block ipv4 users and not ipv6

    would be nice to have a right click menu Block Upload ipv4 + ipv6

    Click image for larger version. 

Name:	block upload and still client getting upload data.jpg 
Views:	97 
Size:	52.1 KB 
ID:	21495
    Last edited by lil-fella; 20.03.23 at 20:03.
    Reply With QuoteReply With Quote
    Thanks

  6. #6
    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 tester00 View Post
    I tried so many things
    For instance...

    As a last resort, the following method is guaranteed to work assuming you have followed all installation steps in the first post correctly.

    ...create a batch file with the following contents in the same directory as BiglyBT.jar and run it. This ignores install4j and passes the options from step 8 directly to Java, so it has to work (and will be 100% portable, unlike running BiglyBT.exe which stores settings under %AppData%).

    Code:
    @echo off
    cd /d "%~dp0"
    echo Starting BiglyBT Extreme Mod...
    start "" "%CD%\jre\bin\javaw.exe" -cp "BiglyBT.jar;swt.jar" -Djava.library.path="%CD%" -Dazureus.portable.enable=true -Dazureus.config.path="%CD%" -Duser.dir="%CD%" --patch-module=java.base=ghostfucker_utils.jar --add-exports=java.base/sun.net.www.protocol=ALL-UNNAMED --add-exports=java.base/sun.net.www.protocol.http=ALL-UNNAMED --add-exports=java.base/sun.net.www.protocol.https=ALL-UNNAMED --add-opens=java.base/java.net=ALL-UNNAMED -Dorg.glassfish.jaxb.runtime.v2.bytecode.ClassTailor.noOptimize=true com.biglybt.ui.Main
    The downside is that the program will run under javaw.exe, so you'll have to set up firewall rules accordingly and will see no fancy process name and icon in the task manager... [but] it potentially allows reusing the same runtime for any other Java application you run like this.
    "I just remembered something that happened a long time ago."
    Reply With QuoteReply With Quote
    Thanks

  7. Who Said Thanks:

    Lucius (23.03.23) , tester00 (22.03.23)

  8. #7

    Join Date
    05.09.09
    Posts
    9
    Activity Longevity
    0/20 17/20
    Today Posts
    0/5 ssssssss9
    Many many thanks. Its great, but......

    I can only open the torrent files manually. When I click on a torrent, bigly starts wrong again and the error is back! Is there a workaround for this?
    Reply With QuoteReply With Quote
    Thanks

  9. #8
    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 tester00 View Post
    When I click on a torrent, bigly starts wrong again and the error is back! Is there a workaround for this?
    Edit the batch file to add a space and %1 at the end of the last line, then run the following commands as administrator after reading the comment lines and editing the red parts.

    Code:
    rem Path to BiglyBT's directory, without trailing backslashes
    set BBTPATH=T:\whatever\BiglyBT
    rem Name you gave to the script, extension included
    set SCRIPT=start.bat
    
    reg delete "HKCR\.torrent" /f
    reg add "HKCR\.torrent" /f
    reg add "HKCR\.torrent" /ve /d "BitTorrent Metadata" /f
    reg add "HKCR\.torrent" /v "Content Type" /d "application/x-bittorrent" /f
    reg add "HKCR\.torrent\DefaultIcon" /f
    reg add "HKCR\.torrent\DefaultIcon" /ve /d "\"%BBTPATH%\BiglyBT.exe\",0" /f
    reg add "HKCR\.torrent\shell" /f
    reg add "HKCR\.torrent\shell" /ve /d "open" /f
    reg add "HKCR\.torrent\shell\open" /f
    reg add "HKCR\.torrent\shell\open" /ve /d "Open with BiglyBT Extreme Mod" /f
    reg add "HKCR\.torrent\shell\open\command" /f
    reg add "HKCR\.torrent\shell\open\command" /ve /d "\"%BBTPATH%\%SCRIPT%\" \"%1\"" /f
    "I just remembered something that happened a long time ago."
    Reply With QuoteReply With Quote
    Thanks

  10. Who Said Thanks:

    tester00 (25.03.23) , Lucius (23.03.23)

  11. #9

    Join Date
    05.09.09
    Posts
    9
    Activity Longevity
    0/20 17/20
    Today Posts
    0/5 ssssssss9
    i think i'm doing something wrong. It doesn't work for me and I keep getting the error. does your code have to be in a separate batch file or does it all have to be in the start file?
    Reply With QuoteReply With Quote
    Thanks

  12. #10
    Moderator anon's Avatar
    Join Date
    01.02.08
    Posts
    39,386
    Activity Longevity
    11/20 19/20
    Today Posts
    5/5 ssss39386
    You don't need to create any additional batch files. Just open a command prompt as administrator and paste the above commands after editing them. Also turn off any options to create or verify associations in BiglyBT, as they will revert the change.
    "I just remembered something that happened a long time ago."
    Reply With QuoteReply With Quote
    Thanks

  13. #11

    Join Date
    05.09.09
    Posts
    9
    Activity Longevity
    0/20 17/20
    Today Posts
    0/5 ssssssss9
    And this. Where should this be written?

    Edit the batch file to add a space and %1 at the end of the last line,

    I have created a start.bat (Shortcut-Link with administrator right) on the Desktop. If i start the batch Datei, BiglyBT runs korrekt. If i start a torrent File, BiglyBT gives the Error on the Picture! And BiglyBT stop

    Click image for larger version. 

Name:	Unbenannt.jpg 
Views:	88 
Size:	39.4 KB 
ID:	21499
    Last edited by tester00; 27.03.23 at 11:17.
    Reply With QuoteReply With Quote
    Thanks

  14. #12
    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 tester00 View Post
    And this. Where should this be written?

    Edit the batch file to add a space and %1 at the end of the last line,
    That's for the batch file in post #6.

    with administrator right
    Looks like you're mixing things up; only the commands in post #8 require administrator privileges, and you have to run them manually and only once.

    If i start a torrent File, BiglyBT gives the Error on the Picture!
    BiglyBT has a special provision for detecting and passing torrents and links to an existing instance, which is what we're trying to do here. Once you add the %1 as per above and run the other commands to create the file association (my guess is that you've only done the latter so far), this error should be fixed.
    "I just remembered something that happened a long time ago."
    Reply With QuoteReply With Quote
    Thanks

  15. #13

    Join Date
    05.09.09
    Posts
    9
    Activity Longevity
    0/20 17/20
    Today Posts
    0/5 ssssssss9
    @echo off
    cd /d "%~dp0"
    echo Starting BiglyBT Extreme Mod...
    start "" "%CD%\jre\bin\javaw.exe" -cp "BiglyBT.jar;swt.jar" -Djava.library.path="%CD%" -Dazureus.portable.enable=true -Dazureus.config.path="%CD%" -Duser.dir="%CD%" --patch-module=java.base=ghostfucker_utils.jar --add-exports=java.base/sun.net.www.protocol=ALL-UNNAMED --add-exports=java.base/sun.net.www.protocol.http=ALL-UNNAMED --add-exports=java.base/sun.net.www.protocol.https=ALL-UNNAMED --add-opens=java.base/java.net=ALL-UNNAMED -Dorg.glassfish.jaxb.runtime.v2.bytecode.ClassTailo r.noOptimize=true com.biglybt.ui.Main %1


    Correct?
    Reply With QuoteReply With Quote
    Thanks

  16. #14
    Moderator anon's Avatar
    Join Date
    01.02.08
    Posts
    39,386
    Activity Longevity
    11/20 19/20
    Today Posts
    5/5 ssss39386
    Correct
    "I just remembered something that happened a long time ago."
    Reply With QuoteReply With Quote
    Thanks

  17. Who Said Thanks:

    tester00 (28.03.23)

  18. #15

    Join Date
    05.09.09
    Posts
    9
    Activity Longevity
    0/20 17/20
    Today Posts
    0/5 ssssssss9
    It works.

    Many many thanks. You are great........
    Reply With QuoteReply With Quote
    Thanks

+ Reply to Thread
Page 1 of 3 123 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
  •