members Δημοσ. 6 Ιουλίου 2007 Δημοσ. 6 Ιουλίου 2007 το ahk δεν αναγνωρίζει το DOM των webpages δεν υπάρχει κάτι που ακριβώς θέλω να κάνω, ότι μπορεί να κάνει κανείς με webpages μπορεί να το κάνει με JS, αλλά ότι εύκολα γι'αυτό έλεγα αν έχει υπόψη του κανένας κάτι αντίστοιχο για webpages
Stergios_-.gr- Δημοσ. 11 Ιανουαρίου 2008 Δημοσ. 11 Ιανουαρίου 2008 έχω φτιάξει ένα homemade quadrant (4πλές μανέτες ισχύος για την ισχύ σε flight simulators) και θέλω να το αναγκάσω να στέλνει τιμές στο παιχνίδι iL2. έχει κανείς καμιά ιδέα αν μπορεί το ΑΗΚ να δημιουργήσει εντολή της μορφής: "όταν μετακινώ τον άξονα Χ του joystick στην θέση 75%" να δίνει την εντολή ["κουμπι F11"+"άξονας Χ στην θέση 75%"] Το παιχνίδι δεν δέχεται πολλαπλές εισόδους για την ισχύ των κινητήρων αλλά πρέπει να επιλέξεις τον κάθε κινητήρα και μετά να του δηλώσεις την ισχύ. [δηλαδή: "select engine#1, set power 75%" ]. Αυτό προσπαθώ να κάνω μέσω του ΑΗΚ. ποιές είναι οι απόψεις σας επί του θέματος? ΕΥχαριστώ πολύ
Eusebius Δημοσ. 12 Ιανουαρίου 2008 Μέλος Δημοσ. 12 Ιανουαρίου 2008 ;1966625']"όταν μετακινώ τον άξονα Χ του joystick στην θέση 75%" να δίνει την εντολή ["κουμπι F11"+"άξονας Χ στην θέση 75%"] Γιά δες μήπως σε βοηθάνε για ξεκίνημα αυτά τα δύο: http://www.autohotkey.com/docs/KeyList.htm http://www.autohotkey.com/forum/viewtopic.php?t=26162 Ψάξε για joystick + axis στο φόρουμ του AutoHotkey. Εχει κι άλλα. Απʼ ό,τι κατάλαβα, ο μόνος τρόπος είναι αυτός που φαίνεται στο δεύτερο λινκ, δηλ. ένα timer που παρακολουθεί τις τιμές των αξόνων που σε ενδιαφέρουν και στέλνει εντολές ανάλογα.
Stergios_-.gr- Δημοσ. 12 Ιανουαρίου 2008 Δημοσ. 12 Ιανουαρίου 2008 Ευχαριστώ Eusebius, μου έδωσες βάση για να προχωρήσω! ανακάλυψα και το gLovePIE για να δημιουργήσω εικονικό joystick και να του αντιστοιχίσω μια σειρά πλήκτρων του δικού μου joystick για κάθε πλήκτρο του εικονικού. Αλλά και εκεί μου τα χαλάει στον συντονισμό των εντολών, δεν μπορώ να το κάνω ταυτόχρονα...πφφφφ
Adavis Δημοσ. 7 Φεβρουαρίου 2008 Δημοσ. 7 Φεβρουαρίου 2008 Ψάχνω από το πρωί στο φόρουμ να βρω κάτι που είχε παλιότερα (και χρησιμοποιώ χρόνια τώρα σαν .exe) που έκανε το Autohotkey να αλλάζει γλώσσα με το Caps Lock. Θέλω να κάνω ένα νέο .exe το οποίο να πατώντας το Ctrl να δίνει Alt(πατημένο)+ Shift+Shift δλδ πατημένο Αlt και δύο φορές το Shift. Μπορεί κάποιος να με βοηθήσει;
N1ghtW0lf Δημοσ. 20 Φεβρουαρίου 2008 Δημοσ. 20 Φεβρουαρίου 2008 Καλημερες Αρχισα να παιζω εδω και λιγες μερες με το AHK και εγραψα κανα δυο σκριπτακια που με βολευανε παραποιωντας λιγο τα ετοιμα δικα σου να πω την αληθεια και εχω μια ερωτηση. Εχω βαλει μια συντομευση που μου ανοιγει 4-5 σελιδες που παρατηρω, αλλα μολις την πατησω μου ανοιγουν 5 παραθυρα firefox αντι για 1 που θελω με 5 tabs. Πως μπορω να το κανω να ανοιγει σε 1 window με 5 tabs? Αν βεβαια εχω ηδη ανοιχτο παραθυρο firefox αυτο δεν συμβαινει γιατι ανοιγουν ετσι ολα σε tabs. Πχ. > ^!s:: Run, http://insomnia.gr Run, http://www.sport24.gr Run, http://www.insomnia.gr/forum/ Run, http://www.insomnia.gr/forum/subscription.php Run, http://www.insomnia.gr/forum/forumdisplay.php?f=19 Return Ενα ακομα που με βοηθαει για να ψαχνω rapidshare links > ^!r:: Send, ^c Run, http://www.google.com/search?hl=en&q="rapidshare.com/files"+%Clipboard%&btnG=Search Return Στο 2ο εχω προβλημα με τα διαλυτικα γιατι δεν τα δεχεται, δηλαδη στον γουγλη θα βγει rapidshare.com/links %whatever has been copied from the Clipboard% Any suggestions anyone???
WizZzY Δημοσ. 16 Δεκεμβρίου 2008 Δημοσ. 16 Δεκεμβρίου 2008 Χαίρεται ! Εχω μια ερωτηση . Γινεται να φταξω Script τον οποιο να εκτελειτε σε πατημα (οσα πληκτρα επιλογης) σε Online game? π.χ. ctrl+x+p =να εκτελειτε στο Game σε /say xronia polla Exω αυτην την απορια ! Υπαρχει βεβαια μια λυση....να ξεφορτοθω το Keyboard που εχω κ να παρω G15. thnx
SIKAT2001 Δημοσ. 10 Φεβρουαρίου 2011 Δημοσ. 10 Φεβρουαρίου 2011 Επίσης συγχαρητηρια για τον οδηγο ... Θα ήθελα λίγη βοήθεια σε 2 πραγματάκια ... Το ένα είναι κάτι που αρχικά μου φάνηκε και εμένα απλό ... Προσπαθώ να φταξω Script με το οποιο οταν πληκτρολογώ ppp να δίνει panagiotis αλλά και όταν δίνω PPP να δίνει πάλι panagiotis Δηλαδή είτε με μικρά είτε με κεφαλαία γράφω το αποτέλεσμα να είναι το ίδιο... Το πρώτο, φυσικά και είναι απλό και γίνετε :*:ppp::{SetCapsLockState, Off}panagiotis{Enter} στο PPP έχω δοκιμάσει ανεπιτυχως αρκετά: :*:PPP::{SetCapsLockState, Off}panagiotis ή :*:PPP::send {SetCapsLockState, Off}PANAGIOTIS Δε τα έχω καταφέρει ακόμη ... H δευτερη βοήθεια που θελω είναι στο remap του ποληκτρολογίου μου Το πληκτρολόγιο μου έχει αριστερά κάποια έξτρα πλήκτρα όπως πλήκτρο "Cut" , "Copy" και "Paste" Από κάτω ακριβώς έχει διπλό πλήκτρο με βελάκια για "Application" Μέσα απο το software του πληκτρολογίου το αριστερό βελάκι το μετέτρεψα σε "Ctrl F" δηλ Find Στο δεξί δεν έχω έτοιμη επιλογή αλλα θα ήθελα να το μετατρέψω σε κάτι αντιστοιχο ... Αυτό μου φάνηκε δύσκολο ... Βρήκα ένα Script όπου τρεχοντάς το μπορώ να δω σε ένα παράθυρο την αλληλουχία χαρακτήρων όταν πατω αυτό το πλήκτρο που θέλω να άλάξω ... Αλλα μέχρι εκεί ... Ευχαριστώ πολύ για την υπομονή σας ...
ChaniaMania Δημοσ. 23 Μαΐου 2011 Δημοσ. 23 Μαΐου 2011 Καλημέρα παλικάρια! Παλιό το topic αλλά πολύ ενδιαφέρον! Έχω φτιάξει ένα πολύ απλό script για click σε συγκεκριμένα σημεία της οθόνης πχ >F1:: CoordMode, mouse, Screen ; send {Click 429, 171} ; return F2:: CoordMode, mouse, Screen ; send {Click 160, 131} ; return κτλ κτλ... Το θέμα είναι ότι όταν πατάω ένα πλήκτρο για να γίνει το click φεύγει ο δείκτης του mouse και πάει στο σημείο (x/y) που έχω ορίσει! Είχα διαβάσει στο forum του προγράμματος ότι γίνεται να στείλεις εντολή click αλλά χωρίς να φύγει ο δείκτης. ξέρει κανείς πως γίνεται αυτό?
viper151 Δημοσ. 14 Οκτωβρίου 2011 Δημοσ. 14 Οκτωβρίου 2011 Καλήσπέρα, μόλις άρχισα να χρησιμοποιω αυτό το φανταστικό πρόγραμμα. Το μόνο πρόβλημα είναι οτι δεν συνεργάζεται με τίποτα με τον firefox Λοιπόν αν γνωρίζει κανείς, έχω φτιάξει το παρακάτω script > SetTitleMatchMode 2 SendMode Input F1:: IfWinActive ahk_class SunAwtFrame { SendInput ^+s WinActivate Chrome Sleep 1500 send ^{F5} } else { WinActivate ahk_class SunAwtFrame } return Στον Chrome δουλεύει κανονικά, στον firefox όμως ενω αλλάζει το active παράθυρο στον firefox, δεν κάνει refresh κ δεν γυρίζει και στο παράθυρο αν ξαναπατήσω το F1. Καμιά ιδέα
Xvipes Δημοσ. 15 Οκτωβρίου 2011 Δημοσ. 15 Οκτωβρίου 2011 Έχω τρελαθεί με αυτό το πρόγραμμα!ευχαριστώ όποιον το ξανάφερε στην επιφάνεια γιατί από ότι είδα είναι από το 2007 και τότε δεν το είχα δει. Όπως και οι παραπάνω έχω και εγώ μια απορία που μάλλον είναι απλή αλλά για κάποιο λόγο εμένα δε μου δουλεύει. >:*:ςςς.::{Alt Down}{Shift}{Alt Up}www. :*:ηττπ::{Alt Down}{Shift}{Alt Up}http Για κάποιο λόγο το παραπάνω δε δουλεύει.Έχουμε ιδέα γιατί?Είμαι με win7 βέβαια αλλά δε νομίζω όλα τα άλλα να δουλεύουν και αυτό όχι και να φταίει το λογισμικό. Άκυρο απλά δεν είχα σώσει το .ahk σε unicode format.όλα μια χαρά δουλεύουν
sideubts Δημοσ. 30 Νοεμβρίου 2012 Δημοσ. 30 Νοεμβρίου 2012 Καλησπερα παιδια.αυτο ειναι το πρωτο μου ποστ στο φορουμ σας δεν ειναι τυχαιο που το ποστ αυτο ειναι στο θεμα AHK. ασχολουμαι με AHK 3 χρονια τωρα.εχω φτιαξει πολλα tutorials και παντα πιστευα οτι ειμαι "μονος" μου δεν περιμενα να ασχολουντε πολλοι με αυτην την γλωσσα. μπορειτε να δειτε ολα τα tutorials και τα sources μου στο www.prodefence.org μπορω να σας βοηθησω σε οτι θελετε πανω στην AHK και γιατι οχι να φτιαξουμε μια ελληνικη κοινοτητα το email μου : [email protected] ευχαριστω για την προσοχη σας Καλήσπέρα, μόλις άρχισα να χρησιμοποιω αυτό το φανταστικό πρόγραμμα. Το μόνο πρόβλημα είναι οτι δεν συνεργάζεται με τίποτα με τον firefox Λοιπόν αν γνωρίζει κανείς, έχω φτιάξει το παρακάτω script > SetTitleMatchMode 2 SendMode Input F1:: IfWinActive ahk_class SunAwtFrame { SendInput ^+s WinActivate Chrome Sleep 1500 send ^{F5} } else { WinActivate ahk_class SunAwtFrame } return Στον Chrome δουλεύει κανονικά, στον firefox όμως ενω αλλάζει το active παράθυρο στον firefox, δεν κάνει refresh κ δεν γυρίζει και στο παράθυρο αν ξαναπατήσω το F1. Καμιά ιδέα Λογικα εχεις 2 παραθυρα. το chrome και το ahk_class SunAwtFrame θες οταν ειναι ενεργο το ahk_class SunAwtFrame να πηγαινει στο chrome και να κανει refresh(?) διαφορετικα να μενει στο ahk_class Γενικοτερα να αποφευγεις το winactivate... καλυτερα δουλεψε ως εξης > WinGetActiveTitle,title if title contains firefox { kane afto p 8es } else { kane afto p 8es } Καλημέρα παλικάρια! Παλιό το topic αλλά πολύ ενδιαφέρον! Έχω φτιάξει ένα πολύ απλό script για click σε συγκεκριμένα σημεία της οθόνης πχ >F1:: CoordMode, mouse, Screen ; send {Click 429, 171} ; return F2:: CoordMode, mouse, Screen ; send {Click 160, 131} ; return κτλ κτλ... Το θέμα είναι ότι όταν πατάω ένα πλήκτρο για να γίνει το click φεύγει ο δείκτης του mouse και πάει στο σημείο (x/y) που έχω ορίσει! Είχα διαβάσει στο forum του προγράμματος ότι γίνεται να στείλεις εντολή click αλλά χωρίς να φύγει ο δείκτης. ξέρει κανείς πως γίνεται αυτό? γινεται με την εντολη SendEvent() παρολαυτα μπορεις να τροποποιησεις τον κωδικα σου σε κατι τετοιο > CoordMode, mouse, Screen ;μια φορα αρκει SetDefaultMouseSpeed,0 ; μιδενιζεις την ταχυτητα του ποντικιου SetBatchLines,-1 ;βαζεις τον CPU στην μεγιστη ταχυτητα F1:: mousegetpos,x1,y1 Click 429, 171 mousemove,%x1%,%y1% ;επιστρεφεις το ποντικι στην αρχικη θεση return F2:: mousegetpos,x2,y2 Click 160, 131 mousemove,%x2%,%y2% return Επίσης συγχαρητηρια για τον οδηγο ... Θα ήθελα λίγη βοήθεια σε 2 πραγματάκια ... Το ένα είναι κάτι που αρχικά μου φάνηκε και εμένα απλό ... Προσπαθώ να φταξω Script με το οποιο οταν πληκτρολογώ ppp να δίνει panagiotis αλλά και όταν δίνω PPP να δίνει πάλι panagiotis Δηλαδή είτε με μικρά είτε με κεφαλαία γράφω το αποτέλεσμα να είναι το ίδιο... Το πρώτο, φυσικά και είναι απλό και γίνετε :*:ppp::{SetCapsLockState, Off}panagiotis{Enter} στο PPP έχω δοκιμάσει ανεπιτυχως αρκετά: :*:PPP::{SetCapsLockState, Off}panagiotis ή :*:PPP::send {SetCapsLockState, Off}PANAGIOTIS Δε τα έχω καταφέρει ακόμη ... H δευτερη βοήθεια που θελω είναι στο remap του ποληκτρολογίου μου Το πληκτρολόγιο μου έχει αριστερά κάποια έξτρα πλήκτρα όπως πλήκτρο "Cut" , "Copy" και "Paste" Από κάτω ακριβώς έχει διπλό πλήκτρο με βελάκια για "Application" Μέσα απο το software του πληκτρολογίου το αριστερό βελάκι το μετέτρεψα σε "Ctrl F" δηλ Find Στο δεξί δεν έχω έτοιμη επιλογή αλλα θα ήθελα να το μετατρέψω σε κάτι αντιστοιχο ... Αυτό μου φάνηκε δύσκολο ... Βρήκα ένα Script όπου τρεχοντάς το μπορώ να δω σε ένα παράθυρο την αλληλουχία χαρακτήρων όταν πατω αυτό το πλήκτρο που θέλω να άλάξω ... Αλλα μέχρι εκεί ... Ευχαριστώ πολύ για την υπομονή σας ... στο πρωτο--> >::ppp:: send,panagiotis return ::PPP:: send,panagiotis return απλα να θυμασαι πως πρεπει να πατησεις enter ή space ωστε να γινει η μετατροπη στο 2ο που ρωτας κανε το εξης 1ος τροπος τρεξε το AutoScriptWriter που ειναι στην εναρξη/Autohotkey πατα το κουμπι και δες πως το ονομαζει 2ος τροπος μπορεις να χρησιμοποιησεις 2ο GetKeyState(). δες το help file Καλημερες Αρχισα να παιζω εδω και λιγες μερες με το AHK και εγραψα κανα δυο σκριπτακια που με βολευανε παραποιωντας λιγο τα ετοιμα δικα σου να πω την αληθεια και εχω μια ερωτηση. Εχω βαλει μια συντομευση που μου ανοιγει 4-5 σελιδες που παρατηρω, αλλα μολις την πατησω μου ανοιγουν 5 παραθυρα firefox αντι για 1 που θελω με 5 tabs. Πως μπορω να το κανω να ανοιγει σε 1 window με 5 tabs? Αν βεβαια εχω ηδη ανοιχτο παραθυρο firefox αυτο δεν συμβαινει γιατι ανοιγουν ετσι ολα σε tabs. Πχ. > ^!s:: Run, http://insomnia.gr Run, http://www.sport24.gr Run, http://www.insomnia.gr/forum/ Run, http://www.insomnia.gr/forum/subscription.php Run, http://www.insomnia.gr/forum/forumdisplay.php?f=19 Return Ενα ακομα που με βοηθαει για να ψαχνω rapidshare links > ^!r:: Send, ^c Run, http://www.google.com/search?hl=en&q="rapidshare.com/files"+%Clipboard%&btnG=Search Return Στο 2ο εχω προβλημα με τα διαλυτικα γιατι δεν τα δεχεται, δηλαδη στον γουγλη θα βγει rapidshare.com/links %whatever has been copied from the Clipboard% Any suggestions anyone??? καλησπερα.. απαντηση στο πρωτο > ^!s:: Run, http://insomnia.gr Send,^T send, http://www.sport24.gr send,{enter} Send,^T send, http://www.insomnia.gr/forum/ send,{enter} Send,^T send, http://www.insomnia.gr/forum/subscription.php send,{enter} Send,^T send, http://www.insomnia.gr/forum/forumdisplay.php?f=19 send,{enter} Return στο δευτερο Δες τις εντολες StringSplit /StringReplace το ahk δεν αναγνωρίζει το DOM των webpages δεν υπάρχει κάτι που ακριβώς θέλω να κάνω, ότι μπορεί να κάνει κανείς με webpages μπορεί να το κάνει με JS, αλλά ότι εύκολα γι'αυτό έλεγα αν έχει υπόψη του κανένας κάτι αντίστοιχο για webpages Το AHK ειναι συμβατο με DOM/COM Mπορεις να κανεισ javascript μεσα στην AHK Κατεβασε το AHK_L και διαβεσε την εντολη ComObjCreate() Δεν έχω ασχοληθεί αλλά έχω την υποψία ότι υπερτερεί το AutoIt. Δύο προγραμματάκια με AutoIt: RyanVM Integrator και Converber. Και ένα με ΑΗΚ, που είναι και ανοιχτού κώδικα, για να πάρεις ιδέες: a'ctivAid. Ιδέες μπορείς να πάρεις και από του Skrommel (βλ. πρώτο ποστ για λινκ) και από τα έτοιμα που έχει στο σάιτ και στην Βοήθεια. Υπόψιν ότι κανένα από τα δύο δεν υποστηρίζει Unicode. To autohotkey ειναι καλυτερο απο το autoit.το autoit σταματησαν να το δουλευουν απαντηση στον φιλο που ρωτησε για GUI: κατεβασε το AHK_L ,κεφαλαιο GUI+ ...επισης,το autohotkey υποστηριζει unicode. Ψάχνω από το πρωί στο φόρουμ να βρω κάτι που είχε παλιότερα (και χρησιμοποιώ χρόνια τώρα σαν .exe) που έκανε το Autohotkey να αλλάζει γλώσσα με το Caps Lock. Θέλω να κάνω ένα νέο .exe το οποίο να πατώντας το Ctrl να δίνει Alt(πατημένο)+ Shift+Shift δλδ πατημένο Αlt και δύο φορές το Shift. Μπορεί κάποιος να με βοηθήσει; > ::^:: {altdown}{shift 2} return
parsifal Δημοσ. 30 Νοεμβρίου 2012 Δημοσ. 30 Νοεμβρίου 2012 Συγγνώμη που παρεμβαίνω για κάτι μη δημιουργικό όσον αφορά το topic καθαυτό, αλλά νομίζω πως γράφονται ανακρίβειες: To autohotkey ειναι καλυτερο απο το autoit. Όταν μπορέσω με το AHK να φτιάχνω και GUI εφαρμογούλες όπως μπορώ με το AutoIt, τότε μπορεί και να συμφωνήσω μαζί σου. Στο καθαρό κομμάτι του automation είναι τουλάχιστον ισάξια. Αλλά το προαναφερθέν πλεονέκτημα του AutoIt του δίνει κατά τη γνώμη μου πολλά κιλά στη ζυγαριά και το καθιστά καλύτερη επένδυση του χρόνου που θα ασχοληθεί κάποιος μαζί του. το autoit σταματησαν να το δουλευουν Μια επίσκεψη όμως στο επίσημο forum του κι ένα «κόψιμο κίνησης» αρκεί για να πειστεί κανείς για το αντίθετο. Επίσης, το ranking και τα στατιστικά σε ranking sites όπως Alexa, compete.com κ.ά. δείχνουν ότι οι homepages κινούνται σε πολύ κοντινά επίπεδα επισκεψιμότητας. ... επισης,το autohotkey υποστηριζει unicode. Και το AutoIt ομοίως, από 10 Μαΐου 2007 - έκδοση 3.2.4.0. 1
sideubts Δημοσ. 1 Δεκεμβρίου 2012 Δημοσ. 1 Δεκεμβρίου 2012 όταν λέω πως είναι καλυτερο εννοω το εξής: η ahk ΘΕΩΡΩ πως είναι καλύτερη γ τους εξής λόγους 1.έχει ενεργό φόρουμ 2.υπάρχει τσανελ άμεσης βοήθειας 3.το βοηθητικό του αρχείο είναι αποδεδειγμένα πολύ αξιόπιστο. 4.δεν μιλάω για προγράμματακια 20 σειρών.αν κάποιος θέλει να ασχολείται σοβαρά με αυτήν,κανει προγράμματα 300 σειρών κ βάλε. 5.νομίζω στην αuτοιτ δεν έχει ρεγκεξ 6.όσων αφορά τα gui,υπάρχει προγράμματακι φτιαγμένο από την αήκ που φτιάχνεις gui κάνοντας drag and drop τα αντικείμενα που θες (smartgui creator by rajat) κ σ χτίζει τον κώδικα.αυτο υπάρχει κ στην τελευταία έκδοση του scite4ahk. 7.η αηκ βγαίνει και για κινητά κ για λινουξ. Αυτά εννοω.μην θυγεσαι
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα