K2T.eu :: Forum

WTW => Rozszerzenia => Katalog Wtyczek => Wątek zaczęty przez: VuYeK w Kwietnia 29, 2018, 13:34:56 pm

Tytuł: [protoSteamV] - Poprawiona obsługa protokołu Steam
Wiadomość wysłana przez: VuYeK w Kwietnia 29, 2018, 13:34:56 pm
Jako że korzystam aktywnie ze Steam'a w WTW, a wtyczce (protoSteam) brakuje kilku kluczowych dla mnie funkcjonalności a niektóre dziś nie działają, to ze względu na to że raczej nie doczekam się aktualizacji oryginału zebrałem się w końcu do napisania swojej wersji proto.  Wydaje mi się że udało mi się odtworzyć wszystkie funkcjonalności oryginału w swojej wersji więc nie powinna być jakoś specjalnie uboższa ;d.  Natomiast główne różnice to:
- obsługa mobilnego Steam Guarda
- poprawiona obsługa opisów (zarówna znajomych jak i naszego - gdy odpalimy jakiś tytuł na Steam)
- możliwość wygenerowania mobilnego tokenu na życzenie*
- opcjonalne wyświetlanie obecnych nicków znajomych (poza ustawionymi przez nas pseudonimami)
- wyświetlanie zaproszeń do gier od znajomych (lewoklik uruchomi Steama/grę/dołączy do lobby - albo przynajmniej spróbuje ;p)

PS.  wtyczka wymaga w niektórych obszarach (edycja/dodawanie kontaktów) najnowszej Nightly WTW, za którą jak i za całą garść informacji i pomoc jaką otrzymałem dziękuje Kaworu

PS2.  nie testowałem w ogóle wersji x86 ;p więc jakby ktoś miał z nią jakieś problemy to proszę dać znać to może wtedy zobaczę czy wszystko w niej działa.   

* generowanie tokenu wymaga podania SharedSecret w ustawieniach konta.  Jak i skąd go dostać - dowolny link Google pod hasłem "shared secret steam" (wymagane jest aby telefon z aplikacją Steam miał roota)


Chętnych zapraszam do testowania i zgłaszania ewentualnych problemów ;d Wtyczce może zdarzyć się sypnąć, ale nie powinno, albo bardzo rzadko ;d

Download (skasować spacje): wtw. vuyek. pl/steamv

Tytuł: Odp: [protoSteamV] - Poprawiona obsługa protokołu Steam
Wiadomość wysłana przez: kkw w Maja 02, 2018, 21:49:59 pm
@VuYeK: gratulacje i dzięki! :)

Kaworu by pewnie dodał, że mylisz funkcję z funkcjonalnością (http://wittamina.pl/funkcjonalnosc-czy-funkcja/). :)
Tytuł: Odp: [protoSteamV] - Poprawiona obsługa protokołu Steam
Wiadomość wysłana przez: SubZero w Maja 09, 2018, 07:01:00 am
Super! Wersja x64 działa bez problemów. Pytanko: czy dużym problemem było by umożliwienie przenoszenia kontaktów steamowych do innych grup?
Tytuł: Odp: [protoSteamV] - Poprawiona obsługa protokołu Steam
Wiadomość wysłana przez: VuYeK w Maja 10, 2018, 21:24:27 pm
@SubZero generalnie samo przenoszenie to nie problem, ale jako że wtyczka nie przetrzymuje kontaktów po wyłączeniu komunikatora to również grupy by uciekły. W związku z tym potrzebowałbym zrzucać te kontakty i inicjować je z dysku a takiego modułu obecnie nie mam :P Ale bardzo prawdopodobne jest to że przy wtyczce do Discorda będę tego potrzebował (za jakiś czas), to wtedy przeniósłbym tutaj gotowca.

Natomiast zdecydowanie szybciej mógłbym dodać (jeżeli takie coś jest ok) obsługę grup utworzonych na samym Steamie tworząc analogiczne grupy, np "SteamV [grupaZeSteam1]" i zawierających odpowiednich znajomych.
Tytuł: Odp: [protoSteamV] - Poprawiona obsługa protokołu Steam
Wiadomość wysłana przez: SubZero w Maja 11, 2018, 06:16:10 am
Spoko, bez presji :)
Jeszcze tylko jedna mała prośba: czy dało by radę wyświetlać grę, w którą gra dany kontakt w opisie? Wtedy od razu widać kto i co a nie trzeba na każdy kontakt najeżdżać myszką i czekać na tooltipa. A już idealnie by było, gdyby można to było skonfigurować w samej wtyczce ;)
Ogólnie świetna robota :)
Tytuł: Odp: [protoSteamV] - Poprawiona obsługa protokołu Steam
Wiadomość wysłana przez: VuYeK w Maja 11, 2018, 08:27:55 am
Hm, nie rozumie do końca, imo jest wyświetlana gra w opisie ;o
(https://i.imgur.com/Vb0F417.png)
Tytuł: Odp: [protoSteamV] - Poprawiona obsługa protokołu Steam
Wiadomość wysłana przez: SubZero w Maja 14, 2018, 20:33:30 pm
Faktycznie, fałszywy alarm. Nie wiem dlaczego miałem odznaczone wyświetlanie opisów na liście kontaktów :D
Tytuł: Odp: [protoSteamV] - Poprawiona obsługa protokołu Steam
Wiadomość wysłana przez: VuYeK w Maja 17, 2018, 21:54:45 pm
Nowa wersja na AutoUpdate
Dodane zrzucanie kontaktów do bazy, wczytywanie ich przy starcie, synchronizacja i możliwość zmiany grupy (w edycji kontaktu i przez przeciąganie) :)
Tytuł: Odp: [protoSteamV] - Poprawiona obsługa protokołu Steam
Wiadomość wysłana przez: SubZero w Maja 21, 2018, 06:05:47 am
Super :) Działa elegancko
Tytuł: Odp: [protoSteamV] - Poprawiona obsługa protokołu Steam
Wiadomość wysłana przez: VuYeK w Lutego 03, 2019, 14:05:36 pm
Nowa wersja (1.5) na AutoUpdate


Jako iż wczoraj gdzieś o 20 pojawiły się problemy u mnie z logowaniem na Steam'a zacząłem węszyć. Problem był bardzo dziwny bo występował tylko na kontach z guardem w przypadku "nowego" logowania. Dodatkowo SteamKit z którego mam protobufa (i logowanie nie było zmieniane X miesięcy) poprawnie logował co jeszcze bardziej zwiększyło ilość wtf/min. Później zacząłem jeszcze sprawdzać czy to nie jest problem mojego kompa/internetu/środowiska czy coś, ale wraz z @kkw stwierdziliśmy że nie + dodatkowo problem występuje również w protoSteam od mrg.
Znalazłem co jest problemem, ale nie znalazłem dlaczego to się dzieje. Zrobiłem poprawkę, ale nie potrafię zrozumieć co i dlaczego Steam miałby zmienić że efekt jest taki a nie inny.

Podsumowując - obecnie śmiga wszystko i mam nadzieje że tak zostanie :D
Tytuł: Odp: [protoSteamV] - Poprawiona obsługa protokołu Steam
Wiadomość wysłana przez: VuYeK w Maja 21, 2019, 20:15:31 pm
Nowa wersja (1.6) na AutoUpdate

Tytuł: Odp: [protoSteamV] - Poprawiona obsługa protokołu Steam
Wiadomość wysłana przez: ba2 w Maja 23, 2019, 08:00:07 am
@VuYeK Przetestowałem na szybko i wygląda na to, że działa. Dzięki serdeczne. :)

PS. To jeszcze uprzejmie poproszę o dodanie do ToDo informowanie balonikiem o powiadomieniach o nowych komentarzach ( https://i.imgur.com/xgu8UYO.jpg ) i wtyczka będzie kompletna.