Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Pomocy Pisanie Botów Itp..


Rekomendowane odpowiedzi

Opublikowano

Siema może ktoś mi pomóc od czego zacząć programowanie przesłać jakiś video poradnik bo chce robić boty pomagać ludziom i nauczyć się też dla siebie ale niewiem od czego zacząć programowanie. Chętnie też bym się pouczył od kogoś np przez skype by mi mówił co mam robić naprawdę chce się nauczyć :programowania , piasania botów itp więc HELP

1318607859.png

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Pomogłem kliknij + :)

Opublikowano

Wchodzisz na pierwszy lepszy warezowy/torrentowy serwis i ściągasz ebooka, następnie go czytasz i uczysz się programować.

Knowledge is power. Power corrupts. Study hard, be evil!

Opublikowano

Dokładniej chodziło mi o botowanie =) tylko z chęci nauki rozpisałem się za bardzo właśnie się bawię w AutoIt wszyscy którzy wyrażali chęć pomocy mają plusa

1318607859.png

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Pomogłem kliknij + :)

Opublikowano

AutoIt to małe gówno dla skrypterow, nie dla programistów.

Nie wymaga myślenia i jest zajebiście łatwe do zdekompilowania.

Używają tego gimnazjaliści nazywający siebie "programistami" bo potrafią znaleźć pixel na ekranie używając kodu z neta.

Jeżeli chcesz być kolejnym dzieckiem neo to trzymaj się tego syfu dalej, a jak masz troche większe ambicje to przesiądź się na C++/C#/Jave.

Knowledge is power. Power corrupts. Study hard, be evil!

Opublikowano

AutoIt to małe gówno dla skrypterow, nie dla programistów.

Nie wymaga myślenia i jest zajebiście łatwe do zdekompilowania.

Używają tego gimnazjaliści nazywający siebie "programistami" bo potrafią znaleźć pixel na ekranie używając kodu z neta.

Jeżeli chcesz być kolejnym dzieckiem neo to trzymaj się tego syfu dalej, a jak masz troche większe ambicje to przesiądź się na C++/C#/Jave.

Wiesz ja mam 14 lat dopiero zaczynam narazie chce się pobawić z drobnymi rzeczami jak trochę podłapie to przerzucę się na coś trudniejszego i niemartw się nie będę latał po gim i krzyczał ,że jestem programistą

1318607859.png

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Pomogłem kliknij + :)

Opublikowano

nestle, brawo dla PROGRAMISTY który jak jedyny na świecie potrafi dekompilować skrypty Autoita, szacunek i uznanie dla ciebie, tego JEDYNEGO !!

JAK TO ZROBIŁEŚ ?

jestem gotów nawet zapłacić w realu dośc dużą kase za taką możliwość , nawet fakturę VAT wystawie czy rachunek za usługę bo naprawdę jest mi to bardzo potrzebne do pracy

 

czyz kody z innych języków nie sa tym samym co i w autoit ?

 

piszesz program od podstaw SAM czy używasz zdefiniowanych funkcji czy kontrolek napisanych przez innych ?

w kazdym z języków programowania robisz to samo , a jak masz naprawde dużo czasu i zapału to dopiero bierzesz się do zrobienia czegokolwiek samemu i piszesz wszystko od podstaw z własnymi funkcjami , to nie pierdol mi tu o łatwości autoita gdzie w porównaniu do tego nie ma mozliwości zrobienia czegokolwiek w zewnętrznym programie ułatwiającym zrobienie w pełni funkcjonalnego programu przy minimum znajomości programowania

If you = stupid then

insert(foot.in.your.ass)

end if

licznik-54-96732-stat.png

Opublikowano

Jesteś małym neokidem i gówno wiesz. Naucz się czytać ze zrozumieniem.

Nawet taki neokid jak Ty potrafiłby to zdekompilować bez największych problemów, więc nie widzę sensu pisania w tym skoro każdy pierwsze debil może ukraść Ci twój(specjalnie z małej) kod, nad którym tak ciężko pracowałeś i włożyłeś tyle wysiłku. Jeszcze raz, AutoIt nie jest językiem programowania - jest językiem skryptowym, co możesz sobie nawet na wikipedii doczytać(http://pl.wikipedia.org/wiki/AutoIt). Broń dalej swojego śmiesznego języczka albo weź się w końcu za coś porządnego.

Knowledge is power. Power corrupts. Study hard, be evil!

Opublikowano

neokidem to sam jesteś, ja nawet nie wiem co znaczy to nie moje pokolenie gówniarzy

potrafisz to zrób to co aktualnie nie jest możliwe a nie pierdol głupot ze jest możliwe, sprawdz wcześniej swoje posiadane informacje, bo jeśli to takie bardzo proste masz pole do popisu udowodnić swoje twierdzenia

 

też naucz się ze zrozumieniem bo nigdzie nie określam Autoita jakimś językiem programowania tylko wyraźnie napisałem ze jest językiem skryptowym i nie porównuje go z żadnym językiem tylko podawałem podobieństwa

If you = stupid then

insert(foot.in.your.ass)

end if

licznik-54-96732-stat.png

Opublikowano

Temat ten jest o językach programowania więc nie wiem z jakiego w ogóle powodu dalej tracisz mój czas na pieprzenie głupot o AutoIt'cie.

Z tego co do tej pory wywnioskowałem to jesteś totalnym laikiem i bronisz swojego jedynego słusznego języku skryptowania, gdyż jesteś zbyt płytki aby zająć się czymś ambitniejszym.

Niestety nie wszystko jest dla wszystkich lecz mam nadzieję, że autor tematu jednak posiada jakieś ambicje i zamiast wziąć cukierka weźmie cały worek cukierków.

Knowledge is power. Power corrupts. Study hard, be evil!

Opublikowano

niczego nie bronie, usiłuje tylko uzyskać poświadczenie prawdy tego co piszesz , więc albo opierasz się na jakiś opiniach i twierdzeniach albo sam sprawdziłeś możliwości , jęśli nie masz potwierdzenia to świadczysz tylko niesprawdzone i nieprawdziwe informacje co i za tym idzie wprowadzasz świadomie kogoś w błąd

If you = stupid then

insert(foot.in.your.ass)

end if

licznik-54-96732-stat.png

Opublikowano

Powiedz mi w jaki sposób chcesz daleko zajść z AutoIt'em, który nie posiada nawet możliwości programowania obiektowo?

Jest to typowy język skryptowy, za pomocą którego możesz sobie znaleźć pixel i w niego kliknąć myszką.

A gdzie są klasy? Gdzie eventy? Naprawdę nie zajdziesz daleko z tak ograniczonymi możliwościami, a kolega zakładający temat chce napisać bota, jak przypuszczam, z prawdziwego zdarzenia, a w tym wypadku AutoIt odpada.

Jest to po prostu strata czasu i nauka złych nawyków, przez które może mieć później problemy w jakimś porządnym języku.

 

Dlatego polecam c++, c# lub javę, gdzie można naprawdę zrobić wyśmienite rzeczy i nie jest to wcale tak trudne do nauczenia się jak się niektórym wydaje. Wiem, gdyż sam zaczynalem od AutoIt'a i teraz ogromnie żałuję straconego na to czasu.

Aktualnie programuję w C# i bardzo sobie ten język chwalę. Znam również C++ lecz korzystam z niego tylko i wyłącznie do reverse engineeringu, gdyż całą resztę mogę zrobić szybciej i ładniej w C#.

Knowledge is power. Power corrupts. Study hard, be evil!

Opublikowano

kazdy od czegos zaczyna ja od basica, pascala , turbo pascala, nawet nie wspomne programowania procesorow 1 czy 8 bitowych gdzie podstawa programowania o assembler , znajdz teraz kogos kto pisze programy w tych jezykach, moze i prwie nikt ale to podstawa wszsytkich jezykow jakie wyszly potem

autoit ma byc wstepem chyba ze rozwinie sie na tyle by zostac wpelni sprawnym i prostym sposobem programaowania/wykonywania programu

 

bota bez problemu napisze , nawet kopie dowolnego juz istniejacego jednak musi posiadac wiedze wieksza niz tylko znajomosc autoita bo wszystki funkcje czy dodatkowe moduly do niego bedzie musial napisac albo znalesc sam , to samo robi przy innych prgramach ale posiada wiecej gotowych i uzytecznych dodatkow, ile jest Autoit juz dostepny a o ile lat go wyprzedzaja swoja obecnoscia inne programy ktore z kolei wchodzac na rynek nie byly zbyt rewolucyjnie przyjmowane bo... istnialy juz inne i sprawdzone .

jak to sie mowi nowe ma zawsze problemy

If you = stupid then

insert(foot.in.your.ass)

end if

licznik-54-96732-stat.png

Opublikowano
bota bez problemu napisze

 

Ja tutaj nie piszę o jakimś pixelowym bocie do gier przez www, lecz o profesjonalnym bocie opartym na pakietach gdzie do przetworzenia jest ogromna ilość informacji i po prostu nie ma możliwości zrobienia tego bez użycia technik programowania obiektowego,

zachowując jednocześnie płynność działania aplikacji oraz jego przyszłą rozbudowę.

Knowledge is power. Power corrupts. Study hard, be evil!

Opublikowano

a kto mowi o pixelal, ja od roku w swoich aplikacjach uzywam tylko odczytu/zapisu pamieci , pakiety tez bez problemu mozna analizowac , zmieniac jak i wysylac , mowisz o rzeczach niemozliwych dla autoit a nie jestes zainteresowany ze w ogule posiada on tego typu obsluge , w sumie po co Ci skoro nie uzywasz , skoro nie bylo jak cie interesowalo teraz tez nie ma ... widac musisz odswierzyc wiadomosci z tego zakresu

i po co odrazu startowac od skomplikowanych botow, zwlaszcza kiedy zielony !! po roku-dwoch moze zaczac sie brac za pisanie czegokolwiek od zaczecia nauki

If you = stupid then

insert(foot.in.your.ass)

end if

licznik-54-96732-stat.png

Opublikowano

No tak, tylko że po tym roku będzie musiał kolejny rok uczyć się c++/c# bo znać będzie tylko zabawny skryptowy AutoIt, co mija się calkowicie z sensem.

Knowledge is power. Power corrupts. Study hard, be evil!

Opublikowano

z zasady poznajac dwa-tzry jezyki na raz latwiej wybrac bardziej nas interesujacy , w poczatkowym etapie tylko nalezy zrozumiec zasady , potem opanowac dzialanie i wykonanie , w tym czasie ma mozliwosc wybrac glowney kierunek zainteresowania , to co najlepiej pojmuje

If you = stupid then

insert(foot.in.your.ass)

end if

licznik-54-96732-stat.png

Opublikowano

bota bez problemu napisze , nawet kopie dowolnego juz istniejacego

 

Pierwszy przykład.

Dostajesz powiedzmy taki pakiet od serwera: (Silkroad Chardata - 3348 znaków)

 

8AC50949793A000044191A0BC80A00000000008E010000C392070000000000624D000000000500000000AA070000040300000000000000000000003734007E3600000229A01226000000002C00000001500000000A0000000100020001F63300000164AC8512000000000E000000000100020002D23300000000000000000000001600000000010002000341340000006140160E000000001300000001800000001400000001000200041B340000004BE818020000000025000000010500000003000000010002000563340000000600A60C000000001D000000000100020006B22A00004D0000000000000000230000000001000200099839000000A10000000000000000000000010B00000002000000010002000ABB390000002F010000000000000000000000010002000B733900000089000000000000000000000000010002000C6D3900000000000000000000000000000000010002000DC02F000000CEB8A20A000000003100000000010002000E423400000080807700000000003800000000010002000F431D00000100108D2800000600113D0000000F0012E45D00000200139D230000020014D533000000C5845104000000003C0000000001000200159A2300000200169B230000030017342E000000C6106204000000003D000000000100020018302B0000000132D48401000000530000000001000200191B340000000001C104000000003700000000010002001A5D3600000045B00309000000002B00000000010002001B0500000027001C0500000032001D3E000000AA001E0500000017001F970E000000000000000000000000000000000100020020E42900000200210C0000002B0022AD2900000400233C340000016A2C2000000000005B00000001500000003C0000000100020024040000000100258D2800000F0026BC390000004001000000000000000000000001000200274B2D0000000308441E00000000340000000001000200288E2800006E00290F2E00000000AE230A000000003700000000010002002A421D000001002BC32D000000C6B446120000000036000000018C00000005000000010002002CE12B00000065844098030000003000000000010002002D0B2B00000006011394050000003400000000010002002EC42A00000022A1974A010000005400000000010002002F1E6E0000060030B03300000066242114000000003D00000000010002003140340000008CA8031F00000000400000000280000000050000000B0000000200000001000200327E190000010033B83900000000000000000000000000000001290000000300000001000200355F0800002800369C2B000001F29170A8020000003E0000000001000200050000010102000018010202000000010302000000010402000000010502000000010602000018020001922100000101AE2100000101F921000001014623000001015F2300000101792300000101952300000101AE23000001010D2400000101122E000001011B2E000001012E2E00000101922E00000101E52E000001013B2F00000102100001000000960000009700000098000000990000009B000000A0000000B8000000D1000000FC000000960100009701000098010000990100009A0100009B010000069A000000100018070101011400534E5F434F4E5F514E4F5F45555F434F4E535F3501010000009C000000100058010101011400534E5F434F4E5F514E4F5F45555F434F4E535F37010000000001511D00009E000000100018010101011400534E5F434F4E5F514E4F5F45555F434F4E535F3901000000009F000000100018010101011500534E5F434F4E5F514E4F5F45555F434F4E535F31300100000000A1000000100018010101011500534E5F434F4E5F514E4F5F45555F434F4E535F31320100000000BB000000310018070201011900534E5F434F4E5F514E4F5F414D5F4645525259315F315F3031011700000002011900534E5F434F4E5F514E4F5F414D5F4645525259315F315F3032010100000000036F1E0047670060B744AD131AC000402244141C000100141C00000000008041000048420000C84200060053686164796100000001000000000000000000000000000000FFD71BE1030000000000D3545000003807120149AE2300000249952300000349792300000449922100000549F92100000649922E000007461F0000000946110000000A46140000000B490D2400000C49AE2100002946280000002B49122E00002C49922E00002D491B2E00002E493B2F000030461F00000031470600000019501A3213008A000100010000

i przeparsuj go w sensownym czasie w tym swoim AutoIt. W VB6 zajmuje to koło 2-3 sekund. Jestem ciekaw ile w Autoit by to zajeło?

 

Drugi przykład.

Dostajesz 4 pakiety (z tym samym opcode) w krótkim okresie czasu (powiedzmy sekunda) i musisz na nie odpowiednio zareagować. Zanim AutoIt to przetworzy to trochę minie, o ile po prostu nie pominie któregoś pakietu.

 

 

Autoit nie jest do profesjonalnych botów, ani rozbudowanych programów, bo po prostu jest na to za wolny. Dobrego bota na pewno w nim nie napiszesz (mówię o bocie z prawdziwego zdarzenia a nie o wyszukiwaniu koloru i klikaniu w niego).

Opublikowano

Robenowi Pan z informatyki w szkole pokazał AutoIt i ten będzie tego bronić jak własnej matki. Nie zna się po prostu w żadnym stopniu na programowaniu i z tego względu nie ma pojęcia co pisze, w związku z czym ta rozmowa mija się z sensem.

Knowledge is power. Power corrupts. Study hard, be evil!

Opublikowano

o ile się nie mylę chciał się nauczyć a wy odrazu sypiecie przykładami z przetwarzaniem pakietów! większość gier nie ma potrzeby przetwarzać pakietów wystarczy odczyt z pamięci podstawowych danych o położeniu , mobach czy NPC , co trzeba więcej wiedzieć by ruszyć postacią ?

przy okazji, częśc botów do Silkroad jest włąśnie napisana w AutoIt, nie mówie ze są skomplikowane ale po ominięciu GG jakoś działają, podstawowe funkcje bota spełniają i bez przetwarzania pakietów

 

na początku powstania perla czy nawet java też nie było możliwości jak mówiono budowy w nich botów , a teraz co ? wraz z rozwojem coraz więcej pojawia się aplikacji i działają jakoś , przykładu niedaleko szukać np Metin2

 

nestle, tobie jak widać coś wkuto że trzymasz tylko przy swoim i nie dopuszczasz żadnych innych możliwości nauki , klapki na oczy ucz sie tego co ja bo to najlepsze ? daj komuś zacząć a nie ograniczaj go do jednego, nie zrozumi najprostrzego nie ma po co brać się nawet za bardziej skomplikowany. jeśli ptya o nauke to nie potrafi dosłownie nic samemu zrobić, a szybciej nauczy sie podstaw z jezyka skryptowego jak pojmie zasady składni programu i puźniejsze jego działanie

 

a co do szkoły to podstawówce uczono mnie Turbo Pascala potem assemblera , pewnie nawet nie wiesz co to jest

If you = stupid then

insert(foot.in.your.ass)

end if

licznik-54-96732-stat.png

Opublikowano

I co z tego, że nauczy się programować skryptowo skoro to ma się nijak do programowania obiektowego?

Człowieku jeżeli Ty tutaj piszesz takie rzeczy to lepiej się doucz bo tylko wprowadzasz ludzi w błąd i uczysz ich złych nawyków.

Nic poważniejszego w tym gównianym AutoIcie nie zrobisz, a jezeli uważasz, że c++ czy c# to klapki na oczach to jesteś tylko śmiesznym ignorantem, który swoją wiedzę zatrzymał na poziomie skryptów, gdyż wszystko co poważniejsze jest dla Ciebie zbyt skomplikowane.

C++ czy c# nie są wcale takie trudne, bo sam się na nich uczyłem. Jeżeli Tobie sprawiają one klopoty(i zapewne dlatego dalej siedzisz przy swoim mizernym AutoIcie) to jest to indywidualna sprawa Twoja i Twojego upośledzenia.

Tak więc nie mierz wszystkich swoją miarą.

Knowledge is power. Power corrupts. Study hard, be evil!

Opublikowano

o ile się nie mylę chciał się nauczyć a wy odrazu sypiecie przykładami z przetwarzaniem pakietów!

 

Jak ma zamiar się uczyć to niech się uczy czegoś, co może mu się przydać w bocie z prawdziwego zdarzenia.

 

a szybciej nauczy sie podstaw z jezyka skryptowego jak pojmie zasady składni programu i puźniejsze jego działanie

 

Echm ja też uczyłem się AutoIt'a i uważam to za czas stracony. Tak jak nestle mówi, uczy złych nawyków.

 

 

przy okazji, częśc botów do Silkroad jest włąśnie napisana w AutoIt, nie mówie ze są skomplikowane ale po ominięciu GG jakoś działają, podstawowe funkcje bota spełniają i bez przetwarzania pakietów

 

My mówimy tu o prawdziwym bocie, a nie śmieszym autoklikerze z autoselectem co w 5 minut ze spota z mobami powiedzmy na 10 poziom przejdzie ci na spota z mobami 20 poziomowymi i padniesz ;]

 

przykładu niedaleko szukać np Metin2

 

Metin to nie gra, lecz wylęgarnia neokidów.

 

a co do szkoły to podstawówce uczono mnie Turbo Pascala potem assemblera , pewnie nawet nie wiesz co to jest

 

Nie uczono cię Turbo Pascala, tylko Pascala. Turbo Pascal to środowisko progamistyczne panie wielki programisto ;>

Opublikowano

no prosze zaczeło sie od nieprawdziwych wywodów nestle z dekodowaniem autoitowego exeka , a konczy na bezsensownym belkocie ze kogos zmuszam do nauki

nikogo nie przekonywałem by cokolwiek zaczynał wogule od autoita

 

widze ze uprzedzenia niektórych osób co do autoita wyraźnie pokazały sie w wypowiedziach , bo to nie ja bronie swoich racji ale oni usiłują wmówić swoje jako jedyne i prawdziwe

If you = stupid then

insert(foot.in.your.ass)

end if

licznik-54-96732-stat.png

Opublikowano

http://myauttoexe.angelfire.com/index2.html

 

Jak śmiesz nazywać to nieprawdziwymi wywodami ignorancie bez żadnej wiedzi?

Jesteś marnym skrypterem i tracę tutaj tylko czas na tą rozmowę, bo argumentów to Ty nie masz żadnych a jedynie puste słowa 14 letniego gimnazjalisty.

Knowledge is power. Power corrupts. Study hard, be evil!

Opublikowano

a sprawdziłeś?

bo napisze ci wyraźnie NIE DZIAŁA

jakbyś czytał forum wiedział byś że nie będzie kontynuowany rozwój programu z powodu niemożliwości zdekodowania dlatego projekty jak ten oraz wszystkie podobne zostały zakończone

jedynie autor znający parametry ustawione w programie moze go zdekodowac i to przy duzych trudnościach

If you = stupid then

insert(foot.in.your.ass)

end if

licznik-54-96732-stat.png

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...