Re: Install existing webteases as iPhone/iPad/Android apps
Posted: Tue Aug 02, 2016 10:35 pm
Oh, so it seems it doesn't work with some teases like Ass Fuck Royale (500: Internal Server Error). Maybe the app just doesn't support all features. But I suppose it just cannot parse all scripts. Having created a parser for that "language" myself I can testify it's almost impossible to parse it "right". For example that specific tease has two page66# actions, which one should be used? The original parser would discard the first definition. And what should page70#page(text:page70#page('',pic("*.jpg")) even mean? I doubt that's correct syntax. You shouldn't be able to define actions inside of a page text and the parentheses are mismatching. The original parser would just note that page70#page is an invalid command with two equally (un)named string parameters '' and pic("*.jpg" and discard it. No doubt it has ways to deal with many things. On the other hand the original parser is by no means bug free itself. And there's even a difference between the code the author posted and the code that getscript.php delivers. This leads to scripts with correct looking syntax being parsed wrongly, so authors rightfully resort to using wrong syntax. I think in the end you have to define correct syntax as whatever makes the parser create the wanted result. So to recreate a parser "correctly" you need to recreate the algorithm of the original parser as close as possible.
And in teases like Tattoo Tease with three modes you will always see the same *.jpg. Maybe it's just firefox though, since the server correctly sends status code 302 for those temporary redirects and 301 if it's a permanent redirection. Actually that's a problem not to overcome trivially except by adding random strings to the url. It's sad though there's no way to request a list.
And in teases like Tattoo Tease with three modes you will always see the same *.jpg. Maybe it's just firefox though, since the server correctly sends status code 302 for those temporary redirects and 301 if it's a permanent redirection. Actually that's a problem not to overcome trivially except by adding random strings to the url. It's sad though there's no way to request a list.