Wikibooks:Brudnopis
Z Wikibooks, biblioteki wolnych podręczników.
Witaj! Brudnopis jest miejscem, gdzie możesz bez ograniczeń ćwiczyć swoje zdolności edytorskie! Jeżeli potrzebujesz pomocy napisz do innych użytkowników w Barze.
Witaj w kursie programowania w języku AutoIt na Wikibooks! Niniejszy podręcznik ma za zadanie zademonstrować i wytłumaczyć składnię samego języka, jego możliwości oraz pokazać przykładowe zastosowania.
Spis treści |
AutoIt: Część 1 - Podstawy języka [edytuj]
Spis treści [edytuj]
Wstęp [edytuj]
- O podręczniku

- podstawowe informacje, o autorach, jak pomóc - O języku AutoIt

- historia i zastosowanie języka AutoIt - Czego potrzebujesz

- informacje o niezbędnych narzędziach - SciTE

- zintegrowane środowisko AutoIt, polonizacja
AutoIt dla początkujących [edytuj]
- Pierwszy program

- wstęp do składni języka - Zmienne w AutoIt

- użycie, typy, stałe - Operatory

- matematyka w języku AutoIt, operatory matematyczne - Instrukcje sterujące

- if, switch, select, for, while, until - Funkcje

- pojęcie funkcji i procedury - Funkcje matematyczne

- dostępne funkcje, liczby losowe i szesnastkowe - Ćwiczenia dla początkujących

AutoIt dla zaawansowanych [edytuj]
- Funkcje rekurencyjne

- definicje i realizacja, ćwiczenia - Funkcje polimorficzne

- definicje i realizacja - Makra

- co to są makra, wykaz makr, @error, @extended - Operacje na plikach

- obsługa plików w praktyce - Tablice

- pojęcie tablicy, operacje na tablicy - Napisy (stringi)

- operacje, konwersje, formatowanie, ćwiczenia - Łańcuchy binarne

- opis, funkcje - Wyrażenia regularne

- opis, użycie, ćwiczenia - Pliki konfiguracyjne

- tworzenie, edycja i czytanie plików INI - Wyskakujące okna - prosta interakcja ze skryptem

- opis i wykorzystanie - GUI

- tworzenie i obsługa graficznego interfejsu użytkownika GUI - Zasobnik systemowy (Tray)

- konfiguracja zasobnika systemowego - Przejmowanie kontroli

- przejęcie kontroli nad zewnętrznymi procesami - Konsola tekstowa

- obsługa konsoli tekstowej, współpraca z programami konsolowymi - Dyrektywy i funkcje konfiguracyjne translatora

- konfigurowanie interpretera, edytora i kompilatora - Tworzenie bibliotek

- UDF - Korzystanie z bibliotek DLL

- DLL - Obiekty COM

- korzystanie z obiektów COM - Nietypowe techniki programowania

- metaprogramowanie, metajęzyk, refleksyjność - Rejestr systemowy

- operacje na rejestrze systemowym - Sieć

- internet, TCP, UDP - Inne użyteczne funkcje

- niektóre użyteczne funkcje nie opisane jeszcze w podręczniku
Dodatek A [edytuj]
- Ćwiczenia dla początkujących - przykładowe rozwiązania

- Ćwiczenia dla zaawansowanych - przykładowe rozwiązania

- Indeks do części 1

AutoIt: Część 2 - Biblioteka standardowa [edytuj]
- Funkcje GUI

- Funkcje rozszerzonej obsługi GUI