kolibrios-gitea/programs/network/ftpc
ace_dent 4febef90c3 Optimize png files for network/ftpc
Lossless optimization of png image files, using `pngslim` and other tools.
Program graphics (compiled or included with software):
- Slimmed 102 B (~102 B kpacked), average ~11% saving for 2 files.

git-svn-id: svn://kolibrios.org@10024 a494cfbc-eb01-0410-851d-a64ba20cac60
2024-05-13 13:13:12 +00:00
..
build.bat ftpc 0.15: use system colors for login, show error if no server set, fix letter spacing in edit0 at main window 2018-10-19 19:47:23 +00:00
console.inc Fix FTPC logging, change log file path 2018-03-21 16:10:11 +00:00
ftpc_nod.png Optimize png files for network/ftpc 2024-05-13 13:13:12 +00:00
ftpc_sys.png Optimize png files for network/ftpc 2024-05-13 13:13:12 +00:00
ftpc.asm FTPC: improved error handeling in wait_for_servercommand 2021-08-29 17:37:31 +00:00
ftpc.ini Fix FTPC logging, change log file path 2018-03-21 16:10:11 +00:00
gui.inc fix function name 'edit_box' to 'edit_box_draw' 2022-01-03 21:03:06 +00:00
login_gui.inc boxlib/tree_list: react on double click as on enter 2020-05-20 13:15:53 +00:00
parser.inc refactor code, add GUI and fix bugs 2016-10-07 17:11:07 +00:00
README.txt refactor code, add GUI and fix bugs 2016-10-07 17:11:07 +00:00
servercommands.inc ftpc: 2018-10-19 09:42:23 +00:00
Tupfile.lua switch build system to Tup 2014-09-12 15:15:23 +00:00
usercommands.inc refactor code, add GUI and fix bugs 2016-10-07 17:11:07 +00:00

Usage instructions -

1) By default log file is created in /usbhd0/1. If the folder is uavailable,
the program will throw an error. Configure the folder from ftpc.ini

2) Browse the local and remote folders using UP/DOWN arrow keys and press ENTER
to download/upload the file. Scrolling might not work due to lack of support
from the boxlib library

3) It might be difficult to read log file contents using certain text editors.
gedit works fine


Known issues -

1) Uploading large files may not work. I do not know whether this is an FTPC
issue or a network-stack realted issue

2) FTPC may freeze on rare occasions. Simply close and restart it

3) Download may fail abruptly if disk becomes full. Unfortunately, as of now,
there is no support for checking available disk space beforehand from kernel
itself

4) Text in console and log file is not properly formatted


Future improvements -

1) Display more informative error messages (especially in GUI)

2) Allow resizing of GUI window and align GUI elements automatically