Blog (79)
Komentarze (533)
Recenzje (0)

Problemy z GOG.com Downloader-em w Windows 8.1

@NRNProblemy z GOG.com Downloader-em w Windows 8.110.06.2014 23:30

Problem znany od dawna...

Od chwili wejścia Windows 8 na rynek, Internet wciąż huczy od informacji o niezgodności poszczególnych gier i aplikacji z tym systemem. Przepięknym przykładem jest tutaj wcale nie taka stara gra - Just Cause 2 - która z "nieznanych przyczyn" wysypuje się w najświeższej wersji systemu. Oczywiście, powstało na to obejście - w Steamie należy wymusić konkretny "wyświetlacz" w DirectX, a w samej grze wyłączyć opcję "Decays" (odpowiadającą m.in. za ślady kul na budynkach). Jednak i to rozwiązanie nie jest doskonałe - przykładowo, w mojej konfiguracji, gra w dalszym ciągu sypie się po losowym czasie, od 1 do 2 godzin :)

Logo GOG.com
Logo GOG.com

Kwestia tego wpisu tyczy się jednak nie samej gry, a narzędzia do jej pobierania. GOG.com to aktualnie jedna z popularniejszych platform do pobierania wielu gier, a w szczególności... Wiedźmina, szczególnie, gdy każdy jej użytkownik posiada możliwość umieszczenia w niej darmowej kopii zapasowej swojej pudełkowej edycji :) A że "sezon na Wiedźminy powraca" ze względu na nadchodzącą trójkę, pomyślałem, że warto by było sprawę problemów z Downloaderem tu poruszyć.

Co jest problemem?

Problemem jest Chrome, a raczej jego umiejętność do zarejestrowania protokołu gogdownloader, stosowanego do wysyłania polecenia pobierania do aplikacji powiązanej z platformą. Owszem, można się bez niego obyć (pobierając samodzielnie 15 kolejnych paczek z grą), jednak znacznie wygodniej jest stosować taktykę "kliknij i zapomnij", szczególnie, gdy możemy sobie pozwolić na ograniczenie maksymalnego transferu w aplikacji, aby siedząca w sąsiednim pokoju siostra mogła oglądać swój ulubiony serial... Od razu dementuję pogłoski - object SIOSTRA doesn't exist. Żeby nie było - to tylko przykład.

Z czego problem wynika, tego nie potrafię wyjaśnić. Pomoc GOG.com jest jednak kompletna, ale nie tak łatwa do znalezienia. Ponadto, dostępna jest jedynie w języku angielskim.

Jak naprawić problem?

Rozwiązanie 1, krok 1

Nie przedłużając więc. Krokiem pierwszym jest sprawdzenie, czy nasza aplikacja jest zarejestrowana w rejestrze. Najłatwiej to uczynić... rejestrując ją! Służy do tego skrypt dostępny w pomocy GOG.com (ciekawostka: w ichniej wyszukiwarce tego nie znalazłem - dopiero Google dopomógł).

Pobieramy plik: gogdownloader.reg

R: 1, K: 2

Następnie musimy sprawdzić, gdzie zainstalowaliśmy GOG.com Downloader. Jeśli w domyślnej lokalizacji - można pominąć krok 2. Jeśli gdzieś indziej, trzeba to zrobić. Otwieramy folder, w którym się znajduje, klikamy prawym i wybieramy opcję "edytuj".

Na końcu pliku znajdziecie linijkę:

[code=BATCH]@="c:\\Program Files (x86)\\GOG.com\\GOG.com Downloader.exe \"%1\""[/code]

W moim przypadku musiałem zmienić ją na następującą:

[code=BATCH]@="d:\\Apps32\\GOG.com\\GOG.com Downloader.exe \"%1\""[/code]

jako, że mój program znajduje się w lokalizacji D:\Apps32\GOG.com\.

R: 1, K: 3, ostatni

Odpalamy plik rejestru, zatwierdzamy zmianę. Restartujemy Chrome (całkowicie! Działające w tle aplikacje także zamykamy z menu w systemowym tray'u). GOTOWE! :)

Rozwiązanie 2, krok 1

Niekiedy bywa jednak tak, że Rozwiązanie 1 nie zadziała. Wówczas czeka nas ręczna zabawa (w szukanie "modułów obsługi" [eng. "handlers"] się nie bawcie - Chrome Wam i tak GOG.com Downloadera tam nie wyświetli) z plikiem Local State należącym do danych Chrome'a.

W tym celu, kopiujemy to, co jest tutaj napisane np. do Notatnika, albo drukujemy, po czym zamykamy Chrome'a. Tak jak wcześniej - całkowicie, do zera. Także usługi działające w tle, ukryte pod ikonką przy systemowym zegarze.

R: 2, K: 2

Wciskamy na klawiaturze Win+R, a następnie wpisujemy w okienko następującą lokalizację:

[code=BATCH]C:\Users\[NAZWA_UZYTKOWNIKA]\AppData\Local\Google\Chrome\User Data\[/code]

przy czym [NAZWA_UZYTKOWNIKA] zmieniamy na Wasz folder użytkownika (np. NRN, Zosia, Lucjan, itp.).

R: 2, K: 3

Klikamy prawym przyciskiem na pliku Local State, wybieramy opcję "Otwórz za pomocą..." i po odznaczeniu (opcja ma być niezaznaczona!) "Zawsze używaj tej aplikacji do otwierania plików tego typu" (jedyna opcja; treść może być odrobinkę inna :) ) otwieramy plik Notatnikiem.

R: 2, K: 4

Wreszcie - przewijamy myszką w dół pliku, by znaleźć wyrażenie "protocol_handlers", i w odpowiednim alfabetycznie miejscu dodajemy nową linijkę, dopisując w niej:

[code=BATCH]"gogdownloader": false,[/code]

R: 2, K: 5

Zapisujemy i zamykamy plik, po czym uruchamiamy naszego (ukochanego?) Chrome'a. Klikamy w link na GOG.com i... nastąpi jedna z dwóch sytuacji. Albo przeglądarka spyta nas o to, czy chcemy użyć GOG.com Downloadera (na co jest tylko jedna prawidłowa odpowiedź: TAK!), albo sama od razu na to wpadnie. Tak, czy siak - problem solved.

Nihil novi?

Być może, a być może polska pomoc techniczna do tego zagadnienia się przyda :) Być może to już było, przyznam szczerze - nie szukałem pomocy w języku polskim, a jedynie angielskim, i nie wiem czy komuś w ten sposób pomogę / pomogłem, ale jeśli jest choć ziarnko szansy, choć jedna miliardowa nadziei, że tak będzie, to sądzę, że warto jest go tu zamieścić :)

Na wszelki wypadek - źródło rozwiązania.

Szanowna Użytkowniczko! Szanowny Użytkowniku!
×
Aby dalej móc dostarczać coraz lepsze materiały redakcyjne i udostępniać coraz lepsze usługi, potrzebujemy zgody na dopasowanie treści marketingowych do Twojego zachowania. Twoje dane są u nas bezpieczne, a zgodę możesz wycofać w każdej chwili na podstronie polityka prywatności.

Kliknij "PRZECHODZĘ DO SERWISU" lub na symbol "X" w górnym rogu tej planszy, jeżeli zgadzasz się na przetwarzanie przez Wirtualną Polskę i naszych Zaufanych Partnerów Twoich danych osobowych, zbieranych w ramach korzystania przez Ciebie z usług, portali i serwisów internetowych Wirtualnej Polski (w tym danych zapisywanych w plikach cookies) w celach marketingowych realizowanych na zlecenie naszych Zaufanych Partnerów. Jeśli nie zgadzasz się na przetwarzanie Twoich danych osobowych skorzystaj z ustawień w polityce prywatności. Zgoda jest dobrowolna i możesz ją w dowolnym momencie wycofać zmieniając ustawienia w polityce prywatności (w której znajdziesz odpowiedzi na wszystkie pytania związane z przetwarzaniem Twoich danych osobowych).

Od 25 maja 2018 roku obowiązuje Rozporządzenie Parlamentu Europejskiego i Rady (UE) 2016/679 (określane jako "RODO"). W związku z tym chcielibyśmy poinformować o przetwarzaniu Twoich danych oraz zasadach, na jakich odbywa się to po dniu 25 maja 2018 roku.

Kto będzie administratorem Twoich danych?

Administratorami Twoich danych będzie Wirtualna Polska Media Spółka Akcyjna z siedzibą w Warszawie, oraz pozostałe spółki z grupy Wirtualna Polska, jak również nasi Zaufani Partnerzy, z którymi stale współpracujemy. Szczegółowe informacje dotyczące administratorów znajdują się w polityce prywatności.

O jakich danych mówimy?

Chodzi o dane osobowe, które są zbierane w ramach korzystania przez Ciebie z naszych usług, portali i serwisów internetowych udostępnianych przez Wirtualną Polskę, w tym zapisywanych w plikach cookies, które są instalowane na naszych stronach przez Wirtualną Polskę oraz naszych Zaufanych Partnerów.

Dlaczego chcemy przetwarzać Twoje dane?

Przetwarzamy je dostarczać coraz lepsze materiały redakcyjne, dopasować ich tematykę do Twoich zainteresowań, tworzyć portale i serwisy internetowe, z których będziesz korzystać z przyjemnością, zapewniać większe bezpieczeństwo usług, udoskonalać nasze usługi i maksymalnie dopasować je do Twoich zainteresowań, pokazywać reklamy dopasowane do Twoich potrzeb. Szczegółowe informacje dotyczące celów przetwarzania Twoich danych znajdują się w polityce prywatności.

Komu możemy przekazać dane?

Twoje dane możemy przekazywać podmiotom przetwarzającym je na nasze zlecenie oraz podmiotom uprawnionym do uzyskania danych na podstawie obowiązującego prawa – oczywiście tylko, gdy wystąpią z żądaniem w oparciu o stosowną podstawę prawną.

Jakie masz prawa w stosunku do Twoich danych?

Masz prawo żądania dostępu, sprostowania, usunięcia lub ograniczenia przetwarzania danych. Możesz wycofać zgodę na przetwarzanie, zgłosić sprzeciw oraz skorzystać z innych praw wymienionych szczegółowo w polityce prywatności.

Jakie są podstawy prawne przetwarzania Twoich danych?

Podstawą prawną przetwarzania Twoich danych w celu świadczenia usług jest niezbędność do wykonania umów o ich świadczenie (tymi umowami są zazwyczaj regulaminy). Podstawą prawną przetwarzania danych w celu pomiarów statystycznych i marketingu własnego administratorów jest tzw. uzasadniony interes administratora. Przetwarzanie Twoich danych w celach marketingowych realizowanych przez Wirtualną Polskę na zlecenie Zaufanych Partnerów i bezpośrednio przez Zaufanych Partnerów będzie odbywać się na podstawie Twojej dobrowolnej zgody.