K2T.eu :: Forum
WTW => Rozszerzenia => Katalog Wtyczek => Wątek zaczęty 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
-
@VuYeK: gratulacje i dzięki! :)
Kaworu by pewnie dodał, że mylisz funkcję z funkcjonalnością (http://wittamina.pl/funkcjonalnosc-czy-funkcja/). :)
-
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?
-
@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.
-
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 :)
-
Hm, nie rozumie do końca, imo jest wyświetlana gra w opisie ;o
(https://i.imgur.com/Vb0F417.png)
-
Faktycznie, fałszywy alarm. Nie wiem dlaczego miałem odznaczone wyświetlanie opisów na liście kontaktów :D
-
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) :)
-
Super :) Działa elegancko
-
Nowa wersja (1.5) na AutoUpdate
- Naprawiono logowanie (mam nadzieję)
- Zakutalizowano listę serwerów
- Aktualizacja wewnętrznych bibliotek
- Poprawki optymalizacyjne przeniesione z protoFacebook
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
-
Nowa wersja (1.6) na AutoUpdate
- Dodano obsługę pobrania nieprzeczytanych wiadomości otrzymanych będąc offline (z pozdrowieniami dla @ba2 :D)
- Zakutalizowano listę serwerów
- Zwiększono limit znaków w polach textowych ustawień
- Dodano wyświetlanie w katalogu publicznym oraz tooltipie tagów (kategorii/grup - zwał jak zwał :D) do których jest dany użytkownik przypisany
-
@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.