Homebrew WIP PlatinumTree

gudenau

Largely ignored
OP
Member
Joined
Jul 7, 2010
Messages
3,882
Trophies
2
Location
/dev/random
Website
www.gudenau.net
XP
5,376
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,064
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
3,882
Trophies
2
Location
/dev/random
Website
www.gudenau.net
XP
5,376
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
40
XP
4,311
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
34
XP
275
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
1
XP
4,902
Country
Hungary
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
3,882
Trophies
2
Location
/dev/random
Website
www.gudenau.net
XP
5,376
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,335
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
  • No one is chatting at the moment.
    SylverReZ @ SylverReZ: Also nice. Never really watched Fallout on Prime, but sounds like a good show.