Articoli con tag autoit
AutoIT Dodicesima Lezione: Gestione completa della Clipboard
1Finalmente dopo moltissimo tempo, ecco una nuova lezione di AutoIT , appena sfornata (beh, più o meno, l’ho scritta martedì).
Inoltre, ho aggiornato l’indice delle lezioni e ho aggiunto a tutte le lezioni i link ad esso, alla lezione precedente ed alla successiva.
Inoltre inoltre, è stato aggiunto un Syntax Highlighter, come noterete.
Oggi parlerò di come gestire la clipboard in modo davvero completo. Infatti AutoIT3, mette a disposizione una serie di funzioni che lavorano con le API di Windows (tranquilli, non vi pungono!).
Intanto, ogni volta che vorrete usare queste funzioni, dovrete Leggi tutto >>
Come installare una distro di Linux via USB
1Tux, un pinguino paffuto dall'aria contenta. (Wikipedia)
Bisogna dirlo, Linux negli ultimi tempi si è diffuso a macchia d’olio, e la sua diffusione cresce in maniera esponenziale.
Tutti, anche se non sanno cos’è, hanno già sentito il suo nome.
Esso è conosciuto anche nell’ambito della sicurezza, infatti è sicuramente il kernel più utilizzato per i server, dove la sicurezza e l’efficenza sono obbligatorie.
Ma cos’è questo Linux? Il primo lamer di passaggio mi risponderebbe che è un sistema operativo. No, caro mio. Linux è un kernel, che, per farla semplice, è quel software che si Leggi tutto >>
AutoIT Undicesima Lezione: AutoIT2
4Ciao a tutti, in questa breve lezione vorrei spendere qualche parola su AutoIT2, predecessore del linguaggio che solitamente spiego.
Più che altro vorrei spiegare la sintassi e le principali funzioni.
La sintassi era piuttosto diversa:
Funzione, parametro1, parametro2, ecc…
Se volete provare la precedente versione di AutoIT, basta scaricare l’installer da qui (ZIP ver 2.64 | Installer ver 2.64). Se per curiosità volete provare anche additirittura AutoIT1, qui c’è lo ZIP della 1.8.
Prima era tutto meno logico. Ad esempio gli if:
IfEqual, IfGreater, IfGreaterEqual, IfLesser, Leggi tutto >>
AutoIT Decima Lezione: un approfondimento sulle variabili
2Ciao a tutti e benvenuti alla decima lezione di AutoIT. Faccio qualche piccola premessa e poi inizio con la spiegazione. Vi chiedo scusa per prima cosa, per la mia assenza prolungata, ma sono in (meritata) vacanza, e quindi mi scuso un’altra volta per la formattazione poco corretta dell’articolo, ma il cellulare non è il massimo soprattutto se usato alle 4 di notte durante un attacco di non-riesco-a-dormire-che-caldo!
L’articolo è stato rivisto, ora è decente
Per ora abbiamo parlato di cose molto semplici, ma da adesso e soprattutto da qualche lezione più avanti (si parla di settembre Leggi tutto >>
AutoIT Nona Lezione: matematica e applicazioni pratiche
3Ciao a tutti e benvenuti alla nona lezione di AutoIT3.
Oggi finiremo (o meglio, finirete) la calcolatrice e parleremo di un argomento importante: a cosa accidenti serve alla fine AutoIT??
Cominciamo con la calcolatrice: io non vi fornisco il source bello pronto, no. Perché? Perché con queste dieci lezioni (dopo aver letto anche questa) voi siete oramai in grado di creare una calcolatrice e molto altro.
Una funzione sola: Number(espressione). Tutto qui. Questa funzione risolve semplicemente espressioni e operazioni. Ma la potenza sta nel fatto che risolve espressioni contenute in stringhe, per Leggi tutto >>
AutoIT Ottava Lezione: Operazioni sul registro di sistema
2Ciao a tutti.
Quest’oggi spiegherò le funzioni per agire sul registro di sistema.
Sì, lo so, dobbiamo finire la calcolatrice, prometto che nella prossima lezione ne parleremo.
Premessa: per modificare il registro, bisogna avere i diritti di amministrazione, quindi all’inizio di ogni programma che andrà a modificare il registro, bisogna inserire questa direttiva:
#RequireAdmin
Va prima di qualsiasi altra cosa, serve a mostrare la classica finestrella dell’User Account Control (UAC).
Ecco le funzioni:
RegRead(“chiave”, “valore”) ;serve a leggere un valore del registro
RegWrite(“chiave”, Leggi tutto >>
AutoIT Settima Lezione: alcuni chiarimenti
5Ciao a tutti! Che bello, la prima lezione scritta “ufficialmente” per techNoDin. Infatti le altre sono state trasferite dall’altro blog pari pari…
Essendo l’autore di una guida di AutoIT, vorrei dire alcune cose, che riguardano la programmazione in generale.
Vorrei innanzitutto premettere che mi è venuto in mente di scrivere questo post, dopo aver visto, frequentato e partecipato ad un noto forum di forumcommunity parlante di AutoIT. Benissimo, breve storia (uffa, ma come sei noioso RiKI ).
Inizio l’”avventura” da lettore, poi da “critico” e “consigliere” e poi da “aiutatore” (sì, lo so, Leggi tutto >>
AutoIT Sesta Lezione: GUI e Skin (parte 2)
12AutoIT sesta lezione: GUI e Skin parte 2
Eccoci alla seconda parte delle GUI e delle Skin. In questa lezione spegheremo come interagire con i controlli e spiegheremo altri controlli.
Verranno spiegati menu, context menu, radio, checkbox, edit, label, button. In futuro poi, ne verranno spiegati altri (ma tra un po’ di lezioni).
Questa guida avrebbe dovuto essere fatta da me e Anubi, “mi ha fatto capire” che non la vuole fare.
Cominciamo con i controlli che utilizzeremo nella calcolatrice (solo button in effetti!): Button: i bottoni. Molto semplici e facili da capire. Eccone la Leggi tutto >>
AutoIT Sesta Lezione: GUI e Skin (parte 1)
5Benvenuti alla sesta lezione di AutoIT…
Ecco arrivata la lezione con cui finalmente inizieremo a fare il primo vero programma d’esempio, che si svilupperà nelle prossime lezioni. Per capire questa lezione è ESSENZIALE avere letto (e capito) le lezioni da 1 a 4.
Intanto cominciamo con una distinzione: GUI = Graphical User Interface, interfaccia grafica per facilitare l’uso di un programma (prima era tutto come il prompt dei comandi)
Skin = “Tema” da applicare ad una GUI.
Il programma di esempio sarà una calcolatrice, che alla fine potrete installare al posto di quella di Windows… Sarà Leggi tutto >>
AutoIT Quinta Lezione: Cicli e Drive
1Benvenuti alla quinta lezione di AutoIT…
Inizio con qualche parola sugli operatori, che mi sono dimenticato nella lezione di If. Sono comunque semplicissimi, eccoli:
= è ovviamente uguale <> è diverso += è addizione, es.: $v = 1 $v += 1 ; $v diventa 2 -= sottrazione *= moltiplicazione /= divisione > maggiore, utile negli if < minore, utile negli if Passiamo alla lezione di oggi… Oggi vi parlerò dei cicli e delle funzioni per identificare i drive. Un ciclo è una serie di operazioni che si ripetono per un numero di volte determinato o dall’utente (tramite input) o dal programmatore (tramite Leggi tutto >>AutoIT Quarta Lezione: operazioni sui file
1Questa sarà più corta delle altre per il semplice motivo che c’è meno da sapere ed è più semplice. Si consiglia di leggere la lezione sulle Macro e di seguire il link alla fine della pagina, dove sono listate.
I nomi delle funzioni dicono tutto, ma commento ugualmente tutte le funzioni. Ecco le funzioni sui file:FileExists(“percorsofile.ext”) ;controlla se un file esiste $file = FileOpen(“percorsofile.ext”) ;apre un file FileWrite($file, “testo”) ;scrive in un file continuando sulla stessa riga FileWriteLine($file, “testo”) ;scrive una nuovaLeggi tutto >>

Commenti recenti