Snake Opublikowano 25 Maja 2008 Opublikowano 25 Maja 2008 Tytuł: Instant Player Offline ( kurde, za długa ta nazwa :D ) Wersja: 1.2 Gatunek: Program Opis: Po tym, jak przyjrzałem się systemowi Instant Play ze strony YoYoGames.com, zauważyłem głupi sposób zabezpieczenia (?) przed uruchomieniem gry w inny sposób, niż przez wtyczkę InstantPlay. Pliki też zanalizowałem i dowiedziałem się przy okazji że z gier zuploadowanych na stronę wyciągane są zasoby a wtyczka pełni rolę runnera ( uwaga: zasoby po ?przejściu? przez YoYoGames są inaczej szyfrowane, niż w Game Makerze ;D ). No i zacząłem tworzyć, a właściwie stworzyłem program służący do zarządzania grami pobranymi przez wtyczkę Instant Play ( YoYoGames.com ). Może się przydać gdy nie będziesz miał połączenia z internetem ( albo gdy ci się nie chce wchodzić na yoyogames żeby sobie pograć w gierki, które już masz na dysku ;P ), bo gry z Instant Play ( z tego co wiem ) można uruchomić tylko ze strony YoYo. Opcji nie ma zbyt wiele - może uruchamiać i usuwać gry ( no nie wiem co by można jeszcze było dodać ;D ). No i ma dodatkowe bzdury takie jak: przeglądanie folderu gry, otwieranie strony gry na yoyo i wyświetlanie dostępnych na dysku informacji o grze. Przydało by się z tego zrobić jakiś katalog gier z YoYo ;D Ale pierw trzeba go trochę przetestować, bo tylko na jednym kompie testowałem? Blah blah: Program korzysta z 3 runnerów napisanych przez YoYoGames ( same nie będą działać... ). Jeśli pliki nie będą w folderze "../Runner/", IP Offline może nie działać. Lista zmian: Wersja 1.2: Dodano możliwość pobrania informacji o grach ze strony YoYoGames.com Ustawienia języka są zapisywane Wersja 1.1:Poprawiono bug z blokowaniem folderów gier ( przez co nie dało się ich usuwać ) Poprawiono bug z folderem roboczym uruchamianych gier ( gry korzystały z folderu roboczego IPOffline?a, dlatego jeśli gra korzystała z zewnętrznych zasobów, niemogła ich załadować ) Download: http://sgames.ovh.org/blog/index.php/proje...player-offline/ Rozmiar pliku: 2 MB Autorzy: Programowanie: Snake Screeny: (Click to resize)
Administratorzy gnysek Opublikowano 25 Maja 2008 Administratorzy Opublikowano 25 Maja 2008 A widzisz, miałem rację co to tego, że YYG dekompiluje nasze gry :P
Snake Opublikowano 25 Maja 2008 Autor Opublikowano 25 Maja 2008 Yup :) W sumie dobrze, bo dzięki temu innemu szyfrowaniu Instant Play jest bezpieczniejsze niż "czysta" aplikacja Game Makera :P
Administratorzy gnysek Opublikowano 25 Maja 2008 Administratorzy Opublikowano 25 Maja 2008 I może ten sam sposób będzie używany przez nowy 'runner' (btw. jaki jest polski odpowiednik tego słowa?)
Maximal Opublikowano 25 Maja 2008 Opublikowano 25 Maja 2008 Bardzo przydatne. :) Choćby dlatego, że nigdy nie chce mi się szukać interesującej mnie gry na YoYo tylko po to, żeby w nią zagrać. (btw. jaki jest polski odpowiednik tego słowa?)Proponuję "odpalacz". =D Tak, albo uruchamiacz... gnysek
Marmot Opublikowano 25 Maja 2008 Opublikowano 25 Maja 2008 Mi wywala błąd przy kasowaniu gry, że nie można skasować, a ręcznie idzie skasować z folderu :/ .
Snake Opublikowano 25 Maja 2008 Autor Opublikowano 25 Maja 2008 @gnysek: Czy ja wiem... nie ma chyba takiego, dlatego też nazywam to w języku ang. runner/launcher ;D Można sobie tłumaczyć na "odpalacz"/"uruchamiacz" czy co tam jeszcze wpadnie do głowy ;D @Marmot: Rzeczywiście, nie zwolniłem uchwytu po szukaniu, dlatego foldery są używane przez program i nie idzie ich skasować ;O
Administratorzy gnysek Opublikowano 25 Maja 2008 Administratorzy Opublikowano 25 Maja 2008 Tłumacząc wywiad miałem problem właśnie ze słowem runner. Ale to tak jak refactoring, też nie ma polskiego odpowiednika :P Bo optymalizacja to za mało.
Luksor Opublikowano 25 Maja 2008 Opublikowano 25 Maja 2008 Jakie błędy ? W crimelife2 nie było samochodów tylko same cienie :boxed: . A w innej znowu grze nie było dźwięku. Potem włączyłem trzecią grę - sypała błędami.
Filar Społeczności Ranmus Opublikowano 25 Maja 2008 Filar Społeczności Opublikowano 25 Maja 2008 Ale to tak jak refactoring, też nie ma polskiego odpowiednikaA to co, pies? http://pl.wikipedia.org/wiki/Refaktoryzacja ;)
Snake Opublikowano 25 Maja 2008 Autor Opublikowano 25 Maja 2008 Update, bugi poprawione :P Zmiany: Poprawiono bug z blokowaniem folderów gier ( przez co nie dało się ich usuwać ) Poprawiono bug z folderem roboczym uruchamianych gier ( gry korzystały z folderu roboczego IPOffline’a, dlatego jeśli gra korzystała z zewnętrznych zasobów, nie mogła ich załadować ) Download: http://gamebase.ovh.org/?page_id=15 @Marmot & Luksor: Teraz sprawdźcie :) EDIT: Aha, gdyby ktoś się nie skapnął ( zapomniałem o tym na początku napisać ): - Dwukrotne kliknięcie lewym przyciskiem myszy na grę w liście uruchamia ją - Klikając prawym przyciskiem myszy na grę otwiera się menu rozwijane z opcjami - Klikając prawym przyciskiem myszy w puste pole na liście otwiera się menu rozwijane z ustawieniami widoku - Delete kasuje zaznaczoną grę
Vianom Opublikowano 26 Maja 2008 Opublikowano 26 Maja 2008 Zacny programik, naprawdę przydatny. :thumbsup:
Luksor Opublikowano 26 Maja 2008 Opublikowano 26 Maja 2008 Teraz działa ;) Daję 5/5 bo ten program jest na prawdę bardzo przydatny. :thumbsup:
Mucco Opublikowano 26 Maja 2008 Opublikowano 26 Maja 2008 4,5/5 :] Nie ma co...wreszcie jakis przydatny program :D piątki nie dostaniesz za bugi w I wersji,ale przeciez mozna sobie zaokraglic :lol:
Snake Opublikowano 28 Maja 2008 Autor Opublikowano 28 Maja 2008 Update :) Wersja 1.2: Dodano możliwość pobrania informacji o grach ze strony YoYoGames.com Ustawienia języka są zapisywane Przetestujcie to pobieranie, bo mogłem coś przeoczyć ;D Nowy screen: (Click to resize) Download: http://gamebase.ovh.org/?page_id=15 a jeśli ktoś ma wersję 1.1 to wystarczy podmienić samą aplikację: http://www.gmclan.org/up541_3_InstantPlayer11to12.html
Borek Opublikowano 3 Czerwca 2008 Opublikowano 3 Czerwca 2008 Snake jest czortem, nie ma co... :thumbsup:
Administratorzy gnysek Opublikowano 3 Czerwca 2008 Administratorzy Opublikowano 3 Czerwca 2008 To będzie nasz specjalista od zabezpieczeń gier :P Jak już wypuści się coś nowego nawet w GM7.1, to Snake to jeszcze przerobi co nieco exeka i wtedy ani żadne instant playe, ani dekompilatory nie ruszą takiej gry :P
Filar Społeczności Ranmus Opublikowano 3 Czerwca 2008 Filar Społeczności Opublikowano 3 Czerwca 2008 To będzie nasz specjalista od zabezpieczeń gier :P Jak już wypuści się coś nowego nawet w GM7.1, to Snake to jeszcze przerobi co nieco exeka i wtedy ani żadne instant playe, ani dekompilatory nie ruszą takiej gry :P No ja już o tym właśnie myślałem. :)
Snake Opublikowano 3 Czerwca 2008 Autor Opublikowano 3 Czerwca 2008 Czytacie w moich myślach ;D Mam właśnie zamiar dodać jakieś zabezpieczenia do gier tworzonych w GM7.1 na wypadek dekompilatorów. I będzie Game Protector 1.0 :) Ręcznie też bym mógł zabezpieczać "większe" projekty gdyby zaszła potrzeba innego zabezpieczenia, niż z "obcykanego" GP :)
Administratorzy gnysek Opublikowano 4 Czerwca 2008 Administratorzy Opublikowano 4 Czerwca 2008 Snake, właśnie taka potrzeba będzie :P Żeby gra miała oryginalne zabezpieczenie :)
Snake Opublikowano 4 Czerwca 2008 Autor Opublikowano 4 Czerwca 2008 Hmm... już podejrzewam, które osoby będą chciały oryginalnych zabezpieczeń :) pozostaje pytanie... ile płacicie ? xD joke.
Administratorzy gnysek Opublikowano 4 Czerwca 2008 Administratorzy Opublikowano 4 Czerwca 2008 Ale żadnych publicznych protectorów wtedy więcej nie robisz :P
Snake Opublikowano 4 Czerwca 2008 Autor Opublikowano 4 Czerwca 2008 E no, takiego "lajtowego" mógłbym zrobić - zabezpieczającego przed script kiddies :) Ale jakieś zabezpieczenia z wyższej półki to wyłącznie dla mojego pracodawcy ;D
Administratorzy gnysek Opublikowano 4 Czerwca 2008 Administratorzy Opublikowano 4 Czerwca 2008 E, poza Borkowymi projektami do których się załapię co najwyżej jako tester (QA...) to chyba w tym roku nic nie wydam. Czasu brakuje.
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się