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

Vita FTP Client: Difference between revisions

From GameBrew
No edit summary
No edit summary
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 PSVITA.
Vita FTP Client is a simple FTP client for PSVITA.


== Requirements ==
==User guide==
The app is built with imgui-vita which needs the '''libshacccg.suprx''' extracted. If you are experiencing a crash after upgrading to 1.21. Please follow the following guide to get that extracted.
===Requirements===
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 that you are missing the [https://samilops2.gitbook.io/vita-troubleshooting-guide/shader-compiler/extract-libshacccg.suprx libshacccg.suprx] files.
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.


==Screenshot==
===Multi Language support===
[[image:vitaftpclientvita.jpg|600px]]
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.


== Know Issues ==
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.
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.


== Multi Language support ==
==Screenshots==
The appplication can auto-detect the following standard PSVITA languages.
vitaftpclient3.png


Japanese, English, French, Spanish, German, Italian, Dutch, Portuguese_BR, Protugese_PT, Russian, Korean, Chinese, Finnish, Swedish, Danish, Norwegian, Polish, Turkish.
==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.
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


==Changelog==
==Changelog==
'''v1.52'''
'''v1.52'''
 
*Fixed bug when if you try rename a file without changing the name, the file got deleted instead.
*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 '''"ux0:data/FTPCLI001/config.ini"''' file and update the "language" setting to "Ryukyuan"


'''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 '''"ux0:data/FTPCLI001/config.ini"''' file and update the "language" setting to "Indonesian"


'''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 '''"ux0:data/FTPCLI001/config.ini"''' file and update the "language" setting to "Croatian"


'''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 '''"ux0:data/FTPCLI001/config.ini"''' file and update the "language" setting to either Catalan, Euskera or Galego.


'''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 '''libshacccg.suprx''' extracted. If you experience crash after upgrade please follow the following guide to extract it.<br />
* 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 &quot;.&quot; and &quot;..&quot; folder returned from some implements of the LIST cmd.
* Remove the &quot;.&quot; and &quot;..&quot; 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 NXShell. https://github.com/joel16/NX-Shell/releases
*Borrowed the Theme colors and Folder/File icon from [https://github.com/joel16/NX-Shell/releases NXShell].
*Copied some of the language code from [[Yoyo Loader Vita]].
*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
* GitHub - https://github.com/cy33hc/vita-ftp-client
* VitaDB - https://vitadb.rinnegatamante.it/#/info/817
* VitaDB - https://vitadb.rinnegatamante.it/#/info/817

Revision as of 13:57, 15 December 2022

Vita FTP Client
File:Vitaftpclientvita.jpg
General
Authorcy33hc
TypeFile Browsers
Version1.52
LicenseGPL-3.0
Last Updated2022/12/14
Links
Download
Website
Source

Vita FTP Client is a simple FTP client for PSVITA.

User guide

Requirements

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.

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

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.

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

v1.21

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.

External links

Advertising: