Επιλογές Χρήστη
Καλώς ήλθατε στο Insomnia. Γίνετε μέλος για να συμμετέχετε ενεργά στην κοινότητα.
|
|||||||||||||||
|
|
|||||||||||||||
| Windows Forum αφιερωμένο στο δημοφιλέστερο λειτουργικό σύστημα, τα Windows και όλες τις εκδόσεις τους . Συζητήσεις για τυχόν προβλήματα, ρυθμίσεις και απορίες για τα Windows 7 |
| Εργαλεία |
|
|
#1 |
|
Moderator ε.α
Ημ. Εγγραφής: Apr 2005
Μηνύματα: 2,454
|
Ενότητες 1. Εισαγωγή, 2. Ανάπτυξη συντομογραφιών/βραχυγραφιών, 3. Αναχαρτογράφηση πληκτρολογίου [Remapping], 4. Πληκτροσυντομεύσεις, 5. Άλλα κόλπα, 6. Έτοιμα σκριπτ από τo φόρουμ του AutoHotkey, 7. Προβλήματα, 8. Σύνδεσμοι ![]() 1. Εισαγωγή Το AutoHotkey είναι ένα εργαλείο ανοιχτού κώδικα για την αυτοματοποίηση επαναλαμβανόμενων εργασιών στα Windows. Μερικά πράγματα που κάνει:
Γιατί μου αρέσει και γιατί το προτείνω
Κώδικας:
::btw::by the way ::βδγ::παρεμπιπτόντως CapsLock::Return ; Εξουδετερώνει το CapsLock. +#l::Run, http://insomnia.gr/vb3/forumdisplay.php?f=9 Με βάση το από πάνω, αν γράψουμε βδγ, αναπτύσσεται σε παρεμπιπτόντως. Αν γράψουμε Βδγ, αναπτύσσεται σε Παρεμπιπτόντως. Το ίδιο για τα λατινικά.Το μόνο που πρέπει να φροντίζουμε είναι να έχουμε λίγο συγυρισμένο (και σχολιασμένο) το σκριπτ, για να μη ζαλιζόμαστε όταν το κοιτάζουμε ή όταν ψάχνουμε να βρούμε κάτι. Εγκατάσταση, συμβατότητα, φορητότητα Η εγκατάσταση του προγράμματος είναι καθαρή: Συσχετίζει τα αρχεία .ahk με τη μηχανή autohotkey.exe και τα προσθέτει στο Νέο Αρχείο του context menu, για να τα φτιάχνουμε στα γρήγορα. Πέρα απʼ αυτά και τις πληροφορίες για την απεγκατάσταση δεν γράφει τίποτε άλλο στο μητρώο ούτε βάζει πράγματα έξω από τον κατάλογό του στο Program Files. Δηλ. είναι φορητό: για να εκτελέσουμε ένα σκριπτ χρειαζόμαστε μόνο δύο αρχεία, τη μηχανή και το σκριπτ, και δίνουμε: autohotkey.exe script_name.ahk. Αυτό είναι σπουδαίο πλεονέκτημα: μπορούμε να έχουμε πάντα μαζί μας όλες τις συντομογραφίες, τις συντομεύσεις μας κλπ. Στα XP και στα 2000 δουλεύει πλήρως. Στα 98 ένα μικρό κομμάτι των δυνατοτήτων χάνεται. Στα Vista δεν ξέρω ακόμα... Επίσης, είναι σχετικά οικονομικό σε πόρους. Το σκριπτ που έχω και τρέχει συνέχεια στα XP είναι γύρω στις 1.000 αράδες και τρώει από 3 έως 5 MB μνήμη. Τα παραδείγματα που παραθέτω είναι όλα απʼ αυτό το σκριπτάκι. Τα περισσότερα είναι πράγματα που μπορεί να φτιάξει ο καθένας ρίχνοντας μια ματιά στην Βοήθεια του AutoHotkey. Δείχνουν ένα ελάχιστο μέρος των δυνατοτήτων του προγράμματος, αφού οι συνδυασμοί και οι δυνατότητες είναι πολύ περισσότερα, ενώ μπορεί να κάνει κανείς πολύ πιο σύνθετα πράγματα αρκεί να καταλαβαίνει τα βασικά από προγραμματισμό. Έκρινα ότι μια παρουσίαση έχει νόημα επειδή δεν υπάρχει τίποτα για το AutoHotkey στα ελληνικά. Αλλιώς η επίσημη παρουσίαση, π.χ., το Quick-start Tutorial, φτάνει και περισσεύει, υπάρχει σε διάφορες γλώσσες και είναι γραμμένη από ανθρώπους που ξέρουν το πρόγραμμα απʼ έξω κι από μέσα. Κάπου-κάπου δίνω λινκ για την on-line βοήθεια του AutoHotkey. Η on-line βοήθεια είναι ολόιδια με τη βοήθεια του προγράμματος. 2. Ανάπτυξη συντομογραφιών/βραχυγραφιών Δηλ. γράφουμε κάτι και αλλάζει αυτόματα σε κάτι άλλο. Το μεγάλο πλεονέκτημα του AHK εδώ είναι ότι οι συντομογραφίες του [hotstrings] δουλεύουν σε οποιοδήποτε πρόγραμμα στα Windows και σε οποιαδήποτε περιοχή δέχεται κείμενο: Notepad, Wordpad, MS Office, OpenOffice, Thunderbird, IM κλπ. κλπ. Έτσι, αντί να ορίζουμε χωριστά συντομογραφίες για κάθε πρόγραμμα, έχουμε ένα σκριπτάκι να τρέχει και κάνουμε τη δουλειά μας παντού. (Και το ίδιο σκριπτάκι το ξαναχρησιμοποιούμε όταν επανεγκαταστήσουμε τα Windows ή όταν θέλουμε να δουλέψουμε σε ένα άλλο κομπιούτερ!) Το κλασικό παράδειγμα από την Βοήθεια του προγράμματος: Κώδικας:
::btw::by the way Κώδικας:
::μφχ::Με φιλικούς χαιρετισμούς,{Enter}Eusebius
Κώδικας:
::μφχ:: ( LTrim Με φιλικούς χαιρετισμούς, Eusebius http://a.com/ +00 012-3456789 Σας αρέσει η υπογραφή μου; Την έφτιαξα με το AutoHotkey! ) Γίνεται λοιπόν, αλλά είναι λίγο μπελάς: (Δεν το χρησιμοποιώ. Το έφτιαξα έτσι, για παράδειγμα...) Κώδικας:
::blahtest::
SendInput, ^+2
Sleep, 100
SendInput,
( LTrim
Μπλα μπλα μπλα...
Blah blah blah...
Μπλα μπλα μπλα...
Eusebius
)
SendInput, ^+1
Return
Δεν είναι εκνευριστικό να αρχίσεις να γράφεις μια διεύθυνση URL ενώ το πληκτρολόγιο είναι στα ελληνικά; Ιδού μία λύση! Μόλις δει την ακολουθία των ελληνικών χαρακτήρων, κάνει Alt+Shift και την αντικαθιστά με τη λατινική, δηλ. τα δύο πράγματα που θα έπρεπε να κάνουμε με το χέρι και ενώ μπορεί να είχαμε γράψει ολόκληρη τη διεύθυνση. Αν δεν κοιτάξουμε την οθόνη ενώ γράφουμε, δεν παίρνουμε είδηση τίποτα! Κώδικας:
:*:ςςς.::{Alt Down}{Shift}{Alt Up}www.
:*:ηττπ::{Alt Down}{Shift}{Alt Up}http
Άλλα δύο παραδείγματα. Το πρώτο είναι για γερμανικά από αγγλικό πληκτρολόγιο και το δεύτερο για BBCode. Το λατινικό ερωτηματικό μετά τον αστερίσκο λέει του AutoHotkey να κάνει την αλλαγή ακόμα κι αν η συντομογραφία βρίσκεται μέσα σε λέξη. Οι συντομογραφίες του BBCode είναι εις διπλούν, ώστε να δουλεύουν και στο ελληνικό και στο λατινικό πληκτρολόγιο. (Τα άλλα ερωτηματικά, τα ελληνικά, εισάγουν σχόλια. Το AutoHotkey τα αγνοεί αυτά τα σχόλια. Είναι για δική μας ευκολία.) Κώδικας:
:*?:auuu::{ASC 0228} ; a Umlaut
:*?:ouuu::{ASC 0246} ; o Umlaut
:*?:uuuu::{ASC 0252} ; u Umlaut
:*?:szzz::{ASC 0223} ; Eszett
Κώδικας:
:*:bbbold::[b][/b]{Left 4}
:*:βββολδ::[b][/b]{Left 4}
:*:bblink::[url=][/url]{Left 7}
:*:ββλινκ::[url=][/url]{Left 7}
:*:bblist::[list]{Enter}[*]{Enter}[*]{Enter}[/list]{Up 2}
:*:ββλιστ::[list]{Enter}[*]{Enter}[*]{Enter}[/list]{Up 2}
Κώδικας:
^!.::Send, {ASC 0183} ; Άνω τελεία
3. Αναχαρτογράφηση πληκτρολογίου [Remapping] Αλλάξτε ή εξουδετερώστε οποιοδήποτε πλήκτρο ενός πληκτρολογίου! Μόνο και μόνο γιʼ αυτό πρέπει δοκιμάσετε το AHK! Δείτε πόσα πράγματα γίνεται να αλλάξουμε στο πληκτρολόγιο, στο ποντίκι και στο joystick!Έστω ότι έχουμε πληκτρολόγιο με Winkey μόνο από τη μία μεριά και θέλουμε να βάλουμε και από την άλλη, όπου έχει μόνο AppsKey (αυτό που βγάζει το context menu). Ορίζουμε το AppsKey να στέλνει δεξιό Winkey και, για να μη χάσουμε το AppsKey (που είναι χρήσιμο κι αυτό), το βάζουμε σε μία άλλη συντόμευση, π.χ., Shift+Space (που συνήθως δεν χρειάζεται για κάτι άλλο και είναι εύχρηστο): Κώδικας:
AppsKey::RWin +Space::AppsKey Κώδικας:
LWin::Return RWin::Return Κώδικας:
CapsLock::Ctrl Κώδικας:
CapsLock::Return 4. Πληκτροσυντομεύσεις Συνδυάζοντας ένα ή περισσότερα από τα Winkey (#), Shift (+), Ctrl (^) και Alt (!) με όποιο πλήκτρο θέλουμε μπορούμε να εκτελέσουμε οτιδήποτε. Η εντολή που χρησιμοποιούμε είναι συνήθως το Run. Οι παράμετροι του Run (οι εντός αγκυλών είναι προαιρετικές): Run, Target [, WorkingDir, Max|Min|Hide|UseErrorLevel, OutputVarPID] Συνήθως χρησιμοποιώ και την παράμετρο του working directory. Δεν ξέρω ποια προγράμματα την χρειάζονται και ποια όχι (ούτε πολυκαταλαβαίνω τί τη θέλουν), αλλά τη βάζω για να είμαι σίγουρος. :-P Κώδικας:
+#c::Run, control ; Πίνακας Ελέγχου +#d::Run, %A_MyDocuments% ; Ανοίγει τον φάκελο My Documents +#i::Run, http://insomnia.gr/vb3/search.php?do=getnew +#m::Run, http://mail.google.com/mail/ +#n::Run, notepad +#t::Run, %A_MyDocuments%\todo.txt Για την εντολή Run, notepad: το Notepad/Σημειωματάριο είναι από τα προγράμματα που μπορούμε να τα εκτελούμε δίνοντας μόνο ένα σύντομο όνομα χωρίς ολόκληρη τη διαδρομή του εκτελέσιμου, είτε επειδή το εκτελέσιμο βρίσκεται κάπου μέσα στο path του περιβάλλοντος είτε επειδή η διαδρομή δηλώνεται από το πρόγραμμα στο μητρώο [registry] μαζί με ένα σύντομο όνομα για γρήγορη εκτέλεση. Άλλα τέτοια πρόγράμματα είναι, π.χ., το κομπιουτεράκι (calc), το Acrobat Reader (acrord32), το MS Word (winword) και ο Mozilla Firefox (firefox). Αυτό δεν ισχύει μόνο για το AHK βέβαια. Με τον ίδιο τρόπο τα εκτελούμε και από το Run/Εκτέλεση. Για τα υπόλοιπα προγράμματα χρειάζεται η πλήρης διαδρομή. Π.χ.: Κώδικας:
+#a::Run, %A_ProgramFiles%\Azureus\azureus.exe Με μια συντόμευση μπορούμε βέβαια να εκτελέσουμε και πάνω από μία εντολές: Κώδικας:
+#i:: Run, http://insomnia.gr/vb3/search.php?do=getnew Run, http://mail.google.com/mail/ Run, notepad Return Λίγο πιο πονηρά κόλπα. Εκτέλεση/Ενεργοποίηση. Αυτό είναι από τα αγαπημένα μου. Με ένα και μοναδικό hotkey καλείς ένα πρόγραμμα είτε τρέχει είτε όχι (δηλ. παύει να σε απασχολεί αν το πρόγραμμα τρέχει ήδη ή δεν τρέχει, πού βρίσκεται κλπ.). Το πρόβλημα που κλήθηκε να λύσει το AutoHotkey εδώ: Κάποια προγράμματα υποστηρίζουν single-instance mode. Έτσι, μπορείς να ορίσεις ένα hotkey: αν δεν τρέχουν τα εκτελεί, αν τρέχουν ενεργοποιεί το παράθυρο. Άλλα προγράμματα, όπως ο Firefox και ο xplorer², δεν υποστηρίζουν single-instance mode. Αν τα εκτελέσεις ενώ τρέχουν, ανοίγει νέο παράθυρο, που συνήθως δεν το θες. Νά πόσο απλά λύνεται το πρόβλημα στον xplorer²: Κώδικας:
; xplorer² Pro ( Winkey+Backspace )
#Backspace::
IfWinExist, ahk_class ATL:ExplorerFrame
{
WinActivate
Return
}
Run, %PF%\xplorer2\xplorer2_UC.exe, %PF%\xplorer2
Return
Η ίδια δουλειά με αντεστραμμένες τις συνθήκες και λίγο πιο συνεπτυγμένο κώδικα: Κώδικας:
#Backspace::
IfWinNotExist, ahk_class ATL:ExplorerFrame
Run, %PF%\xplorer2\xplorer2_UC.exe, %PF%\xplorer2
WinActivate
Return
![]() Άλλη ωραία και απλή λύση. Κάθε φορά που ξεκινάω το Μείζον Ελληνικό Λεξικό πρέπει να γυρίσω τη γλώσσα στα ελληνικά (ξεκινάει στα αγγλικά επειδή αυτά έχω default στα Windows) και μετά να πατήσω Tab για να πάει ο δρομέας στο κουτάκι και να γράψω τη λέξη που θέλω. Πρόσθεσα λοιπόν ένα Alt+Shift κι ένα Tab στις εντολές με τις οποίες εκτελείται/ενεργοποιείται το Μείζον: Κώδικας:
+#z::
SetTitleMatchMode, 2
IfWinExist, Μείζον Ελληνικό Λεξικό
{
WinActivate
Return
}
Else
{
Run, %PF%\Meizon\mel.exe, %PF%\Meizon
WinWaitActive, Μείζον Ελληνικό Λεξικό
Sleep, 4000
Send, {Tab}{LAlt Down}{LShift}{LAlt Up}
}
Return
![]() Απλά πράγματα που σε απαλλάσσουν από επαναλαμβανόμενες ενοχλήσεις. ![]() Άλλα δύο κόλπα, για να τελειώνουμε μʼ αυτή την ενότητα. Αυτό είναι από την Βοήθεια του AHK. Αν είναι ανοιχτό το συρτάρι του κύριου CD/DVD, το κλείνει. Αν είναι κλειστό, το ανοίγει. Το χρησιμοποιώ συνέχεια. (Η συντόμευση που έχω ορίσει είναι Alt+Ctrl+Winkey+Space.) Τα σχόλια είναι του προγραμματιστή του AutoHotkey, Chris Mallett: Κώδικας:
+!#Space::
Drive, Eject
; If the command completed quickly,
; the tray was probably already ejected.
; In that case, retract it:
If A_TimeSinceThisHotkey < 1000 ; Adjust this if needed.
Drive, Eject, , 1
Return
Κώδικας:
+#F5:: FormatTime, MyTime1, , yyyy-MM-dd HH:mm:ss SendInput, %MyTime1% Return +#F6::Send, %A_Now%
5. Άλλα κόλπα Βασική διαχείριση παραθύρων Τρεις απλές εντολές για να μεγιστοποιούμε, να επαναφέρουμε και να ελαχιστοποιούμε παράθυρα με το Winkey και τα βέλη. Η παράμετρος A σημαίνει το ενεργό παράθυρο [Active]. Κώδικας:
#Up::WinMaximize, A #Down::WinRestore, A #Left::WinMinimize, A
Κώδικας:
#Left::
SetTitleMatchMode, 2
If (WinActive("Process Explorer -")
OR WinActive("ahk_class SciTEWindow")
OR WinActive("Treepad Lite")
OR WinActive("eMule v0.")
OR WinActive("- Mozilla Firefox"))
{
Send, !{Space}{Down 3}{Enter}
Return
}
WinMinimize, A
Return
![]() Βελτίωση προγραμμάτων Το Treepad Lite είναι πολύ βολικό προγραμματάκι για οργάνωση σημειώσεων, αλλά δεν έχει autosave. Έχασα μία φορά πράγματα από κρασάρισμα και δεν θέλω να την ξαναπάθω, ούτε έχω όρεξη να ψάχνω για άλλο πρόγραμμα. Όρισα λοιπόν ένα timer: Κώδικας:
SetTimer, AutoSaveTPL, 180000 ; AutoSave in Treepad Lite Κώδικας:
AutoSaveTPL: SetTitleMatchMode, 2 IfWinExist, Treepad Lite WinMenuSelectItem, , , File, Save ; If the app lacks a standard menu bar, use: ControlSend, , ^s Return Το επόμενο είναι λίγο ανόητο, αλλά δεν έχω τίποτα άλλο για να δείξω τις ποντικοεντολές του ΑΗΚ. :-P Το έφτιαξα μια μέρα που είπα «δεν πάει άλλο» μʼ ένα από τα χρόνια bugs του ενός και μοναδικού Firefox. Χάνεται η εστίαση από τη σελίδα που βλέπεις: κάνεις, π.χ., PageUp και PageDown και δεν ακούει. Άμα δεν έχεις το ποντίκι στο χέρι, είναι εκνευριστικό να ψάχνεις να το βρεις. (Αναρωτιέμαι αν έχει καθίσει ποτέ κανείς από την ομάδα του Firefox να σερφάρει λίγα λεπτά χωρίς ποντίκι, να δει κάτι τέτοια ωραία bugs...). Έφτιαξα λοιπόν μια συντόμευση που κάνει κλικ κάπου στη σελίδα, για να επαναφέρει την εστίαση: :-P Κώδικας:
$^`::
IfWinNotActive, ahk_class MozillaUIWindowClass
{
Send, ^`
Return
}
CoordMode, Mouse, Screen
MouseGetPos, MouseX, MouseY
MouseMove, 4, 512, 0
Sleep, 500
MouseClick, Left
MouseMove, %MouseX%, %MouseY%, 0
Return
Κώδικας:
#IfWinActive, ahk_class MozillaUIWindowClass ^`:: CoordMode, Mouse, Screen MouseGetPos, MouseX, MouseY MouseMove, 4, 512, 0 Sleep, 500 MouseClick, Left MouseMove, %MouseX%, %MouseY%, 0 Return #IfWinActive
Στο σάιτ του AutoHotkey έχει και ένα έτοιμο σκριπτ που μετατρέπει την αριθμομηχανή [Numpad] σε ποντίκι! Αν μείνετε ποτέ χωρίς ποντίκι, τώρα ξέρετε τί θα κάνετε! :-P 6. Έτοιμα σκριπτ από τo φόρουμ του AutoHotkey Στο σάιτ του AHK έχει πολλά έτοιμα σκριπτ που είναι στην ουσία μικρά προγράμματα. Ακόμα περισσότερα υπάρχουν στο φόρουμ, φτιαγμένα από μέλη. Δύο που χρησιμοποιώ συνέχεια. Το πρώτο είναι το Incrementally switch between windows. Το καλώ με μια συντόμευση, αρχίζω να γράφω μέχρι να έρθει πάνω-πάνω το παράθυρο που θέλω και χτυπάω Enter. Με έσωσε μια φορά που είχα να δουλέψω με 30 παράθυρα του ίδιου προγράμματος, που είχαν από ένα διαφορετικό αρχείο το καθένα. Ήταν εφιάλτης να ψάχνω το παράθυρο που θέλω με Alt+Tab ή με το ποντίκι: ![]() Το δεύτερο είναι το 320MPH - Ultra Fast Anything-Launcher. Το καλώ κι αυτό με μια συντόμευση, γράφω μέχρι να μείνει ή να έρθει πάνω-πάνω αυτό που θέλω και χτυπάω Enter. ![]() 7. Προβλήματα Δείτε μια ωραία συντόμευση: Κώδικας:
+#g:: Send, ^c Run, http://www.google.com/search?q=%Clipboard% Return
Γενικά, τα μόνα παράπονά μου από το AHK σχετίζονται μʼ αυτό: ότι δεν έχει έκδοση Unicode. Παρόμοια προβλήματα συνάντησα όταν πήγα να χρησιμοποιήσω την εντολή FileAppend, η οποία κολλάει κείμενο στο τέλος ενός αρχείου. 8. Σύνδεσμοι Σχετικοί με το AutoHotkey
Παρόμοια προγράμματα
Χρήσιμα εργαλεία για όταν φτιάχνουμε σκριπτάκια και παρουσιάσεις στο Ινσόμνια Αλλαγές
__________________
. Προσοχή! Η συμμετοχή σε διαδικτυακά φόρουμ βλάπτει σοβαρά την πίστη στην ανθρωπότητα! |
|
|
|
|
#2 |
|
Moderator ε.α
Ημ. Εγγραφής: Apr 2005
Μηνύματα: 2,454
|
Κράτηση... Το είχα σχεδόν έτοιμο από καιρό και κάποια στιγμή έπρεπε να το τελειώσω. Αλλά βγήκε πολύ μεγάλο και μπορεί να κόψω τίποτα. ![]()
__________________
. Προσοχή! Η συμμετοχή σε διαδικτυακά φόρουμ βλάπτει σοβαρά την πίστη στην ανθρωπότητα! |
|
|
|
|
#3 |
|
Senior Member
Ημ. Εγγραφής: Jun 2002
Τοποθεσία: Νικαια
Μηνύματα: 820
|
Πολυ ωραια δουλεια !Καλογραμμενο και τακτοποιημενο ! Σιγουρα μπορει να σε βγαλει απο πολλα ενοχλητικα προβληματακια των Windows.
__________________
|
|
|
|
|
#5 |
|
Senior Member
Ημ. Εγγραφής: May 2005
Τοποθεσία: Ptolemaida Macedonia N.Greece
Μηνύματα: 768
|
Απλα καταπληκτικος και -α ολα
__________________
|
|
|
|
|
#6 |
|
Senior Member
Ημ. Εγγραφής: Oct 2003
Τοποθεσία: Ιωάννινα
Μηνύματα: 2,854
|
Αποθηκεύουμε το παρακάτω σαν WellDone.js: Κώδικας:
var shell = WScript.CreateObject("WScript.Shell");
shell.SendKeys("^+2"); //Βάλε ελληνικά
shell.SendKeys("+mpr;abo");
shell.SendKeys("^+1"); //Βάλε αγγλικά
shell.SendKeys("+Eusebius");
Δεξί κλικ στη συντόμευση που φτιάξαμε, ιδιότητες και της αναθέτουμε να ανοίγει με το συνδυασμό Alt+Ctrl+W. Μετά όπου κι αν είμαστε, π.χ. εδώ στο Insomnia, πατάμε Alt+Ctrl+W και βγαίνει Παράθεση:
|
|
|
|
|
|
#7 |
|
Moderator ε.α
Ημ. Εγγραφής: Apr 2005
Μηνύματα: 2,454
|
Να 'στε καλά, παιδιά! ![]() Άλκη, κόντεψα να πνιγώ! :-P
__________________
. Προσοχή! Η συμμετοχή σε διαδικτυακά φόρουμ βλάπτει σοβαρά την πίστη στην ανθρωπότητα! |
|
|
|
|
#8 |
|
Member
Ημ. Εγγραφής: Sep 2005
Μηνύματα: 72
|
Μπράβο ρε Eusebius. Χρησιμοποιώ την Autohotkey εδώ και ένα χρόνο. Και είναι γ****η.
__________________
Hello Programming |
|
|
|
|
#9 |
|
Moderator ε.α
Ημ. Εγγραφής: Apr 2005
Μηνύματα: 2,454
|
Ευχαριστώ! ![]() Ενημέρωσα ένα παράδειγμα χρησιμοποιώντας κάτι που προστέθηκε τελευταία στη γλώσσα και πρόσθεσα λινκ στη σελίδα του πρότζεκτ στο SourceForge.net. Έχει ενταχθεί εδώ και μερικούς μήνες στο SF.net: http://sourceforge.net/projects/ahk/ Επίσης, για όσους ενδιαφέρονται, το πρότζεκτ χρειάζεται πόρους. Όχι! Δεν ζητάνε λεφτά! ![]() AutoHotkey Needs You http://www.autohotkey.com/forum/viewtopic.php?t=14238
__________________
. Προσοχή! Η συμμετοχή σε διαδικτυακά φόρουμ βλάπτει σοβαρά την πίστη στην ανθρωπότητα! |
|
|
|
|
#10 |
|
Senior Member
Ημ. Εγγραφής: Mar 2002
Μηνύματα: 3,612
|
Αν και δεν χρησιμοποιώ αυτό το πρόγραμμα, και μάλλον δε θα βρω την όρεξη να το ψάξω, δε μπορώ παρά να μη σε συγχαρώ για την καταπληκτική δουλειά σου (μόλις σήμερα το είδα). Μπράβο! |
|
|
«
Προηγούμενο Θέμα
|
Επόμενο Θέμα
»
| Εργαλεία | |
|
|
Όλες οι ώρες είναι GMT +3. Η ώρα τώρα ειναι 02:32.




Με βάση το από πάνω, αν γράψουμε βδγ, αναπτύσσεται σε παρεμπιπτόντως. Αν γράψουμε Βδγ, αναπτύσσεται σε Παρεμπιπτόντως. Το ίδιο για τα λατινικά.






