More actions
No edit summary |
No edit summary |
||
(7 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
{{#seo: | {{#seo: | ||
|title=Vita Homebrew Apps (File Browsers) - GameBrew | |title=Vita Homebrew Apps (File Browsers) - GameBrew | ||
|title_mode=append | |title_mode=append | ||
|image= | |image=vitaftpclient2.png | ||
|image_alt=Vita FTP Client | |image_alt=Vita FTP Client | ||
}} | }} | ||
{{Infobox Vita Homebrews | {{Infobox Vita Homebrews | ||
|title=Vita FTP Client | |title=Vita FTP Client | ||
|image= | |image=vitaftpclient2.png | ||
|description=Simple FTP Client App for Vita. | |description=Simple FTP Client App for Vita. | ||
|author=cy33hc | |author=cy33hc | ||
|lastupdated=2022/ | |lastupdated=2022/12/14 | ||
|type=File Browsers | |type=File Browsers | ||
|version=1. | |version=1.52 | ||
|license=GPL-3.0 | |license=GPL-3.0 | ||
|download=https://dlhb.gamebrew.org/vitahomebrews/vitaftpclientvita.7z | |download=https://dlhb.gamebrew.org/vitahomebrews/vitaftpclientvita.7z | ||
Line 18: | Line 18: | ||
|source=https://github.com/cy33hc/vita-ftp-client | |source=https://github.com/cy33hc/vita-ftp-client | ||
}} | }} | ||
Vita FTP Client is a simple FTP client for PS Vita. | |||
== | ==Installation== | ||
The app is built with imgui-vita which needs the | The app is built with imgui-vita which needs the libshacccg.suprx extracted. | ||
As of v1.30 the app will no longer crash | As of v1.30, the app will no longer crash but display a message when you are missing the file, in that case please follow [https://samilops2.gitbook.io/vita-troubleshooting-guide/shader-compiler/extract-libshacccg.suprx this guide] to get that extracted libshacccg.suprx files. | ||
==User guide== | |||
===Multi Language support=== | |||
The application can auto-detect the following standard PS Vita languages, including Japanese, English, French, Spanish, German, Italian, Dutch, Portuguese_BR, Protugese_PT, Russian, Korean, Chinese, Finnish, Swedish, Danish, Norwegian, Polish, Turkish. | |||
For Non-Standard Languages, like Croatian, Catalan, Euskera, Galego, Indonesian, user must modify the file ux0:data/FTPCLI0001/config.ini and update the language setting to Croatian, Catalan, Euskera, Galego or Indonesian. | |||
== | ==Screenshots== | ||
https://dlhb.gamebrew.org/vitahomebrews/vitaftpclient3.png | |||
==Known issues== | |||
Opening the Input Editor multiple times crashes the application. I can't figure out what's wrong. If somebody knows what's the problem. Help me out. | Opening the Input Editor multiple times crashes the application. I can't figure out what's wrong. If somebody knows what's the problem. Help me out. | ||
== | ==Changelog== | ||
'''v1.52''' | |||
*Fixed bug when if you try rename a file without changing the name, the file got deleted instead. | |||
'''v1.51''' | '''v1.51''' | ||
* Improved the upload/download speed. At least from my testing on pstv lan cable it increase from 3.7MB/s to 6.2MB/s. | * Improved the upload/download speed. At least from my testing on pstv lan cable it increase from 3.7MB/s to 6.2MB/s. | ||
'''v1.50''' | '''v1.50''' | ||
* Fixed bug where latin fonts weren't loaded. Caused by previous code change from 1.49. | * Fixed bug where latin fonts weren't loaded. Caused by previous code change from 1.49. | ||
'''v1.49''' | '''v1.49''' | ||
* Add Ryukyuan language. This is also a non-standard PSVITA system language, so edit the "ux0:data/FTPCLI001/config.ini" file and update the "language" setting to "Ryukyuan". | |||
* Add Ryukyuan language. This is also a non-standard PSVITA system language, so edit the | |||
'''v1.48''' | '''v1.48''' | ||
* Add Indonesian language. This is also a non-standard PSVITA system language, so edit the "ux0:data/FTPCLI001/config.ini" file and update the "language" setting to "Indonesian". | |||
* Add Indonesian language. This is also a non-standard PSVITA system language, so edit the | |||
'''v1.47''' | '''v1.47''' | ||
* Fix bug where selecting a file will cause a folder change in the next folder selected. | |||
* Fix bug where selecting a file will cause a folder change in the next folder selected | |||
* Only warn once if iTLS-Enso is not installed. | * Only warn once if iTLS-Enso is not installed. | ||
'''v1.46''' | '''v1.46''' | ||
* Disable suspend when a file transfer is in progress. This prevents the VITA going to sleep while transferring large files. | * Disable suspend when a file transfer is in progress. This prevents the VITA going to sleep while transferring large files. | ||
'''v1.45''' | '''v1.45''' | ||
* Some fixes for Portuguese_BR translation. | |||
* Some fixes for Portuguese_BR translation | |||
'''v1.44''' | '''v1.44''' | ||
* Fix the flicker when open the IME input editor. NOTE: Still can't figure out what's causing the crash after opening the IME multiple times. | * Fix the flicker when open the IME input editor. NOTE: Still can't figure out what's causing the crash after opening the IME multiple times. | ||
'''v1.43''' | '''v1.43''' | ||
* Added Croatian language translation. This is also a non-standard PSVITA system language, so edit the "ux0:data/FTPCLI001/config.ini" file and update the "language" setting to "Croatian". | |||
* Added Croatian language translation. This is also a non-standard PSVITA system language, so edit the | |||
'''v1.42''' | '''v1.42''' | ||
* Added Catalan, Euskera and Galego translations. These are non standard PSVITA system languages that cannot be auto detected by the application, so users need to edit the "ux0:data/FTPCLI001/config.ini" file and update the "language" setting to either Catalan, Euskera or Galego. | |||
* Added Catalan, Euskera and Galego translations. These are non standard PSVITA system languages that cannot be auto detected by the application, so users need to edit the | |||
'''v1.41''' | '''v1.41''' | ||
* Added Chinese Simplified/Traditional and Japanese language. | |||
* Added Chinese Simplified/Traditional and Japanese language | |||
'''v1.40''' | '''v1.40''' | ||
* Added support for languages Dutch, French, German, Italian, Korean, Polish, Portuguese_BR, Russian and Spanish. | |||
* Added support for languages Dutch, French, German, Italian, Korean, Polish, Portuguese_BR, Russian and Spanish | * Some UI adjustments to catered for the various languages. | ||
* Some UI adjustments to catered for the various languages | * Add a tooltip to display full filename, while hovering over a file that can't fit in the displayed column. | ||
* Add a tooltip to display full filename, while hovering over a file that can't fit in the displayed column | |||
'''v1.31''' | '''v1.31''' | ||
* iTLS-Enso only needed on Firmware below 3.68. | |||
* iTLS-Enso only needed on Firmware below 3.68 | |||
'''v1.30''' | '''v1.30''' | ||
* Add support for multiple languages. Currently only have lang/English.ini. Please submit translations by using the lang/English.ini as a template. https://github.com/cy33hc/vita-ftp-client/blob/main/lang/English.ini | * Add support for multiple languages. Currently only have lang/English.ini. Please submit translations by using the lang/English.ini as a template. https://github.com/cy33hc/vita-ftp-client/blob/main/lang/English.ini | ||
* App won't crash if libshacccg.suprx is missing. Instead it will print a message. | * App won't crash if libshacccg.suprx is missing. Instead it will print a message. | ||
'''v1.21''' | '''v1.21''' | ||
* Rebuilt app with imgui-vita library which seem to completely fix the random crash when changing folders. Note: This doesn't fix the random crash in the IME input still. | * Rebuilt app with imgui-vita library which seem to completely fix the random crash when changing folders. Note: This doesn't fix the random crash in the IME input still. | ||
* Note: The imgui-vita needs libshacccg.suprx extracted. If you experience crash after upgrade please follow the following guide to extract it. | |||
Note: The imgui-vita needs | * https://samilops2.gitbook.io/vita-troubleshooting-guide/shader-compiler/extract-libshacccg.suprx. | ||
https://samilops2.gitbook.io/vita-troubleshooting-guide/shader-compiler/extract-libshacccg.suprx | |||
'''v1.20''' | '''v1.20''' | ||
* Add support for multiple sites. | |||
* Add support for multiple sites | |||
* Fix more random crashes when changing between folders and disconnect from FTP. | * Fix more random crashes when changing between folders and disconnect from FTP. | ||
* Fixed an issue after suspend and a download happens, it will create a 0 byte file. App will always check if connection exists before upload or download a file. | * Fixed an issue after suspend and a download happens, it will create a 0 byte file. App will always check if connection exists before upload or download a file. | ||
'''v1.14''' | '''v1.14''' | ||
* added compatibility with VitaShell FTP server. | |||
* added compatibility with VitaShell FTP server | * display the app version in the Title. | ||
* display the app version in the Title | |||
'''v1.13''' | '''v1.13''' | ||
* Fix a potential crash when changing folder. | |||
* Fix a potential crash when changing folder | |||
'''v1.12''' | '''v1.12''' | ||
* Fix an infinite search loop. | |||
* Fix an infinite search loop | |||
'''v1.11''' | '''v1.11''' | ||
* Add ability to use the L1/R1 buttons to move between the Local and Remote file browser. | |||
* Add ability to use the L1/R1 buttons to move between the Local and Remote file browser | |||
'''v1.1''' | '''v1.1''' | ||
* Add progressbar indicator when uploading/downloading files. | |||
* Add progressbar indicator when uploading/downloading files | * Add tooltip to local/remote directory field to display full path. | ||
* Add tooltip to local/remote directory field to display full path | * Show date/time in the local user timezone in the Properties dialog. | ||
* Show date/time in the local user timezone in the Properties dialog | * Remove the "." and ".." folder returned from some implements of the LIST cmd. | ||
* Remove the "." and ".." folder returned from some implements of the LIST cmd | |||
'''v1.0''' | '''v1.0''' | ||
*Initial Release. | *Initial Release. | ||
== Credits == | ==Credits== | ||
*Thx to the following people for translating the string used in the app. @jojahn @dampestwriter @dinckelman @TheFrutz @hiroSzymon @Fiodorwellfme @AndreDK7 @IlDucci @kuragehimekurara1 @Qingyu510 | *Thx to the following people for translating the string used in the app. @jojahn @dampestwriter @dinckelman @TheFrutz @hiroSzymon @Fiodorwellfme @AndreDK7 @IlDucci @kuragehimekurara1 @Qingyu510. | ||
*Borrowed the Theme colors and Folder/File icon from | *Borrowed the Theme colors and Folder/File icon from [https://github.com/joel16/NX-Shell/releases NXShell]. | ||
*Copied some of the language code from [ | *Copied some of the language code from [https://github.com/Rinnegatamante/yoyoloader_vita yoyoloader]. | ||
*Also thx to @Rinnegatamante for imgui-vita library. | *Also thx to @Rinnegatamante for imgui-vita library. | ||
== External links == | ==External links== | ||
* | * GitHub - https://github.com/cy33hc/vita-ftp-client | ||
* VitaDB - https://vitadb.rinnegatamante.it/#/info/817 | * VitaDB - https://vitadb.rinnegatamante.it/#/info/817 |
Latest revision as of 22:48, 26 Ocak 2023
Vita FTP Client | |
---|---|
General | |
Author | cy33hc |
Type | File Browsers |
Version | 1.52 |
License | GPL-3.0 |
Last Updated | 2022/12/14 |
Links | |
Download | |
Website | |
Source | |
Vita FTP Client is a simple FTP client for PS Vita.
Installation
The app is built with imgui-vita which needs the libshacccg.suprx extracted.
As of v1.30, the app will no longer crash but display a message when you are missing the file, in that case please follow this guide to get that extracted libshacccg.suprx files.
User guide
Multi Language support
The application can auto-detect the following standard PS Vita languages, including Japanese, English, French, Spanish, German, Italian, Dutch, Portuguese_BR, Protugese_PT, Russian, Korean, Chinese, Finnish, Swedish, Danish, Norwegian, Polish, Turkish.
For Non-Standard Languages, like Croatian, Catalan, Euskera, Galego, Indonesian, user must modify the file ux0:data/FTPCLI0001/config.ini and update the language setting to Croatian, Catalan, Euskera, Galego or Indonesian.
Screenshots
Known issues
Opening the Input Editor multiple times crashes the application. I can't figure out what's wrong. If somebody knows what's the problem. Help me out.
Changelog
v1.52
- Fixed bug when if you try rename a file without changing the name, the file got deleted instead.
v1.51
- Improved the upload/download speed. At least from my testing on pstv lan cable it increase from 3.7MB/s to 6.2MB/s.
v1.50
- Fixed bug where latin fonts weren't loaded. Caused by previous code change from 1.49.
v1.49
- Add Ryukyuan language. This is also a non-standard PSVITA system language, so edit the "ux0:data/FTPCLI001/config.ini" file and update the "language" setting to "Ryukyuan".
v1.48
- Add Indonesian language. This is also a non-standard PSVITA system language, so edit the "ux0:data/FTPCLI001/config.ini" file and update the "language" setting to "Indonesian".
v1.47
- Fix bug where selecting a file will cause a folder change in the next folder selected.
- Only warn once if iTLS-Enso is not installed.
v1.46
- Disable suspend when a file transfer is in progress. This prevents the VITA going to sleep while transferring large files.
v1.45
- Some fixes for Portuguese_BR translation.
v1.44
- Fix the flicker when open the IME input editor. NOTE: Still can't figure out what's causing the crash after opening the IME multiple times.
v1.43
- Added Croatian language translation. This is also a non-standard PSVITA system language, so edit the "ux0:data/FTPCLI001/config.ini" file and update the "language" setting to "Croatian".
v1.42
- Added Catalan, Euskera and Galego translations. These are non standard PSVITA system languages that cannot be auto detected by the application, so users need to edit the "ux0:data/FTPCLI001/config.ini" file and update the "language" setting to either Catalan, Euskera or Galego.
v1.41
- Added Chinese Simplified/Traditional and Japanese language.
v1.40
- Added support for languages Dutch, French, German, Italian, Korean, Polish, Portuguese_BR, Russian and Spanish.
- Some UI adjustments to catered for the various languages.
- Add a tooltip to display full filename, while hovering over a file that can't fit in the displayed column.
v1.31
- iTLS-Enso only needed on Firmware below 3.68.
v1.30
- Add support for multiple languages. Currently only have lang/English.ini. Please submit translations by using the lang/English.ini as a template. https://github.com/cy33hc/vita-ftp-client/blob/main/lang/English.ini
- App won't crash if libshacccg.suprx is missing. Instead it will print a message.
v1.21
- Rebuilt app with imgui-vita library which seem to completely fix the random crash when changing folders. Note: This doesn't fix the random crash in the IME input still.
- Note: The imgui-vita needs libshacccg.suprx extracted. If you experience crash after upgrade please follow the following guide to extract it.
- https://samilops2.gitbook.io/vita-troubleshooting-guide/shader-compiler/extract-libshacccg.suprx.
v1.20
- Add support for multiple sites.
- Fix more random crashes when changing between folders and disconnect from FTP.
- Fixed an issue after suspend and a download happens, it will create a 0 byte file. App will always check if connection exists before upload or download a file.
v1.14
- added compatibility with VitaShell FTP server.
- display the app version in the Title.
v1.13
- Fix a potential crash when changing folder.
v1.12
- Fix an infinite search loop.
v1.11
- Add ability to use the L1/R1 buttons to move between the Local and Remote file browser.
v1.1
- Add progressbar indicator when uploading/downloading files.
- Add tooltip to local/remote directory field to display full path.
- Show date/time in the local user timezone in the Properties dialog.
- Remove the "." and ".." folder returned from some implements of the LIST cmd.
v1.0
- Initial Release.
Credits
- Thx to the following people for translating the string used in the app. @jojahn @dampestwriter @dinckelman @TheFrutz @hiroSzymon @Fiodorwellfme @AndreDK7 @IlDucci @kuragehimekurara1 @Qingyu510.
- Borrowed the Theme colors and Folder/File icon from NXShell.
- Copied some of the language code from yoyoloader.
- Also thx to @Rinnegatamante for imgui-vita library.