{"id":15319575,"url":"https://github.com/erkexzcx/toblt-botas","last_synced_at":"2025-10-09T05:31:23.566Z","repository":{"id":114563927,"uuid":"192139721","full_name":"erkexzcx/toblt-botas","owner":"erkexzcx","description":"Tob.lt žaidimo autokėlėjas","archived":true,"fork":false,"pushed_at":"2021-07-16T08:58:17.000Z","size":114,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-01-27T03:34:02.255Z","etag":null,"topics":["automation","autoplaygame","bot","script","tob"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/erkexzcx.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-06-16T01:51:07.000Z","updated_at":"2024-08-12T19:50:07.000Z","dependencies_parsed_at":"2023-03-20T20:39:39.443Z","dependency_job_id":null,"html_url":"https://github.com/erkexzcx/toblt-botas","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/erkexzcx/toblt-botas","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/erkexzcx%2Ftoblt-botas","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/erkexzcx%2Ftoblt-botas/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/erkexzcx%2Ftoblt-botas/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/erkexzcx%2Ftoblt-botas/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/erkexzcx","download_url":"https://codeload.github.com/erkexzcx/toblt-botas/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/erkexzcx%2Ftoblt-botas/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279000745,"owners_count":26082932,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-09T02:00:07.460Z","response_time":59,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["automation","autoplaygame","bot","script","tob"],"created_at":"2024-10-01T09:05:13.454Z","updated_at":"2025-10-09T05:31:23.559Z","avatar_url":"https://github.com/erkexzcx.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# DEMESIO - Sukuriau kita tob.lt autokeleja, kuris yra uzbaigtas ir su kuriuo galima kelti visus levelius vienu metu - https://github.com/erkexzcx/tobot\n\n# Tob.lt žaidimo autokėlėjas\n\nDemonstracinė versija. Daug dalykų neužbaigta.\n\n - Dėl developmento skaityti [čia](https://github.com/erkexzcx/toblt-botas/blob/master/Development.md#for-developers).\n - Veiksmų sąrašas yra [čia](https://github.com/erkexzcx/toblt-botas/blob/master/Usage.md).\n\n### Galimybės\n  - Veiksmuoti. Daug, įvairiai ir gerai veiksmuoti\n  - Apeiti anti bot patikrinimus\n  - Apeiti žaidimo captchas\n  - Išgyventi tinklo/serverio sutrikimus\n  - Informuoti per Telegram apie naujas kitų žaidėjų gautas PM\n  - Palaiko neribotą bot'ų skaičių\n\n### Paleidimo instrukcijos\n\n**DISCLAIMER #1**: Šis projektas nėra užbaigtas ir jame trūksta daug esminių dalykų (pvz konfiguracijos failų), todėl visa žaidimo logika ir boto veiksmavimas nurodomas programos kode, programa yra iš naujo sukompiliuojama ir bot'as arba bot'ai pasileidžia veiksmuoti.\n\n**DISCLAIMER #2**: Šią dieną programa veikia tik ant Linux.\n\n**DISCLAIMER #3**: Šį maven projektą galima lengvai įimportuoti į naujausią NetBeans IDE ir iš jos paleisti.\n\n#### 1. Atsisiųsti būtinus dependencies ####\n```\n# Arch Linux\nsudo pacman -S jdk8-openjdk tesseract tesseract-data-eng tesseract-data-lit imagemagick maven git\n\n# Debian 9\nsudo apt-get install openjdk-8-jdk tesseract-ocr tesseract-ocr-eng tesseract-ocr-lit imagemagick maven git\n```\n#### 2. Paruošti projektą naudojimui ####\n```\n# Atsisiunciame bota ir einam i jo dir'a:\ngit clone https://github.com/erkexzcx/toblt-botas.git\n\n# Einam i programos direktorija:\ncd toblt-botas\n\n# Nukopijuojam faila (just do it):\ncp Main.java src/main/java/core/Main.java\n\n# Pasicustomizinam bota pagal save (daugiau info: step 3 ir step4):\nvim src/main/java/core/Main.java\n\n# Rekompiliuojam bot'a ir paleidziam (gali uztrukti labai ilgai ant low-end devices):\n./compilerun.sh\n\n# Kartais norime programa atsinaujinti - tai daroma su sita komanda:\ngit pull\n```\n#### 3. Boto konfigūravimo pavyzdys ####\n\n**Veiksmavimo pakūrimo instrukcija (kasimui + lydimui)**\nPirmiausia nurodome bot objektą (slaptazodi paimame is bet kokio zaidime esancio URL):\n```\nBot b1 = new Bot(\"nickname\", \"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\");\n```\nTada nusistatome su kokiais itemais dirbsime (pvz kasime alava ir gaminsime plyteles):\n```\nItem ruda = db.getItemById(\"O1\"); // Rūdos ID (paimame is URL). Alavas\nItem plytele = db.getItemById(\"B1\"); // Plyteles ID (paimame is URL). Alavo plytele\n```\nTada sukuriame veiksmų objektus:\n```\nKasimas kasimas = new Kasimas(b1, ruda);\nLydimas lydimas = new Lydimas(b1, plytele);\n```\nTada sukuriame musu veiksmavima (activity):\n```\nActivity activity = new KasimasLydimasActivity(b1, kasimas, lydimas, plytele);\n```\nGaliausiai paleidziama veiksmavima:\n```\nb1.setActivity(activity).startActivity();\n```\nPaaiškinimas:\n  - `b1` - zaidejo objektas.\n  - `kasimas` - vienas is `KasimasLydimasActivity` dalių.\n  - `lydimas` - vienas is `KasimasLydimasActivity` dalių.\n  - `plytele` - galutinis veiksmavimo produktas, kuri botas automatiškai pardavinės užsipildžius inventoriui.\n  - `activity` - Veiksmavimo objektas.\n  \nGalimų veiksmų sąrašas yra [čia](https://github.com/erkexzcx/toblt-botas/blob/master/Usage.md).\n.\n### Papildoma informacija apie autokėlėjų naudojimą\n  - Moderatoriai kartais trina jūsų acc net neatsiklausę jeigu paliekate visiškai naują acc tik kovoti ir surenkate kelis tūkstančius veiksmų. Reikia kelti visus lygius po truputį ir viskas bus gerai.\n  - Kartais galima gauti IP ban su acc ištrynimu.\n  - Moderatoriai ne tik rašo \"Tikrinu\", bet ir pvz \"Parašyk 'Aš ne botas'\". Neparašius užbanina. Automatizuoti atrašymo **NE-Į-MA-NO-MA**.\n  - Visi veiksmuojantys accountai turi IP adresų istoriją. Tai reiškia, kad @finx gali ištrinti **visus** accountus pagal IP adresą.\n  - Moderatoriai gali skaityti visų žaidėjų PM susirašinėjimus. Tai reiškia, kad mainais persimėtyti pinigus/itemus/kronas negalima. Reikia tai daryti per šiukšlyną (vienas išmeta, kitas paima).\n  \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ferkexzcx%2Ftoblt-botas","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ferkexzcx%2Ftoblt-botas","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ferkexzcx%2Ftoblt-botas/lists"}