English Amiga Board


Go Back   English Amiga Board > Support > support.Hardware

 
 
Thread Tools
Old 02 July 2024, 20:45   #1
Photon
Moderator
 
Photon's Avatar
 
Join Date: Nov 2004
Location: Eksjö / Sweden
Posts: 5,684
Windows CF file transfer preserving executable flag & ToolTypes?

Problem: These are lost on my FAT32 swap card for transferring files.

Alternatively, does one of the Commander programs support PFS or FFS on CF?

Solution wanted for unarchiving multiple lha/zip files directly to the CF card. Visually and with as few clicks as possible. (Ideally, select a few with the mouse and right-click or press a keyboard shortcut and pop them over.)

Cheers for answers.
Photon is offline  
Old 02 July 2024, 22:11   #2
StevenJGore
Amiga Fanatic
 
StevenJGore's Avatar
 
Join Date: Feb 2004
Location: North Yorkshire, UK
Age: 46
Posts: 742
Use WinUAE (in administrator mode) and unzip in AmigaOS onto an Amiga-formatted card to preserve everything.

I have a WinUAE config just for this purpose, it's a basic AmigaOS 3.2.2 installation with DOpus4 and the card mounted as a drive. Then I just put it back in my A1200.
StevenJGore is offline  
Old 02 July 2024, 22:37   #3
Cylon
Registered User
 
Join Date: Oct 2014
Location: Europe
Posts: 477
WinUAE puts a file with the extra flags in a single file in the touched directory.
Tooltypes are stored in the .info file; if you keep that they are preserved.

only file attributes are not part of the file itself but only of the filesystem and need to be preserved.
Cylon is offline  
Old 02 July 2024, 23:27   #4
Photon
Moderator
 
Photon's Avatar
 
Join Date: Nov 2004
Location: Eksjö / Sweden
Posts: 5,684
Quote:
Originally Posted by StevenJGore View Post
Use WinUAE (in administrator mode) and unzip in AmigaOS onto an Amiga-formatted card to preserve everything.

I have a WinUAE config just for this purpose, it's a basic AmigaOS 3.2.2 installation with DOpus4 and the card mounted as a drive. Then I just put it back in my A1200.
Yes, this is always available. Direct however means to save seconds or minutes. Optimizing.

Quote:
Originally Posted by Cylon View Post
WinUAE puts a file with the extra flags in a single file in the touched directory.
Tooltypes are stored in the .info file; if you keep that they are preserved.

only file attributes are not part of the file itself but only of the filesystem and need to be preserved.
The .info file was copied for the slave, so the options must be stored in the .info file for the folder containing the slave then. OK, I didn't know that. I guess I'm allergic to extra files holding info for other files!

Edit: It's not really logical to assume that a file outside a folder holds information vital to the survival of the rebellion, I mean vital for label display names of a .slave file inside a folder.

OK so maybe my question is reduced to: FAT32 can cope with the executable flag and the problem is only with a non-Amiga old zip version that didn't support it (when zipping)?

Still would be nice with a thing like that. Some program that saves src and dst folder and select a few files -> copy or unarchive to dst, no worrying about messing up folder structure like with e.g. WinRAR (which I don't use).

Last edited by Photon; 02 July 2024 at 23:42.
Photon is offline  
Old 02 July 2024, 23:43   #5
wiser3
Registered User
 
Join Date: Sep 2018
Location: Canada
Posts: 80
AmigaDOS allows longer path names and some special characters that FAT32 does not. A common problem with unzipping to FAT32 is missing files because path name was too long and file names changed because the special characters get dropped. You may not have had this problem but it's nice to keep in mind for the future.
wiser3 is offline  
Old 03 July 2024, 00:29   #6
Photon
Moderator
 
Photon's Avatar
 
Join Date: Nov 2004
Location: Eksjö / Sweden
Posts: 5,684
Quote:
Originally Posted by wiser3 View Post
AmigaDOS allows longer path names and some special characters that FAT32 does not. A common problem with unzipping to FAT32 is missing files because path name was too long and file names changed because the special characters get dropped. You may not have had this problem but it's nice to keep in mind for the future.
Do you mean file/folder names? Cos extraction path is different, it can be quite long depending on archive folder depth.

File/folder name length is known and hasn't been a problem so far (decades of extracting).

The external folder .info containing ToolTypes for files inside the folder is now known, I had no idea it was this bad. I guess you need a compiler to 'compile' the icon for the folder. That's ... terrible. :O

The only mysterious thing left is why the occasional executable flag is missing. Could be the uploader just using a crappy or old archiver. Which can only be fixed with protect #? rweds - unless a special 'Commander fixes it on the fly, I guess.

Last edited by Photon; 03 July 2024 at 00:36.
Photon is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
How to read file from executable directory? Sim085 Coders. C/C++ 21 08 June 2020 18:27
Can "EasyADF PCMCIA CF Transfer Kit" from AmigaKit be read in Windows? Loki762 support.Hardware 1 10 April 2020 13:23
File not executable amigapd support.Apps 3 22 February 2011 17:59
Max transfer & mask for CF card? PowerPie5000 support.Hardware 7 29 November 2010 12:35
File not executable ancalimon support.WinUAE 8 15 February 2008 17:18

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 04:36.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.07717 seconds with 15 queries