Jump to content

Recommended Posts

Posted (edited)

Hello autoit community.  So this is an issue that I have run into before and never really cared enough until now to figure out what is going on.  I wrote an autoit script which would create a txt file and write 253 lines in the txt file and then close it (I have attached the txt file).  The only flag I used when calling "Fileopen" was 2 (overwrite flag).  I then went and wrote a powershell script which would create files in a particular directory and use the content imported from the txt file created by the Autoit script when naming these files.  However, in doing this, there are many files which has very strange characters that obviously should not be there:

RURmy5t.png

I believe that this is a file encoding issue, so my question is as follows: If I want powershell, vbscript engine, etc. to correctly read the characters contained within an autoit generated text file, what flag(s) should I call "Fileopen" with in order ensure that the created file has the right encoding?

newbooks.txt

Edited by MattHiggs
Posted

Hello. By default AutoIt write using UTF-8 if you want that AutoIt write in the textfile the characters exactly as you show in the picture use the $FO_ANSI+$FO_OVERWRITE in the flag of FileOpen.

 

Saludos

 

 

Posted
15 minutes ago, Danyfirex said:

Hello. By default AutoIt write using UTF-8 if you want that AutoIt write in the textfile the characters exactly as you show in the picture use the $FO_ANSI+$FO_OVERWRITE in the flag of FileOpen.

 

Saludos

 

 

Ok.  So, I would like to clarify something on that note....  Does the "$FO_ANSI" flag set the file encoding to ASCII?  I was under the impression ASCII was the encoding the file needed to be in, and initial research seemed to suggest the ANSI and ASCII were different things.  Am I wrong?

 

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...