Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > AutoIt
You last visited: Today at 15:14

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Tratsch rund um Autoit / Autoit Talk | kleinere Fragen

Discussion on Tratsch rund um Autoit / Autoit Talk | kleinere Fragen within the AutoIt forum part of the Coders Den category.

Reply
 
Old 06/04/2013, 19:45   #1351
 
YatoDev's Avatar
 
elite*gold: 50
Join Date: Sep 2012
Posts: 3,841
Received Thanks: 1,462
Ach egal dann muss ich halt meinen acc aus dem offiziellen autoit forum raussuchen -_-

Weist du 7Zip hätte ich mir auch runterladen können
YatoDev is offline  
Old 06/04/2013, 20:41   #1352
 
Achat's Avatar
 
elite*gold: 528
Join Date: Jan 2012
Posts: 2,127
Received Thanks: 2,403
Quote:
Originally Posted by lolkop View Post
unrar bzw unzip nie nativ implementieren, da autoit was file operationen angeht leider sehr langsam ist... am einfachsten sollte das ganze über die 7zip exe und dll datei laufen. dies wäre dann mit einem einfachen run befehl abzuarbeiten...
Bestes Beispiel ist, wenn man mal _StringEncrypt und _Crypt_EncryptData vergleicht.
Ersteres ist native AutoIt und sehr langsam, zweites ist ein DllCall.

@FlutterShy
Zum packen entpacken brauchst du fast immer Fremdprogramme. Oder du benutzt MsZip / cab.
Habe dafür eine UDF geschrieben:
Nachteil: Es kann derzeit nur eine Datei komprimiert werden, dafür aber ohne Zusatzprogramme möglich.

Code:
iexpress.exe
Bei ausführen eingeben, erstellt Cabs

MfG
Achat is offline  
Old 06/05/2013, 23:45   #1353
 
omer36's Avatar
 
elite*gold: 0
Join Date: Mar 2009
Posts: 2,317
Received Thanks: 1,255
ich habe ein normales editfeld, welches ich auslesen und ausgeben möchte.
wenn in diesem editfeld nun ein zeilenumbruch vorhanden ist und der text in Micros. Word geschrieben wird, macht er anstelle des zeilenumbruchs eine neue seite.
(wie wenn mann strg+enter drücken würde)

im editor macht er 2 leerzeichen.
ansonnsten (z. B. hier als antwort ) klappt es wie es soll...

weiß einer woran es liegt?


kleine test gui
omer36 is offline  
Old 06/06/2013, 00:06   #1354
 
butter123's Avatar
 
elite*gold: 95
Join Date: May 2011
Posts: 982
Received Thanks: 189
was passiert wenn du enter sendest?
butter123 is offline  
Old 06/06/2013, 00:13   #1355
 
omer36's Avatar
 
elite*gold: 0
Join Date: Mar 2009
Posts: 2,317
Received Thanks: 1,255
wie bereits gesagt, wenn ich z. B. das senden möchte
Code:
zeile1
zeile2

zeile4
erscheint im editor:
Code:
zeile1

zeile2 (ist die 3. zeile)



zeile4 (die 7. zeile)
und in micros. word macht er anstelle des zeilenumbruchs direkt neue seiten...
omer36 is offline  
Old 06/06/2013, 11:56   #1356
 
Achat's Avatar
 
elite*gold: 528
Join Date: Jan 2012
Posts: 2,127
Received Thanks: 2,403
Quote:
Originally Posted by omer36 View Post
ich habe ein normales editfeld, welches ich auslesen und ausgeben möchte.
wenn in diesem editfeld nun ein zeilenumbruch vorhanden ist und der text in Micros. Word geschrieben wird, macht er anstelle des zeilenumbruchs eine neue seite.
(wie wenn mann strg+enter drücken würde)

im editor macht er 2 leerzeichen.
ansonnsten (z. B. hier als antwort ) klappt es wie es soll...

weiß einer woran es liegt?


kleine test gui
Send Flags
Quote:
flag = 0 (Vorgabe), Text beinhaltet spezielle Zeichen, wie + und ! die für SHIFT (=UMSCHALT) und ALT Tasten stehen.
flag = 1, "keys" werden wie angegeben ausgeführt.
Zudem gibt es @CR (Chr(13)), @LF (Chr(10)) und @CRLF.


MfG
Achat is offline  
Old 06/06/2013, 12:30   #1357
 
lolkop's Avatar
 
elite*gold: 280
Join Date: May 2007
Posts: 2,818
Received Thanks: 3,483
Quote:
Originally Posted by Achat View Post
Zudem gibt es @CR (Chr(13)), @LF (Chr(10))
das ist der springende punkt...

für autoits send befehle gibt es nicht ohne grund den '{enter}' string. die send befehle senden tatsächlich tastenanschläge. diese sind keinesfalls zu verwechseln mit normalen ascii codes. so sendet '{enter}' zb VK_RETURN (0x0D) was zufällig mit dem ascii code von @CR übereinstimmt.

@LF (0x0A) hingegen gilt als reserviert und kann je nach editor verschiedenste effekte auslösen.

die virtual-key codes selbst kann man sich hier anschauen:


für die normalen autoit send befehle sind diese allerdings eher irrelevant. wichtig ist nur zu verstehen, das jegliche send befehle auf der virtual-key-tabelle arbeiten und nicht auf der ascii- oder unicode-tabelle...

Edit:
da edit controls in autoit je nach codierung entweder @CRLF oder @LF nutzen, sollte man beide fälle abfangen und durch @CR oder '{enter}' ersetzen.
lolkop is offline  
Thanks
2 Users
Old 06/06/2013, 14:53   #1358
 
omer36's Avatar
 
elite*gold: 0
Join Date: Mar 2009
Posts: 2,317
Received Thanks: 1,255
hmm, wieder was dazu gelernt...

also sollte man @CRLF oder @LF möglichs nicht benutzen und bei ausgeben von texten wie in diesem beispiel immer abfragen und durch @CR bzw. {enter} ersetzen?
omer36 is offline  
Old 06/06/2013, 15:38   #1359

 
.yorliK's Avatar
 
elite*gold: 0
Join Date: Nov 2011
Posts: 1,448
Received Thanks: 1,257
Text neben der Maus wenn auf Bild, $GUI_CLOSE_EVENT Frage

Also ja,

Ich wollte eigendlich ein paar Label unter die paar Bilder setzen, aber das sieht einfach nicht gut aus, da dachte ich einfach das wenn man mit der Maus auf das Bild kommt, n Text neben der Maus angezeigt wird.

Ungefähr so:


Geht das überhaupt? Wenn ja, wie?

________________________________

Jetzt zur Frage mit $GUI_EVENT_CLOSE

Ich habe mehrere GUIs offen, möchte aber nur übers rote X in der Ecke, das GUI schließen oder verstecken lassen, bei dem das rote X gedrückt wird..

Wie kann man das machen?

MfG
Kilroy.
.yorliK is offline  
Old 06/06/2013, 16:17   #1360
 
omer36's Avatar
 
elite*gold: 0
Join Date: Mar 2009
Posts: 2,317
Received Thanks: 1,255
Quote:
Originally Posted by Kilroy. View Post
Also ja,

Ich wollte eigendlich ein paar Label unter die paar Bilder setzen, aber das sieht einfach nicht gut aus, da dachte ich einfach das wenn man mit der Maus auf das Bild kommt, n Text neben der Maus angezeigt wird.

Ungefähr so:


Geht das überhaupt? Wenn ja, wie?

________________________________

Jetzt zur Frage mit $GUI_EVENT_CLOSE

Ich habe mehrere GUIs offen, möchte aber nur übers rote X in der Ecke, das GUI schließen oder verstecken lassen, bei dem das rote X gedrückt wird..

Wie kann man das machen?

MfG
Kilroy.
so?

PHP Code:
$hGUI1 GUICreate('1. GUI'20010000)
$hButton1 GUICtrlCreateButton("Button1"56487525)
GUISetState(@SW_SHOW)

$hGUI2 GUICreate('2. GUI'2005000)
GUISetState(@SW_HIDE)


While 
1
    $nMsg 
GUIGetMsg(1)
    Switch 
$nMsg[1]

        Case 
$hGUI1
            
Switch $nMsg[0]
                Case -
3
                    
Exit
                Case 
$hButton1
                    GUISetState
(@SW_HIDE$hGUI1)
                    
GUISetState(@SW_SHOW$hGUI2)
            EndSwitch

            
$hMouse GUIGetCursorInfo($hGUI1)
            
$hCtrlPos ControlGetPos($hGUI1""$hButton1)
            If 
Not @ERROR Then
                
If $hMouse[0] > $hCtrlPos[0] and $hMouse[1] > $hCtrlPos[1] and $hMouse[0] < $hCtrlPos[0]+$hCtrlPos[2] and $hMouse[1] < $hCtrlPos[1]+$hCtrlPos[3Then
                    ToolTip
("drück hier um 2. gui zu öffnen")
                EndIf
            EndIf

        Case 
$hGUI2
            
Switch $nMsg[0]
                Case -
3
                    GUISetState
(@SW_SHOW$hGUI1)
                    
GUISetState(@SW_HIDE$hGUI2)
            EndSwitch


    EndSwitch
WEnd 
zu der frage mit mehreren guis, kannst du auch den beitrag hier mal durchlesen:



€zu den tooptips kannst du dir ja ma diese UDF ansehen:
omer36 is offline  
Thanks
1 User
Old 06/06/2013, 16:52   #1361
 
Achat's Avatar
 
elite*gold: 528
Join Date: Jan 2012
Posts: 2,127
Received Thanks: 2,403
ContextMenu?



MfG
Achat is offline  
Old 06/06/2013, 17:01   #1362

 
.yorliK's Avatar
 
elite*gold: 0
Join Date: Nov 2011
Posts: 1,448
Received Thanks: 1,257
Quote:
Originally Posted by omer36 View Post
zu der frage mit mehreren guis, kannst du auch den beitrag hier mal durchlesen:



€zu den tooptips kannst du dir ja ma diese UDF ansehen:
Cool.
Danke omer, das mit den GUIs hat jetzt bei mir geklappt, melde mich wenns mit den tooptips auch funktioniert.

Mfg
Kilroy.
.yorliK is offline  
Old 06/06/2013, 17:23   #1363
 
butter123's Avatar
 
elite*gold: 95
Join Date: May 2011
Posts: 982
Received Thanks: 189
GUICtrlSetTip die einfachere variante^^
butter123 is offline  
Old 06/06/2013, 17:42   #1364
 
omer36's Avatar
 
elite*gold: 0
Join Date: Mar 2009
Posts: 2,317
Received Thanks: 1,255
Quote:
Originally Posted by butter123 View Post
GUICtrlSetTip die einfachere variante^^
ööh, stimmt
omer36 is offline  
Old 06/06/2013, 21:24   #1365
 
elite*gold: 0
Join Date: Apr 2007
Posts: 53
Received Thanks: 4
Question auch mal fragen möchte.

gibt es eine möglichkeit...

sende ich einer person ein von mir gemachtes script als .exe.
habe ich einen möglichkeit sicher zu stellen das es auch in zukunft dan nur auf diesem Rechner läuft auf dem es zuerst gestartet wurde?
kumpel100 is offline  
Reply


Similar Threads Similar Threads
[Sammelthread]Fragen zu Autoit wie man Hacks herstellt(Autoit) + Antworten
11/16/2011 - Metin2 - 0 Replies
Hallo Liebe Community, Ich habe diesen Thread aufgemacht weil manche leute mit Autoit nicht mehr weiterkommen wie man Hack herstellt ,ich habe mit schon ein Multihack mit Autoit herstellt das war einfach .Da viele User nicht weiterkommen werden habe ich mich entschieden ein Thread aufzumachen mit Fragen und ich den dann Antworten kann und helfen kann! ------------------------------------------------- --------------------------- Mein Multihack:...



All times are GMT +1. The time now is 15:15.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.