Skicka ASCII 13 (Carriage return) med tdtool.exe

Moderator: Telldus

Post Reply
Tamino69
Posts: 6
Joined: Fri Mar 17, 2023 9:45 am

Skicka ASCII 13 (Carriage return) med tdtool.exe

Post by Tamino69 »

Jag behöver skicka ASCII character 13 och 41 med tdtool.exe. Char 41 är ) men hur skickar jag char 13 som är Carriage return?
Är detta korrekt syntax:
echo Sxxxx+ | tdtool --raw -
om jag ersätter xxxx med ASCII-tecken?
Zaman
Posts: 243
Joined: Fri Mar 17, 2023 9:45 am

Re: Skicka ASCII 13 (Carriage return) med tdtool.exe

Post by Zaman »

Skickar du meddelandet direkt from command prompt kan du skriva specialtecken genom att hålla ner ALT och skriva numret dvs ALT+13.
Tamino69
Posts: 6
Joined: Fri Mar 17, 2023 9:45 am

Re: Skicka ASCII 13 (Carriage return) med tdtool.exe

Post by Tamino69 »

Zaman wrote:Skickar du meddelandet direkt from command prompt kan du skriva specialtecken genom att hålla ner ALT och skriva numret dvs ALT+13.
Det går inte, chr 13 är inget riktigt tecken, det är (som jag skrev) carriage return.
Zaman
Posts: 243
Joined: Fri Mar 17, 2023 9:45 am

Re: Skicka ASCII 13 (Carriage return) med tdtool.exe

Post by Zaman »

Det spelar ingen roll, det går att skriva kontrolltecken mha ALT och de "aktiveras" inte förrän du slår retur.
Har precis testat i både Vista och Windows7 och ALT+13 ser ut som en liten not under tiden du skriver men blir en CR (dvs symbol 13) som input till det följande kommandot.
Prova att skriva till en fil och se om det fungerar, det kanske är något annat fel i raden.
riro
Posts: 39
Joined: Fri Mar 17, 2023 9:45 am

Re: Skicka ASCII 13 (Carriage return) med tdtool.exe

Post by riro »

Inte alls säker på att det fungerar, men testa att skapa en textfil och sedan kör du:

Code: Select all

type filen.txt | tdtool --raw -
http://switchqueen.snowland.se/ - Every king needs his queen
Zapper
Posts: 212
Joined: Fri Mar 17, 2023 9:45 am
Location: Där det är kallt

Re: Skicka ASCII 13 (Carriage return) med tdtool.exe

Post by Zapper »

Har inte testat men men normalt sett så expanderas \n till lf eller cr+lf beroende på platform.
Tamino69
Posts: 6
Joined: Fri Mar 17, 2023 9:45 am

Re: Skicka ASCII 13 (Carriage return) med tdtool.exe

Post by Tamino69 »

Zaman wrote:Det spelar ingen roll, det går att skriva kontrolltecken mha ALT och de "aktiveras" inte förrän du slår retur.
Har precis testat i både Vista och Windows7 och ALT+13 ser ut som en liten not under tiden du skriver men blir en CR (dvs symbol 13) som input till det följande kommandot.
Prova att skriva till en fil och se om det fungerar, det kanske är något annat fel i raden.
Jaaaaa, det funkar - tackar så mycket till er alla!!!! I Anteckningar trycker jag Alt+13 (med mera) och får noten som du skrev. Jag måste bara spara i Unicode, inte ANSI.
S♪)♪)♪))♪)♪)♪)♪)♪♪)♪)♪)♪))♪)♪♪))♪♪)♪))♪)♪♪)♪)♪)♪)♪)+
Sen skapar jag en batchfil med hänvisning till txt-filen:
type File.txt | tdtool --raw -
(Jag använde Alt+013 när jag testade, visste inte att man kunde skippa nollan.)
micke.prag
Site Admin
Posts: 2243
Joined: Fri Mar 17, 2023 9:45 am
Location: Lund
Contact:

Re: Skicka ASCII 13 (Carriage return) med tdtool.exe

Post by micke.prag »

Detta bör även funka:
tdtool --raw File.txt
Micke Prag
Software
Telldus Technologies
Post Reply