![]() |
Forum Index : Microcontroller and PC projects : Picomite Javavis File Manager (FM) for VT100 Console version
![]() ![]() ![]() ![]() |
|||||
Author | Message | ||||
Volhout Guru ![]() Joined: 05/03/2018 Location: NetherlandsPosts: 4824 |
PicomiteVGA PETSCII ROBOTS |
||||
Volhout Guru ![]() Joined: 05/03/2018 Location: NetherlandsPosts: 4824 |
I think I agree with you that this filemanager may not meet Peter's criteria for integration into the main build. So you have to type few lines to get it in a flash slot. Volhout Edited 2025-03-18 20:26 by Volhout PicomiteVGA PETSCII ROBOTS |
||||
dddns Senior Member ![]() Joined: 20/09/2024 Location: GermanyPosts: 215 |
Maybe my English is too concluded.. |
||||
twofingers Guru ![]() Joined: 02/06/2014 Location: GermanyPosts: 1520 |
Perhaps your Teraterm doesn't understand the escape sequences for the selected files? New in 02029 is the use of ESC "[38;5;208m" (line 39). In version 2026, ESC "[96m" is used for cyan (line 38). You can simply change this in the source code or download 02030. fm02030.zip Your comment on the new switch to codes <=127 would be interesting. Regards MIchael causality ≠ correlation ≠ coincidence |
||||
dddns Senior Member ![]() Joined: 20/09/2024 Location: GermanyPosts: 215 |
I always try to keep on learning. Would you please explain the sequences in detail.e.g. what 96 or 208 stand for? And I don't understand what you mean with: my terraterm - your terraterm |
||||
Volhout Guru ![]() Joined: 05/03/2018 Location: NetherlandsPosts: 4824 |
Using Teraterm 4.105 (that is not the latest...) from 2019. 02030 works fine with it. Installed Teraterm 5.4.0, and it does not show correct characters above 127 using Terminal font. CP852 is not selectable. So I will stay with the old one. Volhout Edited 2025-03-18 22:19 by Volhout PicomiteVGA PETSCII ROBOTS |
||||
dddns Senior Member ![]() Joined: 20/09/2024 Location: GermanyPosts: 215 |
too concluded again. I mean why he makes a difference. The protocol is developed by DEC and not by terraterm. Terraterm itself I used some 20 years ago..I know about its existance. |
||||
twofingers Guru ![]() Joined: 02/06/2014 Location: GermanyPosts: 1520 |
![]() Hi Frank, RTFM! ![]() No, I'm just kidding. ![]() Kind regards Michael _ * The meaning of INS & DEL: INS allows you to jump to a specific line, while DEL is supposed to save the current page as "0snippet.cut." It has an error and apparently aborts the file view. I'll probably disable it. causality ≠ correlation ≠ coincidence |
||||
twofingers Guru ![]() Joined: 02/06/2014 Location: GermanyPosts: 1520 |
@Harm I use Teraterm 4.85 of nov. 2014! ![]() causality ≠ correlation ≠ coincidence |
||||
JohnS Guru ![]() Joined: 18/11/2011 Location: United KingdomPosts: 3989 |
Teraterm and the "window" it runs inside can hopefully understand the escape sequences and create the desired result. John |
||||
dddns Senior Member ![]() Joined: 20/09/2024 Location: GermanyPosts: 215 |
I always thought, that is what it is made for ages ago |
||||
twofingers Guru ![]() Joined: 02/06/2014 Location: GermanyPosts: 1520 |
This is my ASCII table in Teraterm, with Terminal font. causality ≠ correlation ≠ coincidence |
||||
Volhout Guru ![]() Joined: 05/03/2018 Location: NetherlandsPosts: 4824 |
Teraterm 5.4.0 Terminal font ASCII table... ![]() After you change "encoding" from UTF-8 to ISO8859-1 all is dandy.... ![]() Edited 2025-03-18 22:51 by Volhout PicomiteVGA PETSCII ROBOTS |
||||
twofingers Guru ![]() Joined: 02/06/2014 Location: GermanyPosts: 1520 |
Thanks Harm, very interesting! causality ≠ correlation ≠ coincidence |
||||
karlelch![]() Senior Member ![]() Joined: 30/10/2014 Location: GermanyPosts: 219 |
Thanks @Harm for figuring this out. Looks great now. I used Tera Term 5 as a standard and was wondering what was going on on my PC ... Best Thomas |
||||
karlelch![]() Senior Member ![]() Joined: 30/10/2014 Location: GermanyPosts: 219 |
Tiny wish: Would it be possible to clear the terminal when exiting the fm? |
||||
twofingers Guru ![]() Joined: 02/06/2014 Location: GermanyPosts: 1520 |
Hi Thomas, yes, that was a typo (Cc$ <-> Cs$). I also adopted a few additional changes from the HDMI program. fmvt02031.zip Regards MIchael causality ≠ correlation ≠ coincidence |
||||
karlelch![]() Senior Member ![]() Joined: 30/10/2014 Location: GermanyPosts: 219 |
Hi Michael, thank! Works! Best Thomas |
||||
Volhout Guru ![]() Joined: 05/03/2018 Location: NetherlandsPosts: 4824 |
Sorry twofingers, I undid your popup when exiting the filemanager with <ESC>. I think this is not needed, and irritating. I like the fast way of operating. F9 starts <ESC> exits. And F9 is pressed easilly again to re-open the filemanager. I personally would even remove the popups when copying, moving, deleting. When you type KILL "xx.bas", it is gone. Why confirm when you do this in the filemanager. What happens, is that people "muscle-automate" the confirmation, because they do it every time, again and again. They do not even look anymore what the popup says. And when they make an error, they have already (automatically) confirmed anyway. It helps nothing. I plan to remove (in my version) the popups altogether. Sorry... Maybe it is because I mainly work with linux, where the system simply does what you tell it to, and not a windows environment where you have "DO YOU REALLY WANT TO DO THIS ?" more often... Also: I would remove the MEMORY and MM.INFO(HEAP) from the F9 menu. They show only information of the filemanager itself. Nice for development, but useless to the end user. I do understand the use for the ASCII characterset, since on VT100 your visuals depend on it. Volhout Edited 2025-03-24 20:41 by Volhout PicomiteVGA PETSCII ROBOTS |
||||
twofingers Guru ![]() Joined: 02/06/2014 Location: GermanyPosts: 1520 |
Hi Harm, there's nothing to apologize for! ;-) I'm sure you understand my reasons, just as I appreciate yours. I think it makes a difference whether someone removes the prompt popups themselves or whether they were never intended. It's happened to me several times that I accidentally exited the program by pressing ESC. My suggestion would be that you offer your modified program for download here, along with a description of the improvements. Then everyone can decide for themselves! I'm also in favor of anyone who has relevant improvements mentioning them here or making them available for download. I think it's commendable that you're engaging with this topic so intensively and seriously. ![]() ![]() Regards Michael Edited 2025-03-24 21:30 by twofingers causality ≠ correlation ≠ coincidence |
||||
![]() ![]() ![]() ![]() |
![]() |
![]() |
The Back Shed's forum code is written, and hosted, in Australia. | © JAQ Software 2025 |