+ Reply to Thread
Page 14 of 14 FirstFirst ... 4121314
Results 196 to 205 of 205

Thread: Joal-Desktop (Windows / Linux / Mac)

    1. Joal-Desktop (Windows / Linux / Mac) Details »»

      Joal-Desktop (Windows / Linux / Mac)

      Version: , by (Guest Coder) anthony-joal is offline

      Developer Last Online: Sep 2022 Show Printable Version Email this Page
      Rating:  Downloads: 0
      Released: 17.09.17 Last Update: 20.09.17 Installs: 26
      • Supported
      • Re-useable Code
      • Free for all
      • Translations

      What is Joal-Desktop
      Joal-Dekstop is somehow a ratio master, the "desktop" version works though a graphical user interface (pictures available at the bottom of this post).
      I initially developped JOAL because i was bored of the .NET framework requirement and i wanted to have a ratio-faker that could work on every OS.



      How JOAL compares with other tools
      JOAL RatioMaster Plus mRatio
      OS Windows / Linux / Mac Windows Windows
      Multi-torrent Yes Yes Yes
      Configuration Simple as hell Hard Simple
      Memory reader No Yes Yes
      App updates Automatic on Windows Download needed Download needed
      Clients file updates Automatic Download needed Download needed
      Proxy compliant No Yes Yes
      Multiple language No Yes Yes
      Headless server app Yes No No

      Don't get me wrong, i'm not saying JOAL is better than other tools around here. It does not cover the same needs. JOAL is focused in providing a simple user experience with multi-os support. It will fit your need if you want to get started with cheating your ratio or if get yourself lost in configuring other tools, but if you are an advanced user (or a developper) you'll find much more configuration opportunities in mRatio or RatioMaster.


      How to use it safely
      1. Start the app.
      2. Wait for updates to be checked.
      3. Change the configuration (if needed).
      4. Drag and drop torrents.
      5. Voila!
      6. Click on "stop" before closing the app.

      Some tips you need to know to use joal properly:
      Do not use JOAL when your real torrent client is started.
      Try not to froget to press the "STOP" button before closing the app.
      Always download torrents in your regular client before adding them into JOAL.


      Where do i download it
      Download it here

      On Windows app is auto-updated when you start it.
      On Linux app is auto-updated when you start it.
      On OSX updates must be downloaded manually (because a god damn signing certificate cost $300 a year...)

      Preview
      Attachment 18276

      Attachment 18277

      If you like the project consider adding a star to the repository : https://github.com/anthonyraymond/joal-desktop (on the top-right).

      Show Your Support

        -->
      • 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:

    Howtolean (05.07.22) , blacktide (31.03.22) , giba_bhz (05.03.22) , mmmmm (26.01.22) , uadafac (19.08.21) , dukkey (08.08.21) , araisan113 (02.08.21) , cuntdestroyer69 (17.05.21) , Kuskus (16.05.21) , jpopsuki (15.02.21) , whyme (14.01.21) , fanielle (13.01.21) , XiaBoruoxo (12.01.21) , hop (19.12.20) , JohnareyouOK (10.11.20) , Blocker (08.11.20) , NoNoNoDeSiRe (13.07.20) , AxiomaticDirection (31.03.20) , wolf (16.02.20) , wy188cm (15.10.19) , Raptus (14.10.19) , pedrothelion (03.10.19) , The Dark Knight (09.09.19) , mammamia11 (06.08.19) , handicapped (10.06.19) , CurrentlyDizzy (29.04.19) , Butuca (04.02.19) , Marvelboy (29.01.19) , Alex Li (24.01.19) , ungodly (06.01.19) , bupzepoxi (05.01.19) , bloodpain (20.10.18) , Sayukat (01.10.18) , freeparty94 (19.07.18) , (03.05.18) , sPectre (03.05.18) , Dynamic (20.04.18) , Ilic (18.04.18) , ilneroviaggiatore (21.01.18) , Yale (02.01.18) , alisters91 (29.12.17) , miunes (18.12.17) , darkseb (09.12.17) , piratepiggy (03.12.17) , Warlock (01.12.17) , techsupport (24.10.17) , leeechy (19.10.17) , rdardini (15.10.17) , just4cheat (14.10.17) , gnome9er (13.10.17) , ozymandis (10.10.17) , dereaper (08.10.17) , DarkSaibot v.1.3.10 (29.09.17) , czullo (25.09.17) , Vevonico123 (22.09.17) , RaulCla (21.09.17) , godtorrent (20.09.17) , adamindibi (19.09.17) , cloud99 (19.09.17) , Lucius (18.09.17) , alpacino (18.09.17) , Sazzy (17.09.17) , illusive (17.09.17) , zora (17.09.17) , RaMa (17.09.17) , JRDi69 (17.09.17) , crystal (17.09.17) , josecarmona (17.09.17) , H265 (17.09.17) , anon (17.09.17)


  1. #197
    highlander

    Exclamation error on launch : torrents does not exists

    Hi,

    I'm trying to use joal in command line on Linux Ubuntu 18.04.
    I have 2 errors saying that both "clients" and "torrents" folders are missing.
    They are not missing FOR SURE, as i used .gz lastest archive, and both folders are showing alongside the config.json file.

    [WARN ] 2022-03-31 15:38:47.046 [ main] o.a.j.c.SeedManager: Sub-folder 'torrents' is missing in joal conf folder: /home/ubuntu/config.json/torrents
    [WARN ] 2022-03-31 15:38:47.048 [ main] o.a.j.c.SeedManager: Sub-folder 'clients' is missing in joal conf folder: /home/ubuntu/config.json/clients
    [ERROR] 2022-03-31 15:38:47.067 [ main] o.a.j.c.t.w.TorrentFileProvider: Folder /home/ubuntu/config.json/torrents does not exists.


    I've tried using different jre versions, different joal versions. Both folders are readable with appropriate permissions...

    Any idea?

    Thank you!
    Reply With QuoteReply With Quote

  2. #198
    Moderator anon's Avatar
    Join Date
    01.02.08
    Posts
    38,546
    Activity Longevity
    10/20 19/20
    Today Posts
    1/5 ssss38546
    If the directories do exist and are chmodded correctly, then this is very puzzling to me. I'd suggest running as root, but that seems unlikely to fix anything as the error is "-path- not found" and not "permission denied" (and would not be a true solution anyway). You lose nothing trying, though.
    "I just remembered something that happened a long time ago."
    Reply With QuoteReply With Quote
    Thanks

  3. #199
    highlander

    error on launch : torrents does not exists

    Thank you for your reply :)

    Just tried with sudo but ran into the same problem. Both folders are drwxr-xr-x in the same location as config.json.

    Just in case here are the following error lines when running the jar:

    [WARN ] 2022-04-01 06:46:47.255 [ main] o.a.j.c.SeedManager: Sub-folder 'torrents' is missing in joal conf folder: /home/ubuntu/joal/config.json/torrents
    [WARN ] 2022-04-01 06:46:47.266 [ main] o.a.j.c.SeedManager: Sub-folder 'clients' is missing in joal conf folder: /home/ubuntu/joal/config.json/clients
    [ERROR] 2022-04-01 06:46:47.284 [ main] o.a.j.c.t.w.TorrentFileProvider: Folder /home/ubuntu/joal/config.json/torrents does not exists.
    [WARN ] 2022-04-01 06:46:47.294 [ main] o.s.b.w.s.c.AnnotationConfigServletWebServerApplic ationContext: Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.UnsatisfiedDepen dencyException: Error creating bean with name 'applicationClosingListener' defined in URL [jar:file:/home/ubuntu/joal/jack-of-all-trades-2.1.29.jar!/BOOT-INF/classes!/org/araymond/joal/ApplicationClosingListener.class]: Unsatisfied dependency expressed through constructor parameter 0; nested exception is org.springframework.beans.factory.BeanCreationExce ption: Error creating bean with name 'seedManager' defined in class path resource [org/araymond/joal/web/config/BeanConfig.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationExcepti on: Failed to instantiate [org.araymond.joal.core.SeedManager]: Factory method 'seedManager' threw exception; nested exception is java.io.FileNotFoundException: Torrent folder '/home/ubuntu/joal/config.json/torrents' not found.

    Weird :/
    Reply With QuoteReply With Quote

  4. #200
    Moderator anon's Avatar
    Join Date
    01.02.08
    Posts
    38,546
    Activity Longevity
    10/20 19/20
    Today Posts
    1/5 ssss38546
    Quote Originally Posted by highlander View Post
    nested exception is java.io.FileNotFoundException: Torrent folder '/home/ubuntu/joal/config.json/torrents' not found.
    This line made me realize something I should have noticed before... any chances you're passing the full path to config.json in your command line? Because JOAL expects a path to the directory that contains it instead, so you should be using --joal-conf="/home/ubuntu/" in your case (and don't forget the file system is case sensitive).
    "I just remembered something that happened a long time ago."
    Reply With QuoteReply With Quote
    Thanks

  5. #201
    highlander
    Quote Originally Posted by anon View Post
    This line made me realize something I should have noticed before... any chances you're passing the full path to config.json in your command line? Because JOAL expects a path to the directory that contains it instead, so you should be using --joal-conf="/home/ubuntu/" in your case (and don't forget the file system is case sensitive).
    Well done sir! I was passing the whole path in cluding "config.json".
    Started it with /home/ubuntu/joal/ and it worked!

    For some reason while reading the readme i got convinced i had to include the file name as well...

    Thank you!
    Reply With QuoteReply With Quote

  6. #202
    Moderator anon's Avatar
    Join Date
    01.02.08
    Posts
    38,546
    Activity Longevity
    10/20 19/20
    Today Posts
    1/5 ssss38546
    Nice! And fortunately this was a harmless mistake... one you wouldn't want to make with dd or shred instead, trust me.
    "I just remembered something that happened a long time ago."
    Reply With QuoteReply With Quote
    Thanks

  7. #203

    Join Date
    06.03.14
    P2P Client
    qbittorent
    Posts
    19
    Activity Longevity
    2/20 11/20
    Today Posts
    0/5 sssssss19
    I have this use case:

    - ~40 torrents need to be seeded at 0 kb/s (to avoid Hit and Run warnings)
    - 1 torrent needs to be seeded at 100 kb/s ( a popular torrent with a big swarm)

    since joal does not support per torrent speed control, what would be the easiest way to achieve that ?
    2 side by side docker instance ? Whould that be noticable by the torrent tracker ?
    Reply With QuoteReply With Quote
    Thanks

  8. #204
    Moderator anon's Avatar
    Join Date
    01.02.08
    Posts
    38,546
    Activity Longevity
    10/20 19/20
    Today Posts
    1/5 ssss38546
    Your scenario is difficult to handle with a single instance. If those 40 torrents have zero leechers and you're completely sure this will always remain so, you can effectively ignore them as JOAL will never fake upload on torrents no one else is downloading, but that's a big if.

    Running two separate Docker containers is a good idea as long as your emulated client uses an individual peer_id and key. Since it's possible for programs in different containers to use the same listen port(s), this would render each one's activity indistinguishable from the other as far as trackers are concerned (but do check the logs on both to ensure this).

    Note your Docker bindings must account for the facts that 1. ports on the host (for accessing the Web UI) cannot be shared, 2. either instance must be reachable from the Internet at all times on the port it reports to the tracker if you want to show up as connectable.
    "I just remembered something that happened a long time ago."
    Reply With QuoteReply With Quote
    Thanks

  9. #205

    Join Date
    06.03.14
    P2P Client
    qbittorent
    Posts
    19
    Activity Longevity
    2/20 11/20
    Today Posts
    0/5 sssssss19
    @anon,
    thanks,
    I abandonned this route, 2 java applet would lead to an heavy computionnal burden.

    Here is a modified version which will set a weight of 0, thus a speed of 0, for torrent whose filename starts with "HR".
    https://github.com/lkjasdfoi/myjoal/...69b06c2d38170a
    Reply With QuoteReply With Quote
    Thanks

  10. Who Said Thanks:

    anon (27.11.22)

  11. #206
    Moderator anon's Avatar
    Join Date
    01.02.08
    Posts
    38,546
    Activity Longevity
    10/20 19/20
    Today Posts
    1/5 ssss38546
    Be the change you want to see in the world Nice work!
    "I just remembered something that happened a long time ago."
    Reply With QuoteReply With Quote
    Thanks

  12. Who Said Thanks:

    j0__0hn (Yesterday)

+ Reply to Thread
Page 14 of 14 FirstFirst ... 4121314

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
  •