Dzisiaj postanowiłem napisać tutorial jak pisać bat'che. Raczej nie przyda się to w pisaniu cheatów, chociaż kto wie co można z tym zrobić. Ogólnie pisanie bat'chów w jakimś stopniu może pomóc, przybliżyć programowanie w innych językach. Więc zapraszam do czytania.
Aby zacząć cokolwiek trzeba poznać podstawowe komendy MS-DOS A nasze programy będziemy pisać w notatniku...
Jeszcze przed komendami musimy poznać ogólną strukturę pisania.
1. Ogół
- Jak już pisałem program piszemy w notatniku i zapisujemy z rozszerzeniem *.bat.
- Zazwyczaj piszemy jedną komendę w lini i kończymy tę linię ENTEREM.
- Linię możemy rozbudować poprzez operatory kierowania '>>' i '>' oraz '|'.
- Nie potrzebujemy żadnych kompilatorów
2. Komendy
Jest to cząstka komend DOS'a ;]
- del - usuwa plik
- copy - kopiuje plik
- cls - czyści ekran
- dir - wyświetla listę plików i katalogów
- echo - wyświetla komunikaty lub włącza i wyłącza echo poleceń
-- echo tekst - wyświetla tekst
-- echo. - wyświetla pustą linię
-- echo off - powoduje wstrzymanie wyświetlanie komend i ścieżek dostępu na ekranie
-- echo on - powoduje włączenie wyświetlania komend i ścieżek dostępu na ekranie
-- echo teskt >plik.txt - zapisuje tekst do pliku plik.txt
-- echo tekst >>plik.txt - dopisuje tekst do pliku plik.txt
- exit - kończy działanie programu
- find - wyszukuje ciąg tekstowy w pliku lub plikach
- findstr - wyszukuje ciągi znaków w plikach
- md - tworzy katalog
- cd - wchodzi do katalogu
-- cd.. - wychodzi o jedne poziom do góry
-- cd\ - wychodzi do głównego katalogu
- pause - zatrzymuje działanie programu i czeka aż użytkownik naciśnie
- jakiś klawisz (wyświetla komunikat - Aby kontynuować naciśnij dowolny
- klawisz...)
- pause >> nul - to co powyżej ale bez komunikatu
- rd - usuwa katalog
- ren - zmienia nazwę pliku
- start - uruchamia program lub polecenie w osobnym oknie
- time - wyświetla lub ustawia czas systemowy
- xcopy - kopiuje pliki i katalog
- format - formatuje dysk
3. Pisanie
Kiedy już znamy podstawowe informacje możemy zacząć pisanie...;]
Otwieramy notatnik...
Piszemy w nim:
KOD
echo cls
Zapisujemy np. mpc.bat i otwieramy. Program nam błysną na ekranie. Aby temu zaradzić dopiszmy pause więc otwieramy go z powrotem ppm>edytuj i po enterze dopisujemy pause aby nasz program wyglądał tak:
KOD
echo cls
pause
Jak widzimy program wyświetla to co powinien ale jest ścieżka do pliku... Aby tego nie było przekształcamy nasz kod aby wyglądał tak:
KOD
@echo off
echo cls
pause >> nul
echo cls
pause >> nul
Miłego kombinowania!
Narzędzia Dla Programistów
1# Kompilatory
Visual C++ 2010 Express
Producent: Microsoft Corporation
Opis:
Najlepsze narzędzie do rozpoczęcia swojej przygody z C++. Zaawansowane IDE które pozwoli nam napisać każdy bot i cheat.
Download:
http://download.microsoft.com/download/1/D/9/1D9A6C0E-FC89-43EE-9658-B9F0E3A76983/vc_web.exe
C++ Builder 6 Personal
Producent: Borland
Opis: Świetne środowisko pracy dla tych którzy już są wtajemniczeni w języku C++ i chcą przyśpieszyć sobie pracę.
Download:
Serial Number: 49b2-9z8py-4s7pv Authorization Key: t2d-zy7 http://download.borlandforum.com/cbuilder/CBuilder6Personal/CBuilder6Personal.zip
Dev C++ 5.0 beta 9.2 (4.9.9.2) with Mingw/GCC
Producent: Bloodshed
Opis: Jedno z lepszych środowisk pracy, szczególnie do nauki C++. Dev C++ został zakwalifikowany przez ministerstwo edukacji i zalecany jest maturzystom zdającym z informatyki.
Download:
http://sourceforge.net/settings/mirror_choices?projectname=dev-cpp&filename=Binaries/Dev-C%2B%2B%204.9.9.2/devcpp-4.9.9.2_setup.exe
Turbo Pascal 7.0
Producent: Borland
Opis: Środowisko w którym napiszemy proste jak i zaawansowane aplikację, używane dalej w szkołach informatycznych.
Download:
http://rapidshare.com/files/419235940/Turbo_Pascal_7.0.exe
Delphi 7 Personal
Producent: Borland
Opis: Jedno z najpopularniejszych obecnie środowisk programowania w Delphi.
Download:
http://student.agh.edu.pl/~lechup/Delphi_7_Personal.zip
BlueJ 2.2.1
Producent: Michael Kölling
Opis: Jest to graficzne środowisko programistyczne do tworzenia aplikacji w języku Java. Polecany osobom zaczynającym naukę, piszącym proste aplikacje.
Download:
http://www.bluej.org/download/files/bluejsetup-221.exe
2# Nauka Programowania
Symfonia C++ Tom I-III
Producent: Jerzy Grębosz
Opis: Najstarsza i bogata książka o programowaniu w C++. Osobiście polecam.
Download:
http://hotfile.com/dl/8589362/f015739/Jerzy_Grbosz_-_Symfonia_C.rar.html
Pasja C++ Tom I-II
Producent: Jerzy Grębosz
Opis: Kolejna świetna książka Jerzego Grębosza.
Download:
http://hotfile.com/dl/8467881/b2c2a8b/Pasja_C_-_Jerzy_Grbosz.rar.html
C++ dla każdego
Producent: Jesse Liberty
Opis: Dobra książka o programowaniu w C++.
Download:
http://hotfile.com/dl/8414677/e0fde54/C_Dla_Kadego.rar.html
C++ BuilderX - Ćwiczenia
Producent: M. Owczarek
Opis: Jak sama nazwa mówi.
Download:
http://hotfile.com/dl/8373655/0f877cb/C_BuilderX_-_Cwiczenia.rar.html
Thinking in C++. Edycja polska. Tom 1-2
Producent: B. Eckel
Opis: Obszerna książka długo oczekiwana niegdyś w wersji Polskiej.
Download:
http://hotfile.com/dl/8360943/6b91b42/Bruce_Eckel_-_Thinking_in_C_PL_TOM1.rar.html http://hotfile.com/dl/8365884/459229e/Bruce_Eckel_-_Thinking_in_C_Tom_2.rar.html
Od podstaw Visual C++ 2005
Producent: Xavier Pacheco, Steve Teixeira
Opis: Książka oparta na programowaniu przy użyciu Visual C++.
Download:
http://hotfile.com/dl/8574749/c28497b/Od_podstaw_Visual_C___2005.rar.html
Delphi 6. Vademecum profesjonalisty. Tom I
Producent: I. Horton
Opis: Obszerna książka o nauce języka Delphi.
Download:
Mirror 1# http://rapidshare.com/files/103249080/Delphi_6._Vademecum_profesjonalisty._Tom_I.rar Mirror 2# http://rapidshare.com/files/218973837/Delphi_6._Vademecum_profesjonalisty._Tom_I.rar
Sekrety języka C#
Producent: A. Stefańczyk
Opis: Poznaj sekrety C#.
Download:
http://hotfile.com/dl/8590429/8b08730/Sekrety_jezyka_c.rar.html
C# Księga przykładów
Producent: A. Jones
Opis: Wyśmienita książka o C# która ma nie mało do przekazania.
Download:
http://hotfile.com/dl/8601910/0bbffb6/C__Ksiega_Przykladow_-_A.Jones.rar.htmll
C# Porady i metody
Producent: C. Wright
Opis: Następna wyśmienita książka dla zakochanych w C#.
Download:
http://hotfile.com/dl/8593326/4547c5c/C__Porady_i_Metody_-_Charles_Wright.rar.html
C# Ćwiczenia
Producent: M. Lis
Opis: Książka z ćwiczeniami dla przyszłych programmerów C#.
Download:
http://hotfile.com/dl/8593326/4547c5c/C__Porady_i_Metody_-_Charles_Wright.rar.html
Thinking in Java. Edycja Polska
Producent: B. Eckel
Opis: Potężna książka o Javie. Następne udane dzieło B.Eckel'a.
Download:
http://hotfile.com/dl/8357497/adb471d/Thinking_in_Java_4edPL.rar.html
Praktyczny Kurs Java
Producent: M.Lis
Opis: Dla tych którzy chcą nauczyć się Javy. Praktyka i teoria w jednym.
Download:
http://hotfile.com/dl/8782519/8d65cbf/Helion_Java_Podstawy_wyd8.rar.html
3# Sniffery, Edytory i Debuggery
Cheat Engine 5.61
Producent: Dark Byte
Opis: No chyba tutaj nie trzeba się rozpisywać.
Download:
http://cheatengine.org/download/CheatEngine561.exe
WPE Pro 0.9a
Producent: Bradyok
Opis: Najlepszy znany wszystkim sniffer pakietów.
Download:
http://wpepro.net/plugins/p13_download_manager/getfile.php?categoryid=4&p13_sectionid=1&p13_fileid=310&p13_versionid=556
Resource Hacker 3.4.0.79
Producent: Angus Johnson
Opis: Edytor plików, przydatny programistom szczególnie gdy chcą dobrać się do source niezabezpieczonej aplikacji.
Download:
http://delphi.icm.edu.pl/ftp/tools/ResHack.zip
OllyDBG SND Edition
Producent: Oleh Yuschuka
Opis: Niezbędne narzędzie każdego crackera, w dodatku wersja profesjonalna SND która już zanikła w internecie.
Download:
http://rs75.rapidshare.com/files/44123914/0_1_1_YDbg_Beta_Full.7z
Brak komentarzy:
Prześlij komentarz