Autor Wątek: [protoSteamV] - Poprawiona obsługa protokołu Steam  (Przeczytany 355 razy)

0 Użytkowników i 1 Gość przegląda ten wątek.

Offline VuYeK

  • Junior Developer
  • Narybek
  • *
[protoSteamV] - Poprawiona obsługa protokołu Steam
« dnia: Kwiecień 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


Offline kkw

  • Narybek
  • *
Odp: [protoSteamV] - Poprawiona obsługa protokołu Steam
« Odpowiedź #1 dnia: Maj 02, 2018, 21:49:59 pm »
@VuYeK: gratulacje i dzięki! :)

Kaworu by pewnie dodał, że mylisz funkcję z funkcjonalnością. :)
#wtw Live Chat Resident

Offline SubZero

Odp: [protoSteamV] - Poprawiona obsługa protokołu Steam
« Odpowiedź #2 dnia: Maj 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?

Offline VuYeK

  • Junior Developer
  • Narybek
  • *
Odp: [protoSteamV] - Poprawiona obsługa protokołu Steam
« Odpowiedź #3 dnia: Maj 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.

Offline SubZero

Odp: [protoSteamV] - Poprawiona obsługa protokołu Steam
« Odpowiedź #4 dnia: Maj 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 :)

Offline VuYeK

  • Junior Developer
  • Narybek
  • *
Odp: [protoSteamV] - Poprawiona obsługa protokołu Steam
« Odpowiedź #5 dnia: Maj 11, 2018, 08:27:55 am »
Hm, nie rozumie do końca, imo jest wyświetlana gra w opisie ;o

Offline SubZero

Odp: [protoSteamV] - Poprawiona obsługa protokołu Steam
« Odpowiedź #6 dnia: Maj 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

Offline VuYeK

  • Junior Developer
  • Narybek
  • *
Odp: [protoSteamV] - Poprawiona obsługa protokołu Steam
« Odpowiedź #7 dnia: Maj 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) :)

Offline SubZero

Odp: [protoSteamV] - Poprawiona obsługa protokołu Steam
« Odpowiedź #8 dnia: Maj 21, 2018, 06:05:47 am »
Super :) Działa elegancko