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

Boop Switch: Difference between revisions

From GameBrew
(Created page with "{{Infobox Switch Homebrews |title=Boop |image=boopswitch.png |description=Graphical Interface for Tinfoil Network Install. |author=miltoncandelero |lastupdated=2018/10/08 |type=PC Utilities |version=2.0.0 |license=Unlicense |download=https://dlhb.gamebrew.org/switchhomebrews/boopswitch.7z |website=https://gbatemp.net/threads/boop-graphical-interface-for-tinfoil-network-install.520243/ |source=https://github.com/miltoncandelero/Boop |donation= }} {{#seo: |title=Switch Hom...")
 
No edit summary
Line 1: Line 1:
{{Infobox Switch Homebrews
{{Infobox Switch Homebrews
|title=Boop
|title=Boop
|image=boopswitch.png
|image=boopnx.png
|description=Graphical Interface for Tinfoil Network Install.
|description=Graphical Interface for Tinfoil Network Install.
|author=miltoncandelero
|author=miltoncandelero
Line 8: Line 8:
|version=2.0.0
|version=2.0.0
|license=Unlicense
|license=Unlicense
|download=https://dlhb.gamebrew.org/switchhomebrews/boopswitch.7z
|download=https://dlhb.gamebrew.org/switchhomebrews/boopnx.7z
|website=https://gbatemp.net/threads/boop-graphical-interface-for-tinfoil-network-install.520243/
|website=https://gbatemp.net/threads/boop-graphical-interface-for-tinfoil-network-install.520243/
|source=https://github.com/miltoncandelero/Boop
|source=https://github.com/miltoncandelero/Boop
|donation=
|donation=
}}
}}
{{#seo:
Boop is a C# implementation of the [https://github.com/Steveice10/FBI/tree/2.4.5/servefiles servefiles.py] from FBI and [https://github.com/Adubbz/Tinfoil/blob/master/tools/remote_install_pc.py remote_install_pc.py] from Tinfoil.
|title=Switch Homebrew PC Tools (PC Utilities) - GameBrew
 
|title_mode=append
Boop is completely rewritten in C# and thus is snek friendly (No python needed).
|image=boopswitch.png
 
|image_alt=Boop
Boop allows you to send .NSP files directly to Tinfoil through your Wireless Local Network (it also works with .CIA and .TIK for the [[Boop 3DS|3DS]]).
}}
{{cleanup|article|Needs cleanup}}
Graphical Interface for Tinfoil Network Install.


==Media==
==Features==
<youtube></youtube>
*Switch .nsp and 3DS .cia support.
*Easy to use GUI.
*Full Drag and Drop support.
*Multi-File Booping.
*We host using EmbedIO (HTTP 2.0 supported).
*Doesn't require administrator rights.
*Selecting an IP address if you are connected to multiple networks.
*Sneks (one with a top hat) looking after you.


==User guide==
Notes:
*Doesn't require administrator privileges.
*The webserver runs on EmbedIO.
*Getting info from inside the .nsp files require keys..


==Screenshots==
==Screenshots==
https://dlhb.gamebrew.org/switchhomebrews/boopswitch-01.png
{| style="width: 90%; margin-left:0em;"
https://dlhb.gamebrew.org/switchhomebrews/boopswitch-02.png
|
https://dlhb.gamebrew.org/switchhomebrews/boopswitch-03.png
https://dlhb.gamebrew.org/switchhomebrews/boopnx2.png
https://dlhb.gamebrew.org/switchhomebrews/boopswitch-04.png
|}
https://dlhb.gamebrew.org/switchhomebrews/boopswitch-05.png
https://dlhb.gamebrew.org/switchhomebrews/boopswitch-06.png
https://dlhb.gamebrew.org/switchhomebrews/boopswitch-07.png
https://dlhb.gamebrew.org/switchhomebrews/boopswitch-08.png


==Changelog==
==Changelog==
'''v.1.0'''
'''v2.0.0 2018/10/08'''
* First Release.
* Added support for Tinfoil on Nintendo Switch (Thanks to @Adubbz for his patience).
* New and improved http 2.0 server implementation (EmbedIO).
* Full support for crazy characters in the names. (Including emojis).
* A bit of UI redesigning and cosmetics.
* ANOTHER SNEK!!! AND THIS HAS A TOP HAT!!!
 
'''v1.4.0 2018/01/12'''
* Fixed the problem with the + sign [https://github.com/miltoncandelero/Boop/issues/19 #19].
* Fixed the problem when people had more than 1 network adapter [https://github.com/miltoncandelero/Boop/issues/20 #20].
* Added full drag and drop support.
 
'''v1.3.0 2017/01/01'''
* Added internal CIA information decryption. (Show the name of the app instead of the filename).
* Code improvement to make releasing new versions easier.
* Migrated from Httplistener to TCPListener (This is big).
** Administrator rights are no longer needed.
** Operative system firewall propmpt instead of shady hole poking.
** NO MORE CRASHES BABY!!! OHHHHH.
 
'''v1.2.0 2016/12/30'''
* Added new magical module to detect the 3DS IP adress. [https://github.com/miltoncandelero/Boop/issues/14 #14]
* Tweaked the firewall manager to try to stop [https://github.com/miltoncandelero/Boop/issues/9 #9].
 
'''v1.1.1 2016/12/28'''
* Fixed the last release weighting 6.82 MB.
 
'''v1.1.0 2016/12/28'''
* Added check for updates.
* Improved UI.
** New font.
** Red boxes to mark errors.
* Improved the About dialog.
** Now includes the names of every collaborator.
* Added drag and drop support (Also if you associate manually CIA files, it should work [https://github.com/miltoncandelero/Boop/issues/8 #8]).
* Added (a lot of) debug code to try to pin down spooky [https://github.com/miltoncandelero/Boop/issues/9 #9].
* Enforced administrator check.
* Some code tidying.
 
'''v1.0.1 2016/12/27'''
* Fix: Program no longer freezes if no file selected [https://github.com/miltoncandelero/Boop/pull/3 #3].
* Fix: Program no longer freezes if valid but wrong IP adress is selected [https://github.com/miltoncandelero/Boop/pull/4 #4].
* Fix: Transfer no longer fails if file name contains spaces [https://github.com/miltoncandelero/Boop/pull/6 #6].
* Added: Remembering the IP adress after you close the app [https://github.com/miltoncandelero/Boop/pull/7 #7].
* Changed versioning for future updater...
* (shout out to @LeoLamCY for all the fixes!)
 
'''v1.0 2016/12/26'''
* Cool interface.
* No python required.
* Multi file support.
 
'''v0.1 2016/12/25'''
* Rough POC of what I want.
* Works but is not a "GUI" yet (hence the potato version).
** First version.
** Batch ""GUI"".
** Wrapped python script from FBI 2.4.5 Release.


== External links ==
== External links ==
* Gbatemp - https://gbatemp.net/threads/boop-graphical-interface-for-tinfoil-network-install.520243/
* GitHub - https://github.com/miltoncandelero/Boop
* Github - https://github.com/miltoncandelero/Boop
* GBAtemp - https://gbatemp.net/threads/boop-graphical-interface-for-tinfoil-network-install.520243/
* Reddit -

Revision as of 06:34, 7 Haziran 2023

Boop
Boopnx.png
General
Authormiltoncandelero
TypePC Utilities
Version2.0.0
LicenseUnlicense
Last Updated2018/10/08
Links
Download
Website
Source

Boop is a C# implementation of the servefiles.py from FBI and remote_install_pc.py from Tinfoil.

Boop is completely rewritten in C# and thus is snek friendly (No python needed).

Boop allows you to send .NSP files directly to Tinfoil through your Wireless Local Network (it also works with .CIA and .TIK for the 3DS).

Features

  • Switch .nsp and 3DS .cia support.
  • Easy to use GUI.
  • Full Drag and Drop support.
  • Multi-File Booping.
  • We host using EmbedIO (HTTP 2.0 supported).
  • Doesn't require administrator rights.
  • Selecting an IP address if you are connected to multiple networks.
  • Sneks (one with a top hat) looking after you.

User guide

Notes:

  • Doesn't require administrator privileges.
  • The webserver runs on EmbedIO.
  • Getting info from inside the .nsp files require keys..

Screenshots

boopnx2.png

Changelog

v2.0.0 2018/10/08

  • Added support for Tinfoil on Nintendo Switch (Thanks to @Adubbz for his patience).
  • New and improved http 2.0 server implementation (EmbedIO).
  • Full support for crazy characters in the names. (Including emojis).
  • A bit of UI redesigning and cosmetics.
  • ANOTHER SNEK!!! AND THIS HAS A TOP HAT!!!

v1.4.0 2018/01/12

  • Fixed the problem with the + sign #19.
  • Fixed the problem when people had more than 1 network adapter #20.
  • Added full drag and drop support.

v1.3.0 2017/01/01

  • Added internal CIA information decryption. (Show the name of the app instead of the filename).
  • Code improvement to make releasing new versions easier.
  • Migrated from Httplistener to TCPListener (This is big).
    • Administrator rights are no longer needed.
    • Operative system firewall propmpt instead of shady hole poking.
    • NO MORE CRASHES BABY!!! OHHHHH.

v1.2.0 2016/12/30

  • Added new magical module to detect the 3DS IP adress. #14
  • Tweaked the firewall manager to try to stop #9.

v1.1.1 2016/12/28

  • Fixed the last release weighting 6.82 MB.

v1.1.0 2016/12/28

  • Added check for updates.
  • Improved UI.
    • New font.
    • Red boxes to mark errors.
  • Improved the About dialog.
    • Now includes the names of every collaborator.
  • Added drag and drop support (Also if you associate manually CIA files, it should work #8).
  • Added (a lot of) debug code to try to pin down spooky #9.
  • Enforced administrator check.
  • Some code tidying.

v1.0.1 2016/12/27

  • Fix: Program no longer freezes if no file selected #3.
  • Fix: Program no longer freezes if valid but wrong IP adress is selected #4.
  • Fix: Transfer no longer fails if file name contains spaces #6.
  • Added: Remembering the IP adress after you close the app #7.
  • Changed versioning for future updater...
  • (shout out to @LeoLamCY for all the fixes!)

v1.0 2016/12/26

  • Cool interface.
  • No python required.
  • Multi file support.

v0.1 2016/12/25

  • Rough POC of what I want.
  • Works but is not a "GUI" yet (hence the potato version).
    • First version.
    • Batch ""GUI"".
    • Wrapped python script from FBI 2.4.5 Release.

External links

Advertising: