Dungeon Master

Karian
Posts: 75
Joined: Wed Jan 09, 2008 10:21 am

Post by Karian »

have you tried any of the puzzles of the main site? Those all ask you to interact with data from a webpage, and submit it back to the server. In the forum part for the puzzles, there are allready a few example programs in different programming languages. Try to understand them, and this shouldn't be a problem.
User avatar
dot_Cipher
Posts: 5
Joined: Sat Jul 04, 2009 10:12 pm
Contact:

Post by dot_Cipher »

Ill look into them then, I appreciate the good pointer!
"The quieter you become, the more you are able to hear"
--- Backtrack FTW
DaymItzJack
Posts: 106
Joined: Thu Oct 29, 2009 9:21 pm

Re: good stufffff for sellling... uk, fr; ca; usa, ja, .....

Post by DaymItzJack »

UK_fresh wrote: don't lose my time to test
i never send u test
I want test. Please send it.
Masti6
Posts: 55
Joined: Sat May 15, 2010 12:04 pm
Location: Finland, Nurmes

Post by Masti6 »

If someone could host a file (without malware) to megafile.com or something, with the solver, I'd be more than glad to try it.
User avatar
CodeX
Posts: 350
Joined: Fri Oct 17, 2008 5:28 pm

Post by CodeX »

you can get a free shell at shell.tor.hu if you can complete 5 challenges
Masti6
Posts: 55
Joined: Sat May 15, 2010 12:04 pm
Location: Finland, Nurmes

Post by Masti6 »

Hello again everyone! I've studied some Python now but I've no idea on how to make it work with that game, or how to get the code outside of the IDE/GUI interface and project it into the game.
Any hints appreciated.
User avatar
CodeX
Posts: 350
Joined: Fri Oct 17, 2008 5:28 pm

Post by CodeX »

The game is on the web, which uses HTTP and the actual page itself is written in HTML. You can see that your moves are sent to the server using the GET method (you can see it in the HTML and in the URL bar after the ?). You'll probably want to look for something that can get pages from a url and then submit data again to let you makes your moves and get the next page.
Hint: urllib
Masti6
Posts: 55
Joined: Sat May 15, 2010 12:04 pm
Location: Finland, Nurmes

Post by Masti6 »

Thanks again CodeX. Now I need to figure how to use "GET" in Python and how to use the information I 'GET' to make a program. xD
User avatar
CodeX
Posts: 350
Joined: Fri Oct 17, 2008 5:28 pm

Post by CodeX »

if you look at the URLs when you do things that use the GET method it's fairly apparent as to how it works.
Masti6
Posts: 55
Joined: Sat May 15, 2010 12:04 pm
Location: Finland, Nurmes

Post by Masti6 »

How it works is clear, yes.
"The given values are sent to the PHP file by the GET/POST method"
But I've still no idea how to use that and turn it into a Python program.
Just now I got the actual import urllib to work xD
wecing
Posts: 1
Joined: Tue Aug 25, 2009 2:20 am
Contact:

Post by wecing »

Using urllib maybe not a good idea -- instead, I just chose mechanize.

I automatized the process of moving, attacking and picking, but the algo I use is dumb.
Maybe just choosing directions randomly cannot solve the problem?
Your ad here.
stabat
Posts: 5
Joined: Sat Oct 10, 2009 2:55 am
Location: Denmark

Post by stabat »

random directions is ok and works, even if you can program it easily.
I think the more crucial is to follow the stairs just if you have leveled up enough,
so you need a condition there.

Also... choosing the best weapon, and picking just better weapons than yours will make your life easier :)
Hope I helped.
JimmyGNU
Posts: 1
Joined: Wed Jan 19, 2011 11:59 am

Post by JimmyGNU »

I used Chrome and an auto-refresh plugin...
XJellenaX
Posts: 2
Joined: Sun Dec 18, 2011 10:55 pm

Post by XJellenaX »

i solve this challange but dont know how so can someone send me private message and try explain me becose i want to learn :)
fragman
Posts: 15
Joined: Thu Mar 05, 2009 2:28 pm

Post by fragman »

in this challenge there isn't really any need for fancy checks like "only pick up the best weapon".

a simple userscript to level up and move around is enough.
Post Reply