Wpis z mikrobloga

Jakieś dwie godziny temu zaczęło mi się nudzić, więc postanowiłem pograć sobie w jakieś gry ze snesa. Nie wiedziałem dokładnie w co zagrać, a niestety emulator nie ma funkcji wybierania losowych gier.

Teraz mam skrypt w php(dlaczego nie) który łączy się z random.org i na podstawie zwróconego numeru włącza emulator z wybraną grą.

Sam skrypt uruchamiany w przeglądarce działa jak należy, w cmd zresztą też, problem w tym, że nie działa gdy uruchamiany jest z pliku .bat.

Sam skrypt .bat wygląda tak: http://pastebin.com/LhLDG4C0

wywala mi błąd w klasie łączącej się w random.org, a dokładniej curl zwraca http_code 0

Dziwi mnie to, że skrypt wywołany tą samą komendą w cmd działa bez problemu, curl się łączy.

Ma ktoś jakieś pomysły?

Klasa która łączy się z random.org - https://github.com/p0pr0ck5/PHPRandDotOrg/blob/master/class-rand-dot-org.php

Skrypt test.php który uruchamia emulator - http://pastebin.com/SBbixpJS

#php #batch #programowanie #windows
  • 10
@only: wiem, że pseudolosowe, i jakoś wątpię żeby zbudowali całą tą stronę i api wokół funkcji rand, nawet jeśli by tak zrobili, to nie mieliby tych wszystkich certyfikatów
@FreaQ: jeśli nie mają jakiegoś urządzenia opartego na rozpadzie atomów czy coś w tym stylu to raczej jest to zwykłe rand :p
@FreaQ: Wszystkie generatory pseudolosowe są takie same... deterministyczne. Tylko niektóre wolniej, a inne szybciej się zapętlają ; )

Ale to i tak nie ma znaczenia, jeżeli chcesz losowa wybrać grę... jednak + za starania.