PS3 OpenPs3FTP v4.2 PRX BETA (by jjolano): The standalone FTP utility now becomes a PS3 Plugin.

We seen the recent progress of OpenPS3FTP a couple months back as developer jjolano has made a return after a stint away from the ps3 homebrew development, but now the developer has made the application into a PS3 plugin (sprx). Since the release of v4.2 we seen the ability to have 10+ simultaneous connections with stability and that stability should present itself in this plugin. Also a POC feature has been added that will allow other VSH plugins and developer's to add their own custom commands from this interface within the plugin. More details about this release can be seen in the provided details.​

OPENPS3FTP.jpg

  • OpenPS3FTP - Version 4.2-PRX
    Since services like FTP are probably better suited to run in the background, here's a VSH plugin.​

    The whole thing needed to be rewritten (again) in C, but it mainly follows the C++ codebase, so there's still the great stability and performance that standalone version 4.2 brings - notably the 10+ simultaneous connection stability.​

    Additionally, this plugin provides an interface for other VSH plugins to add their own commands! Simply link your project to the sprx stub along with the header file. Currently, this is experimental - but tested to be working. An example proof-of-concept is included. This requires the main plugin to be loaded first. The only issue is that the plugins MUST unregister their commands and be unloaded first, otherwise the console will hang on shutdown endlessly.

    Since I'm still new to the SPRX game, this is being marked as pre-release or beta. Do expect crashes, but from my own testing, it works.​

    Included files:
    • openps3ftp.sprx: main FTP server plugin. Make sure other FTP daemons are disabled (or on a different port) such as webMAN.
    • openps3ftp_prx_test.sprx: plugin interface tester. This injects a command called "TEST" which calls syscall 496 ( sys_prx_get_module_id_by_name) and takes in a parameter.
    • libopenps3ftp_prx.a: plugin interface stub library. Required link for adding commands to the FTP server.
    • openps3ftp.h: plugin interface header file.

  • Version 4.2-PRX Update 1
    • Just a quick update to the server code that might help fix some crashes.

Download: via Github
 
Last edited:
Originally Posted by @sandungas
https://github.com/jjolano/openps3ftp/releases

My english is not good enought to write a new about this release, if someone wants to write it in a proper way feel free to do it, there is no need to mention me

Is funny i was talking about this idea yesterday in another forum thread though. Believe or not... has been pure coincidence, yesterday i had no idea this ftp plugin existed
http://www.psx-place.com/threads/sm...k-for-this-ps3-plugin.12917/page-3#post-74944

Thanks for the member submission :) . I could not move your post here without it taking over the top spot , So i am reposting your message here and thanks again for the alert :)
 
Nice post and info. I remember to use OpenFTP on my 3.55 (?)

Now we will see the integration with the family webman?

Note: oh, i see, maybe it's better the .sprx separated of webman ftp now (?)
 
Last edited:
saw this on the readme "CEX is usable on (O/C)FW 3.40 to 3.55, and REX is for any CFW 3.56+."

so I'm assuming the one on the release is for REX is for any CFW 3.56+?

so I need to compile one for CEX is usable on (O/C)FW 3.40 to 3.55?
 
Getting there and nice to see but I still get best results out of the first FTP client Blackb0x. Though I have disabled webMAN FTP to allow background FTP via this plugin. Still quiet fast when using SSD's while watching video services and background FTP, color me impressed.
 

Featured content

Trending content

Back
Top