[Przeglądarka] Powiadomienia o ostatnich podbojach

stiv.ens

Szlachcic
Wynik reakcji
1.885
...co tu duzo mowic
Skrypt mozna znalezc na popularnej stronie ktora pewnie uzywasz do generowania rozpisek atakow
33oiyuH.gif
 
Ostatnia edycja:

stiv.ens

Szlachcic
Wynik reakcji
1.885
Faktycznie nie ma co mówić, wystarczy zgłosić do supportu po akceptację.


Witaj The Fallen One,

dziękujemy za kontakt.

Niestety, zgodnie z naszymi wymaganiami, skrypty nie mogą pobierać innych skryptów czy kontentu aktywnej (w tym XHR) z jakichkolwiek domen niezwiązanych z Plemionami. TW-Stats jest mimo wszystko serwerem zewnętrznym, InnoGames nie może zagwarantować, że hostowane tam usługi są wolne od oprogramowania, które może wpłynąć na grę.

Pozdrawiam
Lukasz032
Plemiona Team





Jak ktos nie ufa TWStats to korzystac nie musi. W kazdym razie na dogadanie sie z supportem nie ma co liczyc
 

PabloCanaletto

Topornik
Wynik reakcji
264
https://www.plemiona.pl/page/rules
Skrypty nie mogą automatycznie wysyłać informacji ani reagować na jakieś zdarzenia na koncie (np. nadchodzący atak).
Więc nie wiem, czy w ogóle sam koncept przejdzie.

Chyba, żeby po prostu podkleić okno podglądu aktywności plemienia ze strony powitalnej na każdą stronę plemsów? Wiem, że to nie to samo, ale przynajmniej ma realną szansę na akcepta.
 

Lukasz032

Kapitan Oczywisty
Plemiona Team
SuperMod
Operator Gry
Wynik reakcji
210
Przejęcie jakiejś wioski nie jest zdarzeniem na koncie :p
Co nie oznacza, że można sobie pytać serwer co parę sekund czy nawet co minutę, generalnie polecam pomiędzy odpytaniami czekać co najmniej 2 godziny :)
 

stiv.ens

Szlachcic
Wynik reakcji
1.885
co najmniej 2 godziny :)
Wtedy to jest bezuteczne

https://www.plemiona.pl/page/rulesWięc nie wiem, czy w ogóle sam koncept przejdzie.

Chyba, żeby po prostu podkleić okno podglądu aktywności plemienia ze strony powitalnej na każdą stronę plemsów? Wiem, że to nie to samo, ale przynajmniej ma realną szansę na akcepta.
Wtedy to jest bezuteczne x2

Też kiedyś coś takiego stworzyłem (prototyp z rok, może półtorej roku temu) w sensie powiadomienia o ostatnich podbojach. Prototyp na przeglądarkę był toporny, bo działał tylko w przeglądarce (leciał w interfejs Notifications). To ma niestety kilka niedogodności, nie było to tak użyteczne jak myślałem, z tego też powodu projekt na przeglądarkę porzuciłem. I przerzuciłem się na coś w kierunku innego komunikatora, i tak narodził się ozreł na Messengera (https://github.com/RNabla/ozrel-bot) przykład działania

Co do zewnętrznych domen, to nie korzystałem z TwStatsów, tylko z tego interfejsu:
Kod:
https://pl137.plemiona.pl/interface.php?func=get_conquer&since=<unix_timestamp>
przykładowo:
https://pl137.plemiona.pl/interface.php?func=get_conquer&since=1560100044
Więc może jakbyś podmienił TwStatsy na:
* interface.php?func=get_conquer&since=<unix_timestamp>
* https://media.innogamescdn.com/com_DS_PL/skrypty/MapFiles.js (pliki mapy)
to by skrypt przeszedł.


Pokazalem Ci ten skrypt dobre 2 lata temu :p
Nie wiedzielismy co zrobic z uporczywoscia supportu wiec publikujemy dopiero teraz jako wolna amerykanka
 
Ostatnia edycja:

Lukasz032

Kapitan Oczywisty
Plemiona Team
SuperMod
Operator Gry
Wynik reakcji
210
Generalnie motyw jest taki, że jakby nagle tego interfejsu zaczęło używać duuuużo Graczy, serwery mogłyby dość poważnie to "odczuć" - dlatego ten limit czasowy. I tak, serwisy zewnętrzne też mają podobne limity, ich nieprzestrzeganie grozi trafieniem na listę ograniczenia przepustowości do "modemowej" albo i mniejszej :)
 

stiv.ens

Szlachcic
Wynik reakcji
1.885
Generalnie motyw jest taki, że jakby nagle tego interfejsu zaczęło używać duuuużo Graczy, serwery mogłyby dość poważnie to "odczuć" - dlatego ten limit czasowy. I tak, serwisy zewnętrzne też mają podobne limity, ich nieprzestrzeganie grozi trafieniem na listę ograniczenia przepustowości do "modemowej" albo i mniejszej :)


TWStats chyba ma w to wywalone bo ma dane na biezaco ;) tylko ze to pojedynczy klient
 

Kornix93

Szlachcic
Wynik reakcji
2.295
Wtedy to jest bezuteczne


Wtedy to jest bezuteczne x2




Pokazalem Ci ten skrypt dobre 2 lata temu :p
Nie wiedzielismy co zrobic z uporczywoscia supportu wiec publikujemy dopiero teraz jako wolna amerykanka
ciekawe ile jeszcze macie nieuprawnionych skryptów :)
Kiedy tego do dogrywania i wysyłania ataków wrzucicie? :)
 

stiv.ens

Szlachcic
Wynik reakcji
1.885
ciekawe ile jeszcze macie nieuprawnionych skryptów :)
Kiedy tego do dogrywania i wysyłania ataków wrzucicie? :)

Ja mam tylko legalne. Nie zawsze takie ktore support akceptuje ale zawsze takie ktore sa uczciwe ;) w koncu wyswietlanie ostatnich podbojow skilla nie dodaje.

No chyba ze masz slepe poczucie prawa ze cos spoza skryptoteki to juz zuoo to rownie dobrze mozesz przestac korzystac generatora rozpisek na plemsach bo to rowniez nieoficjalne narzedzie

Ale jak po 15 latach istnienia plemion ktos ma wciaz braki w dogrywaniu atakow i stanowi to dla niego wyzwanie ze az musi innych oskarzac o oszustwa to pozostaje tylko wspolczuc.
 
Ostatnia edycja:

Kornix93

Szlachcic
Wynik reakcji
2.295
Ja mam tylko legalne. Nie zawsze takie ktore support akceptuje ale zawsze takie ktore sa uczciwe ;) w koncu wyswietlanie ostatnich podbojow skilla nie dodaje.

No chyba ze masz slepe poczucie prawa ze cos spoza skryptoteki to juz zuoo to rownie dobrze mozesz przestac korzystac generatora rozpisek na plemsach bo to rowniez nieoficjalne narzedzie

Ale jak po 15 latach istnienia plemion ktos ma wciaz braki w dogrywaniu atakow i stanowi to dla niego wyzwanie ze az musi innych oskarzac o oszustwa to pozostaje tylko wspolczuc.
każdy skrypt co daje Wam przewagę bo ktoś go nie ma a ten skrypt jest nieuprawniony to nie jest uczciwe. Mając ten skrypt co piszesz na bieżąco widzisz czy wróg coś przejmuje, a tak musiałbyś kombinować i tracić czas. Nie mówię że to zły skrypt, po prostu nie jest dostępny dla wszystkich graczy co powoduje że jak masz go Ty to masz jakąś przewagę.
I legalne to chyba te co suport akceptuje a nie że uważasz że są według Ciebie uczciwe.
 
Ostatnia edycja:

stiv.ens

Szlachcic
Wynik reakcji
1.885
każdy skrypt co daje Wam przewagę bo ktoś go nie ma a ten skrypt jest nieuprawniony to nie jest uczciwe. Mając ten skrypt co piszesz na bieżąco widzisz czy wróg coś przejmuje, a tak musiałbyś kombinować i tracić czas. Nie mówię że to zły skrypt, po prostu nie jest dostępny dla wszystkich graczy co powoduje że jak masz go Ty to masz jakąś przewagę.
I legalne to chyba te co suport akceptuje a nie że uważasz że są według Ciebie uczciwe.


A to moja wina ze ze supp tego nie akceptuje? masz dostepny skrypt i NIE mozesz sobie korzystac
 
Ostatnio edytowane przez moderatora:

Lukasz032

Kapitan Oczywisty
Plemiona Team
SuperMod
Operator Gry
Wynik reakcji
210
Żaden skrypt spoza oficjalnej dystrybucji nie jest dozwolony - no chyba, że są to trywialne konstrukcje typu insertUnit albo pokrewne.
Serio, żebyście się czasem nie zdziwili, ja bym tak nie ufał jakiejkolwiek zewnętrznej domenie - już raz była sytuacja, że ktoś omal nie przejął domeny twstats.com przez nieprzedłużenie. A zdarzy się coś takiego, "niewinny skrypcik" pobierze "przypadkiem" bota kradnącego konta i miliony ticketów się posypią, bo ktoś nie przewidział konsekwencji niby niepozornej rzeczy.
Za dużo mam - i prywatnie, i służbowo - do czynienia z bezpieczeństwem, żeby lekceważyć takie sprawy.
 

stiv.ens

Szlachcic
Wynik reakcji
1.885
No sorry, sami twstats linkujecie. I jeszcze chcecie $$ za wygenerowanie tego linku.
Z naszej strony to tylko zacheca do ufania tej stronie (plemiona to nie konto bankowe). A jesli chodzi o ryzyko to rownie dobrze moze sie okazac ze egzekutor jest skorumpowany *oczko*


PS. Zdaje sie ze sam nam dawales wskazowki jak zrealizowac ten skrypt, czyli podzielic go na dwie czesci zeby zapytania do twstats zyly sobie w swoim swiecie i nie wywalaly bledu a druga czesc skryptu wyswietlala dane z localstorage w kontekscie plemion.
 
Ostatnia edycja:

PabloCanaletto

Topornik
Wynik reakcji
264
No może i są pewne względy, które sprawiają, że skrypt nie nadaje się do oficjalnego publicznego zatwierdzenia i udostępnienia w skryptotece. Ale czy indywidualny użytkownik plemion nie mógłby z niego korzystać na własne ryzyko, jeśli działanie tego skryptu jest zgodne z zasadami? Przecież w momencie, w którym zmienia się treść skryptu pobieranego z serwera innego niż innogames, to automatycznie przestaje on być legalny - czytaj dozwolony, więc nie można mieć pretensji do obsługi gry za jego efekty. A może w praktyce już panuje ciche przyzwolenie objawiające się po prostu nie wyciąganiem konsekwencji?
 

Lukasz032

Kapitan Oczywisty
Plemiona Team
SuperMod
Operator Gry
Wynik reakcji
210
Co do zasady czegoś takiego jak "ciche przyzwolenie" nigdy nie będzie. Zgodę na testowanie (podkreślam słowo testowanie, nie produkcyjne korzystanie) na skrypty dopiero pisane można oczywiście dostać (drogą indywidualnego pytania do obsługi gry), ale na pewno nie na świecie, na którym Gracz gra "na serio", tzn. ma wpływ na sytuację na świecie.

Rozwiązanie zaproponowane przez Hermitowskiego można by pociągnąć dalej, bo jest najbliżej poprawności - jeżeli tylko będzie zratelimitowane tak, by nie zapchać serwerów :)
 

stiv.ens

Szlachcic
Wynik reakcji
1.885
Co do zasady czegoś takiego jak "ciche przyzwolenie" nigdy nie będzie. Zgodę na testowanie (podkreślam słowo testowanie, nie produkcyjne korzystanie) na skrypty dopiero pisane można oczywiście dostać (drogą indywidualnego pytania do obsługi gry), ale na pewno nie na świecie, na którym Gracz gra "na serio", tzn. ma wpływ na sytuację na świecie.


Powiem tyle: "XD"
Na szczescie nie potraficie tego wyegzekwowac, wiec na bezsensownych regulkach (przypominam ze prawdziwie nielegalnych skryptow nikt wam do akceptacji nie wysle - w tym kontekscie to juz "niestety"a nie "na szczescie" nie potraficie) sie konczy




PS. A w wypadku aktywnego skryptu jak bys patrzyl na skrypt gdyby procedury wyswietlajace dane ze slownikow sanityzowaly tekst? Samo ewentualne pobranie zlosliwych bajtow jeszcze nic nie robi bo to tylko bajty a sanityzacja zapobiega ich ewentualnemu wykonaniu.
 
Ostatnia edycja:
Do góry