hallo, wollte fragen, ob es in AutoIt eine möglichkeit gibt Zeichen wie z.b. Chinesische zeichen zu senden?
wenn ich die zeichen allerdings aus google translator ins script einfüge kommt dort nur ???? statt
测试 (als beispiel)
weiß einer ne möglichkeit, wie es trotzdem klappt?
jo, schon klar, das sind die ACSII-Codes von den Zeichen
aber dieser ASCII-Code-Bereich umfasst nur die Zeichen von 1 - 255
alles was danach kommt ist lediglich eine wiederholung vom dem was davor kommt (z.b. ist 311 das gleiche wie 55 bzw. 567)
beweis: 777^^
EDIT:
hab's jetzt
muss man mit UniCodes machen (also AscW und ChrW)
Noch Edit:
bringt aber immer noch nichts
kann das jetzt zwar z.b. mit clipput speichern und dann mit strg + v einfügen (퐥 z.b. = ChrW (54309)), aber über den Send Befehl geht es immer noch nicht
lies dir mal die Seite durch, dann wird dir sicher der Absatz
Quote:
To send UNICODE characters enter the character code (decimal or hex), for example this sends a Chinese character
Send("{ASC 2709}") or Send("{ASC 0xA95}")
soweit war ich auch schon
nur bringt mir das für chinesische charakter sehr wenig, weil z.b. das teil nur î sendet
chinesische zeichen liegen soweit ich weiß irgendwo bei 30000. wenn ich aber das senden lassen, kommen auch nur normale zeichen raus (das wiederholt sich wieder)
Current Limitations
There are a few parts of AutoIt that don't yet have full Unicode support. These are:
Send and ControlSend - Instead, Use ControlSetText or the Clipboard functions.
Regular expressions - To reduce the size of AutoIt, the regular expression engine is currently compiled in ANSI mode.
Console operations are converted to ANSI.
so steht das in der autoit hilfe
also send unterstützt noch nicht unicode
aber wie soll ich dann solche zeichen senden lassen -.-
Bot sendet "602", soll aber nur "6" senden 12/01/2009 - AutoIt - 8 Replies Guden,
bin grade dabei mir einen kleinen Bot zu basteln, der mich alarmiert (pn Bot) wenn ich angeschrieben werde und mich bei einer bestimmten Prozentzahl meines Lebens und Mana automatisch Healt.
Hier der Bot:
#include <Sound.au3>
#include <ButtonConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
problem beim senden von "/" 11/06/2009 - AutoIt - 1 Replies wieder mal ich ^^
hab wieder maln Prob und hoff das vllt einer ne schnelle lösung weis.
ich hab ja en GM tool gemacht und hab genau dieses problem wie so manche mit dem senden von "/", manchmal funktioniert es manchmal kommt aber ne 4 oder 7 manchmal sogar 47 ._. weis nicht wie ich des machen soll hab schon einiges versucht zb {ALTUP}{NUMPAD4}{NUMPAD7}{ALTDOWN} oder {SHIFTUP}7{SHIFTDOWN} und auch schon mit dem ascii {ASC 47} aber ich komm immer auf das selbe d.h er sendet manchmal /...