No video

PyLex demonstration - Bookworm Adventures Arena Mode

  Рет қаралды 10,293

Taking1n1

Taking1n1

5 жыл бұрын

PyLex is a python-based program that plays Bookworm Adventures.
It supports both Volume 1 and 2, and comes with an easy-to-use UI powered by Qt.
To get this program, releases are here: git.matt-barnes.co.uk/mb2g17/...
To see the source code, the repository is here: git.matt-barnes.co.uk/mb2g17/...

Пікірлер: 100
@SporianSummit
@SporianSummit 3 ай бұрын
TAS bookworm adventures speedruns finally come into full? now thats what i call truly astonishing!
@Taking1n1
@Taking1n1 3 ай бұрын
Thank you :) it doesn't fully automate a run but it could be modified to do so
@SporianSummit
@SporianSummit 3 ай бұрын
@@Taking1n1 fair, it would be really fun to see how theoretically fast you could actually go in BWA
@Taking1n1
@Taking1n1 3 ай бұрын
@@SporianSummit ​ tbf, PyLex isn't optimal with damage output, it only judges word value by individual tile score or length. It doesn't consider treasures like the bow of xyz. For a proper TAS tool, it should consider these aspects. But it would be cool to see :) (I am too lazy to do that with this project)
@SporianSummit
@SporianSummit 3 ай бұрын
@@Taking1n1 true, you did do a really good job already
@chadichannel
@chadichannel Ай бұрын
that's lex's nightmare mode form right there
@AndriuxDev
@AndriuxDev 4 жыл бұрын
Since I have the Spanish version of the game, would you please help me with that fix? Also, my OS (Windows 10, 32 bits) isn't compatible with the program, which it'll need another fix to it. Would you be able to fix these issues?
@Taking1n1
@Taking1n1 4 жыл бұрын
Hmm, if the Spanish version uses Spanish words, you can use a Spanish dictionary to query words. When I made pylex I ripped the English dictionary from the game's files, but as I don't have the Spanish version I can't really do that. If you like, you could rip it; there's a page on the wiki that talks about the games files, how to extract it etc. You could also find a regular Spanish dictionary from online, only thing is some words might not work in BA (which pylex accounts for) As for the 32 bit version, it's just the fact that I compiled it on a 64 bit machine. You can pull the repo and build, but I'll try and compile a 32 bit release. I'll tell you when I publish it because I'll need you to test it as I don't have a 32 bit machine so it'd work regardless.
@Harukon_
@Harukon_ 2 жыл бұрын
hola
@mchannel4564
@mchannel4564 2 жыл бұрын
How to use give the videos
@trungnguyentuan9108
@trungnguyentuan9108 2 жыл бұрын
Hi, i download PyLex 1.1 And i can use this for BWA 2 but i can't use in BWA 1. The problem is, pylex 1.1 can located BWA1 but when i press "Input Word", that happening "misunderstanding" error. How can i fix this?
@Taking1n1
@Taking1n1 2 жыл бұрын
interesting, so it finds the game but fails to input words? Is it able to read the screen and compute possible words to use? Also could you tell me a bit about what you're running pylex on e.g. what OS you're using?
@testaadrian7477
@testaadrian7477 3 жыл бұрын
when i downloaded pylex and use it it suddenly crashes when i press input words can you tell me how to fix that
@Taking1n1
@Taking1n1 2 жыл бұрын
could you go into more detail on what you did leading up to the crash, what causes it to crash, any information you can give me?
@jadevillafranca5469
@jadevillafranca5469 Жыл бұрын
im trying to run it on exegear but while im trying to run it it just put the emulator on hang or it just crashes
@Taking1n1
@Taking1n1 Жыл бұрын
Hi, I've never tried it on android before 😅 this has only been tested on stock Windows. Perhaps the win32 api PyLex uses doesn't work properly on an emulator? If so , I unfortunately can't help you there, sorry
@kinkinx2176
@kinkinx2176 Жыл бұрын
Hi pls how to fix pylex! Because it's just pic in the right! Please how to fix
@Taking1n1
@Taking1n1 Жыл бұрын
Could you be a bit more specific
@rezocortezz
@rezocortezz 8 ай бұрын
Greetings from the Philippines! The Pylex 1.1 works perfectly on BW2, but it says "misunderstanding" in BW1 (Bookworm adventures deluxe). My OS is Windows 11, I hope you can help me, thank you!
@Taking1n1
@Taking1n1 8 ай бұрын
Hi there! Sorry but I have no intention of maintaining this project or fixing issues, it's really old 😛 it is open source though, so you can edit the source files yourself if you know python? Link is in the description
@minhquantran745
@minhquantran745 3 жыл бұрын
amazing goodjob bro, it's working for me
@enmanuelpalomo1154
@enmanuelpalomo1154 3 жыл бұрын
No sirve para el game cuando está en español
@jackrusselldocena5289
@jackrusselldocena5289 3 жыл бұрын
Can You Post Your Tutorial In Pylex 1.1
@Taking1n1
@Taking1n1 2 жыл бұрын
it should be exactly the same as v1.0 😛 except with bugfixes and UI tweaks
@joonips3903
@joonips3903 2 жыл бұрын
Great video! Have you tried doing a speedrun on it? Also I think it would be satisfying to see the tiles get clicked on one at a time but not as once. I know that it is slower but I think it will sound nice.
@Taking1n1
@Taking1n1 2 жыл бұрын
Hi there, doing a TAS speedrun of the whole game would take quite a while 😅 I'd also need to automate things like navigating menus which would stray a bit from the original goal of PyLex, but that is quite a cool idea. Also, you can slow down the typing using the 'Typing Speed' and 'Submit Immediately' settings on the bottom right.
@ekoi1995
@ekoi1995 2 жыл бұрын
i'm having errors in the pip install -r requirements.txt part
@Taking1n1
@Taking1n1 2 жыл бұрын
could you explain your errors in more detail please?
@ekoi1995
@ekoi1995 2 жыл бұрын
@@Taking1n1 i'm having a: ERROR: Command errored out with exit status 1: command: 'C:\Users\user\AppData\Local\Programs\Python\Python310\python.exe' 'C:\Users\user\AppData\Local\Programs\Python\Python310\lib\site-packages\pip\_vendor\pep517\in_process\_in_process.py' prepare_metadata_for_build_wheel 'C:\Users\user\AppData\Local\Temp\tmpy4idotgq' cwd: C:\Users\user\AppData\Local\Temp\pip-install-wqz1fc8e umpy_063116ff604c4676b38f7c3f277702d7 Complete output (74 lines): Running from numpy source directory. setup.py:461: UserWarning: Unrecognized setuptools command, proceeding with generating Cython sources and expanding templates --------------- Discarding files.pythonhosted.org/packages/40/de/0ea5092b8bfd2e3aa6fdbb2e499a9f9adf810992884d414defc1573dca3f/numpy-1.18.1.zip#sha256=b6ff59cee96b454516e47e7721098e6ceebef435e3e21ac2d6c3b8b02628eb77 --------------------- and a ERROR: Could not find a version that satisfies the requirement numpy==1.18.1
@yyaahhzxc
@yyaahhzxc 2 жыл бұрын
Can't it also detect gems to adjust the scores of each word? I really love the program btw, it's what I have been looking for since I was a kid
@Taking1n1
@Taking1n1 2 жыл бұрын
Hi there, I'm glad you like PyLex 😁 Unfortunately it does not detect gems, but that would be a pretty useful feature. Perhaps in the future, I'll adapt this program so that it supports gems, as well as other score-boosting things like the XYZ bow.
@mulaispulailegionar3512
@mulaispulailegionar3512 2 жыл бұрын
Hi! When I try to use PyLex in BA 1 and BA 2, it doesnt detect all words grind, and says misunderstanding. What is the issue?
@Taking1n1
@Taking1n1 2 жыл бұрын
Hi Marian, could you go into a bit more detail on how you're using PyLex and what it's doing?
@mulaispulailegionar3512
@mulaispulailegionar3512 2 жыл бұрын
@@Taking1n1 So I open open the game, then open PyLex. I used windowed BA.
@mulaispulailegionar3512
@mulaispulailegionar3512 2 жыл бұрын
And it doesn't show the full letters grind
@mulaispulailegionar3512
@mulaispulailegionar3512 2 жыл бұрын
@@Taking1n1 Also, do I need to use Python?
@Taking1n1
@Taking1n1 2 жыл бұрын
@@mulaispulailegionar3512 what else do you see on PyLex? Does the screenshot show up or is it still a black screen? Do the grid letters show up in highlight-able text on the box to the right? Also what are you running PyLex on (e.g. your OS), and where did you get your copy of BA1 and BA2 from? Also you don't need to have python installed I don't think, the executable should package python in with it
@andresbilloud2010
@andresbilloud2010 10 ай бұрын
Hello, how can I put it in Spanish?
@Taking1n1
@Taking1n1 Ай бұрын
use a spanish dictionary, there's a button to change dictionaries on the GUI
@raffaelemormile9199
@raffaelemormile9199 11 ай бұрын
How could i contact the creator of the program? i wanna make it possible to the italian version, send help. It has to be a way
@Taking1n1
@Taking1n1 8 ай бұрын
Hi, I am the creator of the program. If you want to add suppport for italian, a link to the source code is in the description. Please feel free to fork the project
@raffaelemormile9199
@raffaelemormile9199 8 ай бұрын
@@Taking1n1 Hi! Thank you for responding me, i really hoped one day to receive a message from you... so, basically i need help with the PyLex,, want to make an italian version, but i want to explain my necessities to you with details, could you give me your contacts? discord, facebook, e-mail or you can choose it by yourself, i will be grateful for the help you would/will give me, thanks again!!!!! i am looking forward to it
@aleksatrelak5214
@aleksatrelak5214 2 жыл бұрын
how to locate bookworm?
@Taking1n1
@Taking1n1 2 жыл бұрын
Just have the game open, then run pylex 🙂
@margon9181
@margon9181 4 жыл бұрын
The program works for BWA2, but not for BWA1. If it isn't much trouble for you, could you help troubleshoot the issue?
@Taking1n1
@Taking1n1 4 жыл бұрын
sure thing; could you tell me a bit more about your problem? For example what happens to pylex when you try to use it with BWA1, does it find it or not, do you press "search for game window" when BWA1 is running, what's BWA1 like on your computer (is it installed to program files or do you just run the program from a folder) etc. The more the better so I can hone down the problem easier :)
@margon9181
@margon9181 4 жыл бұрын
@@Taking1n1 Sure thing. I will reply with an info dump to help diagnose the issue. Give me 5 minutes or so.
@margon9181
@margon9181 4 жыл бұрын
Alright. Here's all of the information I have so far: -> It is installed in C:\Program Files (x86)\PopCap Games\Bookworm Adventures Deluxe -> Pylex, even after having pressed "Search for game window" could not locate the game. I have tried: -Pylex runninng as admin, with BWA running as admin & not running as admin. -Pylex not running as admin, with BWA running as admin & not running as admin. -> I used 7zip to extract Pylex and the resources into one folder. Essentially, I followed the installation instructions. -> I am running BWA with "Windows Vista" compatibility settings. Is there anything else that you need to know? Also massive thanks for giving me your time of day.
@Taking1n1
@Taking1n1 4 жыл бұрын
​@@margon9181 Could you go into your program files and tell me the filenames of the bookworm adventures executable files? I ask because PyLex not only identifies BA by window title, but by file name as well. The reason why it checks the filename too is because you could save a notepad document called "Bookworm Adventures". PyLex recognises a window title as BA by checking for the string "Bookworm Adventures" inside it. If it only checks the window title, PyLex would see that notepad instance as "Bookworm Adventures.txt - Notepad" and would be tricked into thinking that this is Bookworm Adventures. To circumvent this, it also checks the program filename as well, so it would also see "notepad.exe" and would clearly be able to see that this is not BA. It checks for the string "BookwormAdventures" in the filename, so if your executable name is different (for example "Bookworm Adventures.exe" with a space), then it won't recognise it. If your BA1 executable already has the text "BookwormAdventures" in its filename (for example simply "BookwormAdventures.exe" and "BookwormAdventuresVol2.exe" for BA2) then forget everything I said; it's not the problem 😅 If it's named something different then rename it to "BookwormAdventures.exe" and then try again.
@margon9181
@margon9181 4 жыл бұрын
Thanks for the reply. The name of the executable happens to be "BookwormAdventures.exe". Go figure. The name of the program while it is running is "Bookworm Adventures Deluxe 1.0". As you said in your final paragraphs, it's probably not the issue. Just in case, I copied the exact name you specified and pasted it over the executable's original name, even though it changed nothing name-wise. Pylex still cannot recognize BWA. Again, numerous thanks for your time.
@omar123xv
@omar123xv Жыл бұрын
I download pylex 1.0 but its cant locate BWA 1 What should i do
@Taking1n1
@Taking1n1 Ай бұрын
listen to music, lay on the floor, cry, wallow in self-pity
@omar123xv
@omar123xv Ай бұрын
@@Taking1n1 Iam doing that right now
@wunnaaung513
@wunnaaung513 11 ай бұрын
Can you please help me, how to fix Bookworm adventures is not located??
@wunnaaung513
@wunnaaung513 11 ай бұрын
I'm using Pylex Vol 1
@wunnaaung513
@wunnaaung513 11 ай бұрын
Is it required to download full version of bookworm? I just download a cracked full version of book worm and it Pylex can't detect it.
@Taking1n1
@Taking1n1 Ай бұрын
what OS are you using?
@Lil.Gcash20
@Lil.Gcash20 Жыл бұрын
bro can you make a video on how it works
@Taking1n1
@Taking1n1 Жыл бұрын
In what way would you want to see how pylex works that this video doesn't demonstrate?
@inkyencore0429
@inkyencore0429 9 ай бұрын
For Me, It Only Detects 3 Rows. Did I Do Something Wrong?
@Taking1n1
@Taking1n1 Ай бұрын
of couse not, how could you have done anything wrong, inky encore 0429? :)
@inkyencore0429
@inkyencore0429 Ай бұрын
@@Taking1n1 It Only Detects 3 Rows For Me, There Must Be Something Wrong.
@holygaming5197
@holygaming5197 2 жыл бұрын
Is auto matic speed???
@Taking1n1
@Taking1n1 2 жыл бұрын
Hi justmoment 👋 you can change the speed with the number picker field at the bottom right that says 'Typing speed', if that's what you meant.
@gghh-pf4bu
@gghh-pf4bu Жыл бұрын
What is the screen resolution you are using ?
@Taking1n1
@Taking1n1 Жыл бұрын
Probably something like 1920x1080. This video isn't capturing my entire screen btw
@sfwnazmi3614
@sfwnazmi3614 Жыл бұрын
drop tutorial how to install
@Taking1n1
@Taking1n1 Жыл бұрын
It's in the description bro, just download the release and run it
@ralphcaluag2403
@ralphcaluag2403 2 жыл бұрын
How many MB does it take to download that auto-speller?
@Taking1n1
@Taking1n1 2 жыл бұрын
The v1.1 release zip is 78 MiB
@ralphcaluag2403
@ralphcaluag2403 2 жыл бұрын
@@Taking1n1 Nevermind, I got it but... I dunno how to actually open the thing so I couldn't play it with Pylex.
@Taking1n1
@Taking1n1 Жыл бұрын
@@ralphcaluag2403 just extract all of the zip's contents somewhere, then run the exe
@tuanvinh6220
@tuanvinh6220 2 жыл бұрын
screenshot is wrong, it's taken in the upper left corner, only 4 words are captured. sorry I don't know english. hope you understand :((((((
@Taking1n1
@Taking1n1 2 жыл бұрын
Hi, could you describe the bug in more detail? Also what OS are you using?
@tuanvinh6220
@tuanvinh6220 2 жыл бұрын
Do you use email? I will send you a photo describing the bug
@tuanvinh6220
@tuanvinh6220 2 жыл бұрын
@@Taking1n1 I use windows 10 single language
@Taking1n1
@Taking1n1 Жыл бұрын
@@tuanvinh6220 could you create an issue with some screenshots at git.matt-barnes.co.uk/mb2g17/PyLex/issues ? If that's not possible then send to taking1n1@gmail.com please
@JoshGLMeatWagon
@JoshGLMeatWagon Жыл бұрын
How to download that?
@Taking1n1
@Taking1n1 Жыл бұрын
Hi Josh, a link to the releases is in the description :)
@JoshGLMeatWagon
@JoshGLMeatWagon Жыл бұрын
but how to open?
@Taking1n1
@Taking1n1 Жыл бұрын
@@JoshGLMeatWagon download the release zip, extract all the contents somewhere, then run the exe file
@epickillerbot_YT
@epickillerbot_YT 2 жыл бұрын
How to fix Pylex cant run?
@Taking1n1
@Taking1n1 2 жыл бұрын
could you give me more information?
@epickillerbot_YT
@epickillerbot_YT 2 жыл бұрын
@@Taking1n1 yes
@epickillerbot_YT
@epickillerbot_YT 2 жыл бұрын
@@Taking1n1 so when i open the file its gives the error and i tried extracting the other pylex
@epickillerbot_YT
@epickillerbot_YT 2 жыл бұрын
@@Taking1n1 This is what it said, Cannot execute "C:\Users\Personal\AppData\Local\Temp\Rar$EXa0.085\PyLex.exe"
@Taking1n1
@Taking1n1 Жыл бұрын
@@epickillerbot_YT that looks like a temp directory, extract the whole zip file somewhere like your desktop and run it there
@forextraded
@forextraded Жыл бұрын
How can I reach you do you have discord. Its mine not working
@Taking1n1
@Taking1n1 Ай бұрын
I don't maintain this project anymore, it's been like 5 years lol
Every Boss Battle in Bookworm Adventures Deluxe (2020 ver.)
1:01:23
Definitely Fake Grant O'Brien
Рет қаралды 19 М.
BUSTING 1,000 MYTHS IN 24 HOURS!
23:10
Stokes Twins
Рет қаралды 72 МЛН
Octopus vs Underwater Maze
17:13
Mark Rober
Рет қаралды 67 МЛН
I tried to make a Valorant AI using computer vision
19:23
River's Educational Channel
Рет қаралды 1,4 МЛН
[FWR] Arena in 3:55 - Bookworm Adventures 2 (Speedrun)
10:09
TrevABC
Рет қаралды 1,6 М.
The moment we stopped understanding AI [AlexNet]
17:38
Welch Labs
Рет қаралды 831 М.
50 YouTubers Fight For $1,000,000
41:27
MrBeast
Рет қаралды 209 МЛН
Super Mario Bros. but something is VERY Wrong?
30:01
King Rabbit
Рет қаралды 101 М.
Dear Game Developers, Stop Messing This Up!
22:19
Jonas Tyroller
Рет қаралды 698 М.
Water powered timers hidden in public restrooms
13:12
Steve Mould
Рет қаралды 623 М.
Bookworm Adventures Volume 2 Longplay No Mini-Games No Death Played By James Games
3:18:01
Lex The Bookworm's Games [AKA LexTheGamer95]
Рет қаралды 20 М.
Bookworm Adventures (Volumes 1 and 2) 11-to 13-Letter Words
22:40
KitniPrize Gaming
Рет қаралды 41 М.