Homebrew WIP PlatinumTree

gudenau

Largely ignored
OP
Member
Joined
Jul 7, 2010
Messages
4,099
Trophies
2
Location
/dev/random
Website
www.gudenau.net
XP
6,854
Country
United States
My WIP GoldTree implementation in Java, working on this with the intent for it to work on the big three as GoldTree only works on Windows.

It is aimed to be a daemon that you can leave running in the background so that you can just plug your Switch in and browse files without having to launch a program.

Requirements:
  • Java 12
  • Linux or Windows
Currently implemented:
  • File reading
  • File listing
  • Downloads/Documents shortcuts
  • Hotplug support
  • Favorite directories
  • File writing
  • File rename
  • File deletion
  • File creation
Broken:
  • Everything appears to be working

Versions:

Source
Issue tracker
 
Last edited by gudenau,

NoNAND

Give me back my legions!
Member
Joined
Aug 22, 2015
Messages
2,274
Trophies
1
Location
Somewhere
XP
5,130
Country
Albania
Hm nice work!
I see myself making great use of this app. Regular GoldTree would not recognize my switch whatsoever.
Now you mentioned that this runs on Linux which has me wondering (bit of a silly question) can we use another switch running L4T Ubuntu to run this app?
 
  • Like
Reactions: Deleted User

gudenau

Largely ignored
OP
Member
Joined
Jul 7, 2010
Messages
4,099
Trophies
2
Location
/dev/random
Website
www.gudenau.net
XP
6,854
Country
United States
Hm nice work!
I see myself making great use of this app. Regular GoldTree would not recognize my switch whatsoever.
Now you mentioned that this runs on Linux which has me wondering (bit of a silly question) can we use another switch running L4T Ubuntu to run this app?

In theory, yes.

--------------------- MERGED ---------------------------

Update:
The repo now has working large file transfers. On my laptop (USB 3 + HDD) it peaked at 14MB/s and hovered around 12MB/s on average.
 
  • Like
Reactions: peteruk

blawar

Developer
Developer
Joined
Nov 21, 2016
Messages
1,708
Trophies
1
Age
41
XP
4,422
Country
United States
"It is aimed to be a daemon that you can leave running in the background so that you can just plug your Switch in and browse files without having to launch a program."

What could go wrong :ph34r:
 

switch_bricker

Member
Newcomer
Joined
Sep 11, 2018
Messages
10
Trophies
0
Age
35
XP
286
Country
Austria
It defaults to read only.

RW or RO doesnt matterhere ;)
In worst case you create a open "smb" connection in the internet.
Everyone can browse your pc if you us a public ip or v6 without firewall on your computer.

I would recommend you to create a authentification between switch and computer.
Or limit it to a specific folder, not the root partition.
 
Last edited by switch_bricker,

SomeGamer

Well-Known Member
Member
Joined
Dec 19, 2014
Messages
6,827
Trophies
2
XP
5,074
Country
Antarctica
RW or RO doesnt matterhere ;)
In worst case you create a open "smb" connection in the internet.
Everyone can browse your pc if you us a public ip or v6 without firewall on your computer.

I would recommend you to create a authentification between switch and computer.
Or limit it to a specific folder, not the root partition.
If the whole internet has got access to your entire PC's file system, I think your Switch should be the least of your concerns.
 

gudenau

Largely ignored
OP
Member
Joined
Jul 7, 2010
Messages
4,099
Trophies
2
Location
/dev/random
Website
www.gudenau.net
XP
6,854
Country
United States
RW or RO doesnt matterhere ;)
In worst case you create a open "smb" connection in the internet.
Everyone can browse your pc if you us a public ip or v6 without firewall on your computer.

I would recommend you to create a authentification between switch and computer.
Or limit it to a specific folder, not the root partition.

I am not responsible for the protocol though.

Limiting it's scope is a good idea, and will be implemented. Just right now I am mainly worried about the basic functionality.

Would anyone be up for doing the Mac natives for this project? They are pretty simple, most of it are just thunks for libusb and there are two thunks for POSIX read/write.
 
  • Like
Reactions: switch_bricker

::Phoenix::

Well-Known Member
Member
Joined
May 11, 2010
Messages
209
Trophies
1
XP
2,655
Country
Italy
Just published version 1.0.0-RC1, try it out, break it, report issues!
The jar is missing the META-INF directory. Hence, the jar cannot be executed with java -jar.
If the META-INF is provided, a NullPointerException is thrown in init of class Platform, because resource files are missing. You should check your build system.
 
Last edited by ::Phoenix::,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • stanleyopar2000 @ stanleyopar2000:
    who is going to be spending $500 tomorrow to play open world Mario Kart and Donkey Kong?
  • K3Nv3 @ K3Nv3:
    People who have $500 to burn
  • Veho @ Veho:
    Switch 2 shouldn't cost more than $250. It's a fucking handheld console.
    +1
  • K3Nv3 @ K3Nv3:
    Probably 250 to produce
  • realtimesave @ realtimesave:
    hey guyz
  • realtimesave @ realtimesave:
    @SylverReZ <- where is this guy :P
  • realtimesave @ realtimesave:
    unghhh diahrea
  • realtimesave @ realtimesave:
    REKT OWNED
  • realtimesave @ realtimesave:
    <3 orange man
  • realtimesave @ realtimesave:
    15 min til preorder of switch 2 goes live
  • realtimesave @ realtimesave:
    every1 is very very quiet
  • realtimesave @ realtimesave:
    everyone busy preordering systems
  • realtimesave @ realtimesave:
    target all sold out
  • realtimesave @ realtimesave:
    walmart all sold out
  • realtimesave @ realtimesave:
    best buy is questionable... I can't get thru a line
  • TeconMoon @ TeconMoon:
    Pre-ordering was a bit nuts but I somehow got two orders lined up. Walmart went live early with a queue system that was actually extremely stable and I was able to snag one for shipping, no in-store pickup.

    Target.com went down immediately but the app was up for a little longer before going down and a couple of friends managed to snag pre-orders there, but it was $10 extra for release day shipping also with no local pickup.

    Don't give up on the Best Buy line! I waited for 35 minutes before the page automatically refreshed and asked me to re-login, I thought I was done for but after I re-logged back in it took me immediately to checkout with 10 minutes to complete the purchase.
  • TeconMoon @ TeconMoon:
    Best Buy local pickup is what I was going for so I'm glad it panned out. I had some rewards certificates waiting to be used and got some money back on my Best Buy credit card. Gotta get me that midnight pickup!
  • realtimesave @ realtimesave:
    @TeconMoon walmart keeps going in and out of stock. I'm worried about ordering 1 more and having cancellation since I already ordered 1 tho
  • realtimesave @ realtimesave:
    @TeconMoon I got booted out of the best buy line in one of my browsers dunno what's up with that
  • realtimesave @ realtimesave:
    @TeconMoon what do you plan on doing with the 2nd unit? family member? resale?
    realtimesave @ realtimesave: @TeconMoon what do you plan on doing with the 2nd unit? family member? resale?