Different results in LC with a file from 2 FTP programs
Richard Gaskin
ambassador at fourthworld.com
Tue Dec 2 10:27:22 EST 2014
Tiemo Hollmann wrote:
> Has anybody any idea, what is happening here with the file and why
> two different FTP programs upload a different result on my server
> with the same file, both using ASCII mode? Why is the file expanding
> in my old process, but is missing a CR in each line? Is there perhaps
> anything I can change locally on my file? Any ideas?
What constitutes text mode may vary from program to program. In LC is
means replacing NULLs with spaces and replacing ASCII 10 to OS-native
line endings for writes, or replacing OS-native line endings to ASCII 10
for reads.
To get the exact same data for all programs use binary mode, which will
prevent the program from altering the data.
If this file transfer is only for yourself, it may also be helpful to
consider setting up shared SSH keys with the machine, so you can use
LiveCode to transfer the file securely by calling either scp or rsync
through the shell function. It takes only a couple minutes to set up a
shared SSH key, and opens up many wonderful opportunities for securely
transferring files within LC.
There's a brief tutorial on this in the forums:
<http://forums.livecode.com/viewtopic.php?f=54&t=20853&p=106171>
I found this tutorial even simpler, though the basic steps are
essentially the same:
<https://www.digitalocean.com/community/tutorials/how-to-set-up-ssh-keys--2>
--
Richard Gaskin
Fourth World Systems
Software Design and Development for the Desktop, Mobile, and the Web
____________________________________________________________________
Ambassador at FourthWorld.com http://www.FourthWorld.com
More information about the use-livecode
mailing list