Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

GoldtreePy Switch: Difference between revisions

From GameBrew
(Created page with "{{Infobox Switch Homebrews |title=GoldtreePy |image=goldtreepyswitch.png |description=A python port of XorTroll's Quark (formerly Goldtree) |author=friedkeenan |lastupdated=2022/02/11 |type=PC Utilities |version=0.10 |license=GPL-3.0 |download=https://dlhb.gamebrew.org/switchhomebrews/goldtreepyswitch.7z |website=https://old.reddit.com/r/SwitchHacks/comments/ab9zje/goldtreepy_a_python_port_of_xortrolls_goldtree/ |source=https://github.com/friedkeenan/GoldtreePy |donation...")
 
No edit summary
 
(3 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Infobox Switch Homebrews
{{Infobox Switch Homebrews
|title=GoldtreePy
|title=GoldtreePy
|image=goldtreepyswitch.png
|image=goldtreepynx.png
|description=A python port of XorTroll's Quark (formerly Goldtree)
|description=A python port of Quark by XorTroll (formerly Goldtree).
|author=friedkeenan
|author=friedkeenan
|lastupdated=2022/02/11
|lastupdated=2022/02/11
|type=PC Utilities
|type=Game Installer Companion
|version=0.10
|version=0.10
|license=GPL-3.0
|license=GPL-3.0
|download=https://dlhb.gamebrew.org/switchhomebrews/goldtreepyswitch.7z
|download=https://dlhb.gamebrew.org/switchhomebrews/goldtreepynx.7z
|website=https://old.reddit.com/r/SwitchHacks/comments/ab9zje/goldtreepy_a_python_port_of_xortrolls_goldtree/
|website=https://old.reddit.com/r/SwitchHacks/comments/ab9zje/goldtreepy_a_python_port_of_xortrolls_goldtree/
|source=https://github.com/friedkeenan/GoldtreePy
|source=https://github.com/friedkeenan/GoldtreePy
|donation=
|donation=
}}
}}
{{#seo:
A python port of XorTroll's [https://github.com/XorTroll/Goldleaf/tree/master/Quark Quark] (assistance tool for [[Goldleaf_Switch|Goldleaf]] with remote PC option, formerly named Goldtree).
|title=Switch Homebrew PC Tools (PC Utilities) - GameBrew
 
|title_mode=append
It is purely a CLI (no GUI).
|image=goldtreepyswitch.png
 
|image_alt=GoldtreePy
==User guide==
}}
To use, open Goldleaf, run Goldtree.py, and then open Explore content > Remote PC (via USB) in Goldleaf.
{{cleanup|article|Needs cleanup}}
 
A python port of XorTroll's Quark (formerly Goldtree)
<pre>
usage: Goldtree.py [-h] [-f SELECTED_FILE] [drive_paths [drive_paths ...]]
 
positional arguments:
  drive_paths
 
optional arguments:
  -h, --help            show this help message and exit
  -f SELECTED_FILE, --selected-file SELECTED_FILE
</pre>


==Media==
Additionally, if you don't specify the <code>selected-file</code> argument and your first argument is a file, then that file will be treated as the selected file. The paths specified with the <code>drive_paths</code> arguments will show as drives in Goldleaf so you don't have to navigate a bunch of folders to get to them.
<youtube></youtube>


You need to run as root to run the script (using <code>sudo</code>) unless you set up udev rules to avoid this. This can be done with pheki's [https://github.com/pheki/nx-udev nx-udev] project.


==Screenshots==
To install all the dependencies, do <code>pip3 install -r requirements.txt</code>. Requires a PyUSB backend such as <code>libusb</code>.
https://dlhb.gamebrew.org/switchhomebrews/goldtreepyswitch-01.png
https://dlhb.gamebrew.org/switchhomebrews/goldtreepyswitch-02.png
https://dlhb.gamebrew.org/switchhomebrews/goldtreepyswitch-03.png
https://dlhb.gamebrew.org/switchhomebrews/goldtreepyswitch-04.png
https://dlhb.gamebrew.org/switchhomebrews/goldtreepyswitch-05.png
https://dlhb.gamebrew.org/switchhomebrews/goldtreepyswitch-06.png
https://dlhb.gamebrew.org/switchhomebrews/goldtreepyswitch-07.png
https://dlhb.gamebrew.org/switchhomebrews/goldtreepyswitch-08.png


==Changelog==
==Changelog==
'''v.1.0'''
'''v0.10 2022/02/12'''
* First Release.
*Updated to support Goldleaf 0.10.
'''v0.9 2020/09/09'''
*Total rewrite, adds support for Goldleaf 0.8 and upcoming 0.9.
'''v0.7 2019/09/05'''
*Fixes a few bugs that weren't caught because Goldleaf used to request 16MB at a time.
'''v0.6.1 2019/08/07'''
*Will not work with any Goldleaf version earlier than v0.6.1.
'''v0.5 2019/06/08'''
*Only works with Goldleaf v0.5.


== External links ==
== External links ==
* Gbatemp - https://old.reddit.com/r/SwitchHacks/comments/ab9zje/goldtreepy_a_python_port_of_xortrolls_goldtree/
* GitHub - https://github.com/friedkeenan/GoldtreePy
* Github - https://github.com/friedkeenan/GoldtreePy
* Arch Linux - https://aur.archlinux.org/packages/goldtree-py
* Reddit -
* Reddit - https://www.reddit.com/r/SwitchHacks/comments/ab9zje/goldtreepy_a_python_port_of_xortrolls_goldtree/

Latest revision as of 12:39, 6 July 2024

GoldtreePy
Goldtreepynx.png
General
Authorfriedkeenan
TypeGame Installer Companion
Version0.10
LicenseGPL-3.0
Last Updated2022/02/11
Links
Download
Website
Source

A python port of XorTroll's Quark (assistance tool for Goldleaf with remote PC option, formerly named Goldtree).

It is purely a CLI (no GUI).

User guide

To use, open Goldleaf, run Goldtree.py, and then open Explore content > Remote PC (via USB) in Goldleaf.

usage: Goldtree.py [-h] [-f SELECTED_FILE] [drive_paths [drive_paths ...]]

positional arguments:
  drive_paths

optional arguments:
  -h, --help            show this help message and exit
  -f SELECTED_FILE, --selected-file SELECTED_FILE

Additionally, if you don't specify the selected-file argument and your first argument is a file, then that file will be treated as the selected file. The paths specified with the drive_paths arguments will show as drives in Goldleaf so you don't have to navigate a bunch of folders to get to them.

You need to run as root to run the script (using sudo) unless you set up udev rules to avoid this. This can be done with pheki's nx-udev project.

To install all the dependencies, do pip3 install -r requirements.txt. Requires a PyUSB backend such as libusb.

Changelog

v0.10 2022/02/12

  • Updated to support Goldleaf 0.10.

v0.9 2020/09/09

  • Total rewrite, adds support for Goldleaf 0.8 and upcoming 0.9.

v0.7 2019/09/05

  • Fixes a few bugs that weren't caught because Goldleaf used to request 16MB at a time.

v0.6.1 2019/08/07

  • Will not work with any Goldleaf version earlier than v0.6.1.

v0.5 2019/06/08

  • Only works with Goldleaf v0.5.

External links

Advertising: