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?
Skicka ASCII 13 (Carriage return) med tdtool.exe
Moderator: Telldus
Re: Skicka ASCII 13 (Carriage return) med tdtool.exe
Skickar du meddelandet direkt from command prompt kan du skriva specialtecken genom att hålla ner ALT och skriva numret dvs ALT+13.
Re: Skicka ASCII 13 (Carriage return) med tdtool.exe
Det går inte, chr 13 är inget riktigt tecken, det är (som jag skrev) carriage return.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.
Re: Skicka ASCII 13 (Carriage return) med tdtool.exe
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.
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.
Re: Skicka ASCII 13 (Carriage return) med tdtool.exe
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
Re: Skicka ASCII 13 (Carriage return) med tdtool.exe
Har inte testat men men normalt sett så expanderas \n till lf eller cr+lf beroende på platform.
Re: Skicka ASCII 13 (Carriage return) med tdtool.exe
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.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.
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.)
-
- Site Admin
- Posts: 2243
- Joined: Fri Mar 17, 2023 9:45 am
- Location: Lund
- Contact:
Re: Skicka ASCII 13 (Carriage return) med tdtool.exe
Detta bör även funka:
tdtool --raw File.txt
tdtool --raw File.txt
Micke Prag
Software
Telldus Technologies
Software
Telldus Technologies