Techniczne sprawy związane z serwerami A1/A2
Rafalski - 2010-02-23, 12:01
" />ACE to radze teraz update! bo update prawie 800MB
czeste sa tez updated mando-missile wszystkie wersje podpisane sa tym samym kluczem, i jezeli jest to klucz na serwerze, to mozna wchodzic z z kazda wersja b42, b43, b44 . Ostatnio taki efekt powodowal nizle zamieszanie na A2C (paru graczy kazdy z inna wersja mando).
MaxiKaaz - 2010-02-23, 12:29
" />Dlatego też każda aktualizacja paczki będzie niosła za sobą nowe podpisy...
Rafalski - 2010-02-23, 12:43
" />Dokladnie! To da pewnosc, ze jest ta sama wersja.
Ps. zmieniac podpisy moze nie wszystkiego, ale tylko tego co sie zmienilo. Np. po co mi nowe podpisy do @quesha jak sie nic nie zmienia. Jak sie wersja zmieni, to dopiero nowy podpis nowym kluczem.
MaxiKaaz - 2010-02-23, 13:03
" />@Rafalski - widzę, że problem podpisów stał się dla Ciebie nowym hobby.
To dość ciekawe, bo do niedawna prezentowałeś inny pogląd:
">"tez sie zastanawiam po co? ale cfog wydal wlasne podpisy."
Możesz mi wierzyć na słowo, albo poczekać na moment aż mnie najdzie na zwierzenia, ale wymiana kompletu podpisów jest lepszym rozwiązaniem, niż wymiana pojedynczego. Jeśli moje zdanie Cię nie przekonuje - podglądaj tych, co pracują (pół)profesjonalnie - choćby ekipę od ACE.
Jest jakiś sens w tym, że przy każdej aktualizacji - nawet 2-3 plików - wymieniane są podpisy dla całego modułu...
Rafalski - 2010-02-23, 13:27
" />
">Rafalski na innym forum napisał/a:
"tez sie zastanawiam po co? ale cfog wydal wlasne podpisy."
wtedy nie wiedzialem, ze mozna miec kilka podpisow do jednego .pbo (a to oznaczaloby, ze zmieniajac serwer, musze za kazdym razem zmieniac podpisy w katalogach).
">nawet 2-3 plików - wymieniane są podpisy dla całego modułu...
pewnie po to ze zagladasz raz i widzisz takipodpis b204 i juz wiesz ze caly pakiet (katalog) to wersja b204, nawet jezeli tylko pare plikow bylo zmienione. I to jest dobre.
Chodzilo mi o to, ze jak np. w tylko ACE_SM zmieniane sa pliki, to nie oznacza ze ACEX ma automatycznie tez nowe podpisy.
W sumie CFOG uzywa tylko kilka addons, wiec za kazdym razem mozna powymieniac manualnie wszystkie podpisy CFOG'a we wszystkich addons (jezeli o to chodzi). Nie ma problemu.
MaxiKaaz - 2010-02-23, 13:47
" />
">Chodzilo mi o to, ze jak w tylko ACE_SM zmieniane sa pliki, to nie oznacza ze ACEX ma automatycznie tez nowe podpisy.Napisałem "całego modułu", a nie "całego modu".
">W sumie CFOG uzywa tylko kilka addons, wiec za kazdym razem mozna powymieniac manualnie wszystkie podpisy CFOG'a we wszystkich addons (jezeli o to chodzi). Nie ma problemu.A po co to robić manualnie...? Zwłaszcza, że krótki .bat załatwia wszystko "z automatu"...
">pewnie po to ze zagladasz raz i widzisz takipodpis b204 i juz wiesz ze caly pakiet (katalog) to wersja b204, nawet jezeli tylko pare plikow bylo zmienione. I to jest dobre.Myślisz, że chodzi tylko o wygodę w rozpoznawaniu wersji...?
Na innym forum podjąłeś się tłumaczenia ludziom zasady działania podpisów, ale niekoniecznie sam rozumiesz ideę ich stosowania.
Żeby nie przeciągać, bo wątek jest o czym innym: jeśli chcesz wyeliminować addon z użytku - bo np. weszła jego nowa wersja - to musisz wyeliminować odpowiadający mu .bikey na serwerze.
Ty proponujesz stworzenie nowego .bisign (i nowego .bikey) dla nowej wersji addonu, ale nie zabraniasz użycia starej wersji addonu poprzez stosowanie starego .bikey (bo na nim wisi Ci reszta paczki). W efekcie masz sytuację, w której część graczy używa starej, część nowej wersji addonu, a wszyscy są "na legalu" wg serwera.
Proste...?
Rafalski - 2010-02-23, 14:11
" />
">efekcie masz sytuację, w której część graczy używa starej, część nowej wersji addonu, a wszyscy są "na legalu" wg serwera.
kazdy addons bedzie podpisany innym kluczem. Np, Serwer uzywa 3 addons, to mam 3 rozne bikey odpowiednie dla danego addons, np. cfog_mma_b44.bikey, cfog_quesh_b131.bikey itd.
Zmieniajac tylko @mma moge podmienic tylko klucz i podpisy dotyczace tylko tego addon'a, nie musze dotykac innych.
OK koncze tutaj ten temat bo watek o czym innym. albo lepiej niech moderator przerzuci ta dyskusje do dzialu technicznego bo jest ciekawa i chetnie bym jeszcze podyskutowal. Najwazniejsze aby dzialalo i bylo prosto.
MaxiKaaz - 2010-02-23, 14:23
" />
">kazdy addons bedzie podpisany innym kluczem. Np, Serwer uzywa 3 addons, to mam 3 rozne bikey odpowiednie dla danego addons, np. cfog_mma_b44.bikey, cfog_quesh_b131.bikey itd.
Zmieniajac tylko @mma moge podmienic tylko klucz i podpisy dotyczace tylko tego addon'a, nie musze dotykac innych. To fajnie, że lubisz tworzyć nowe podpisy.
Ja sprawę zarówno dla 1, jak i dla 100 addonów załatwiam dwoma kliknięciami, i tworzę podpisy dla całej paczki. W rezultacie mam po jednym podpisie dla każdego addonu, i dwa - a nie np. sto trzydzieści dwa - podpisy .bikey (jeden oryginalny bis-owski i jeden dla swojej paczki). Plus ewentualnie te pięć, które daje mi ACE+CBA.
Działa. I mam porządek na serwerze
Rafalski - 2010-02-23, 15:38
" />(z punktu serwera)
Rozumiem ze tworzysz nowy klucz i podpisy.
Ale to wymaga potem wymiany wszystkich podpisow we wszystkich addons'a ch ktore podpisujesz.
ACE+CBA paczka odpada bo tam co wersja to nowe podpisy i klucze do poszczegolnych modulowwiec jest oK,
(z punktu klienta)
Chodzi mi aby bylo jak najmniej tego wymieniania. Po za tym, rozne wlasne podpisy do danego addons od razu informowaly by jaka jest wersja danego addons.
Problem ten wystepuje jedynie jezeli sciagac addons np z armaholica. Z uzyciem Yoma Sync nie mam problemu, zrobi klientowi update wszystkich addons do wersji obowiazujacej na serwerze.
Jeden nowy CFOGowy podpis dla wszystkich addons (oprocz paczki ace) przy kazdej zmianie w jakim addons nie ma sprawy, tyle ze wiecej kasowania i przegrywania (BAT nie robie... ) bo robie to bez sync'a.
Przydaloby sie info na forum jakie wersje modow obowiazuja, bym np jak wejde za tydzien to wiedzial czy update tylko mando, czy moze quesha tez.
PS. czy mozesz udostepnic taki BAT do podpisywania wielu plikow w katalogu. Bede musial podpisac cale CAA1 ( tam chyba ze 106 plikow) z racji tego ze chyba pare wersji plikow podpisane byly tym samym kluczem i potem czesc widzi sciany, a czesc nie.
MaxiKaaz - 2010-02-23, 16:09
" />Skoro aktualizujesz paczkę z repozytorium (w tym przypadku paczkę CFOG z repo od SiDa) - to jako gracza mało Cię obchodzi, czy ściągniesz 100 podpisów czy 3. Podpisy to pliki naprawdę małe, przy jakiejkolwiek aktualizacji naprawdę nie robią różnicy.
Stare podpisy i nieaktualne pliki Yoma automatycznie wyczyści - klawisz "delete extra files".
Paczka jest zawsze aktualna.
Serwer ma zawsze do paczki jeden .bikey.
Addony mają zawsze aktualny .bisign.
Wszystko jest proste i przejrzyste.
Bawienie się z oddzielnym .bikey do każdego addonu skutkuje burdelem w kluczach serwera, i robieniem sobie dodatkowej pracy przy każdej aktualizacji.
Co do .bat'a - wędka zamiast ryby
Wszystko, co niezbędne masz tutaj.
Rafalski - 2010-02-23, 16:18
" />Co do synca.. to dokladnie jak napisalem robisz update i gra.
FYI.
Obecnie Sync z repo SID'a nie dziala i nie moge sprawdzic czy przypadkiem czyszczac extra files nie wyczysci mi innych podpisow np. a2c ?
Co do BAT.... nauka 5h....uzycie raz na rok tych umiejetnosci w pisaniu .... a tego chcialem wlasnie uniknac .. ale dzieki za link
MaxiKaaz - 2010-02-23, 16:28
" />
">Obecnie Sync z repo SID'a nie dziala i nie moge sprawdzic czy przypadkiem czyszczac extra files nie wyczysci mi innych podpisow np. a2c ?
Wiadomo bez sprawdzania - wyczyści
Yoma wywali wszystkie pliki, których nie ma w danym repozytorium.
Ale to już Twój problem. A raczej problem dogadania się, żeby w repozytorium były też Twoje podpisy. Leć z flaszką do SiDa
A co do .bat'a - nie namówisz mnie, żebym wziął się pośrednio za administrowanie serwerem, wśród którego współzałożycieli (i współfundatorów) jest osoba, którą usunęliśmy za "używanie narzędzi programistycznych w celu zdezorganizowania rozgrywki innym uczestnikom"
Podanie linku, a nie gotowego .bat'a jest chyba zgodne z tą ideą:
"Nigdy nie mów ludziom, jak mają wykonywać swe zadania. Powiedz im tylko, co mają robić, a będziesz zdziwiony ich pomysłowością."
?
SiD - 2010-02-23, 17:41
" />Czemu tak się dowiaduję o tym, że repo nie działa?
Domenka wygasła i konto mi skasowali, powinno niedługo znów być online.
Rafalski - 2010-02-23, 18:02
" />
">A co do .bat'a - nie namówisz mnie, żebym wziął się pośrednio za administrowanie serwerem
i dalej ten temat .. a tak chce rozdzielic technike od polityki. hehe
co do BAT'a wolalbym "Nie wywazaj, otwartych drzwi".
MaxiKaaz - 2010-02-23, 18:34
" />
">A co do .bat'a - nie namówisz mnie, żebym wziął się pośrednio za administrowanie serwerem
i dalej ten temat .. a tak chce rozdzielic technike od polityki. hehe
co do BAT'a wolalbym "Nie wywazaj, otwartych drzwi".
Masz w ekipie fachowca, co nie takie rzeczy sam tworzy...
.bat tworzący listę plików w folderze, pobierający z tej listy i wstawiający do komendy tworzącej podpis to podyktuje Ci pewnie szybciej, niż będziesz umiał zapisać...
Co do reszty - nie skomentuję.
Dla mnie rzecz jest jednoznaczna.
Z takimi sytuacjami bardzo zgrabnie poradził sobie klan [1stCav] - http://1stcav.pl/forum/viewforum.php?f=36.
Żałuję, że u nas nie ma podobnego wątku. Zawsze by trochę dyscyplinował...
Rafalski - 2010-02-23, 21:12
" />
">Masz w ekipie fachowca, co nie takie rzeczy sam tworzy...
.bat tworzący listę plików w folderze, pobierający z tej listy i wstawiający do komendy tworzącej podpis to podyktuje Ci pewnie szybciej, niż będziesz umiał zapisać...
oki..lapie aluzje.. ale i tak dzieki za ten link.
">Żałuję, że u nas nie ma podobnego wątku. Zawsze by trochę dyscyplinował...
dobry pomysl, co za problem stworzyc ?zanotowane.pl doc.pisz.pl pdf.pisz.pl ilemaszlat.htw.pl
Rafalski - 2010-02-23, 12:01
" />ACE to radze teraz update! bo update prawie 800MB
czeste sa tez updated mando-missile wszystkie wersje podpisane sa tym samym kluczem, i jezeli jest to klucz na serwerze, to mozna wchodzic z z kazda wersja b42, b43, b44 . Ostatnio taki efekt powodowal nizle zamieszanie na A2C (paru graczy kazdy z inna wersja mando).
MaxiKaaz - 2010-02-23, 12:29
" />Dlatego też każda aktualizacja paczki będzie niosła za sobą nowe podpisy...
Rafalski - 2010-02-23, 12:43
" />Dokladnie! To da pewnosc, ze jest ta sama wersja.
Ps. zmieniac podpisy moze nie wszystkiego, ale tylko tego co sie zmienilo. Np. po co mi nowe podpisy do @quesha jak sie nic nie zmienia. Jak sie wersja zmieni, to dopiero nowy podpis nowym kluczem.
MaxiKaaz - 2010-02-23, 13:03
" />@Rafalski - widzę, że problem podpisów stał się dla Ciebie nowym hobby.
To dość ciekawe, bo do niedawna prezentowałeś inny pogląd:
">"tez sie zastanawiam po co? ale cfog wydal wlasne podpisy."
Możesz mi wierzyć na słowo, albo poczekać na moment aż mnie najdzie na zwierzenia, ale wymiana kompletu podpisów jest lepszym rozwiązaniem, niż wymiana pojedynczego. Jeśli moje zdanie Cię nie przekonuje - podglądaj tych, co pracują (pół)profesjonalnie - choćby ekipę od ACE.
Jest jakiś sens w tym, że przy każdej aktualizacji - nawet 2-3 plików - wymieniane są podpisy dla całego modułu...
Rafalski - 2010-02-23, 13:27
" />
">Rafalski na innym forum napisał/a:
"tez sie zastanawiam po co? ale cfog wydal wlasne podpisy."
wtedy nie wiedzialem, ze mozna miec kilka podpisow do jednego .pbo (a to oznaczaloby, ze zmieniajac serwer, musze za kazdym razem zmieniac podpisy w katalogach).
">nawet 2-3 plików - wymieniane są podpisy dla całego modułu...
pewnie po to ze zagladasz raz i widzisz takipodpis b204 i juz wiesz ze caly pakiet (katalog) to wersja b204, nawet jezeli tylko pare plikow bylo zmienione. I to jest dobre.
Chodzilo mi o to, ze jak np. w tylko ACE_SM zmieniane sa pliki, to nie oznacza ze ACEX ma automatycznie tez nowe podpisy.
W sumie CFOG uzywa tylko kilka addons, wiec za kazdym razem mozna powymieniac manualnie wszystkie podpisy CFOG'a we wszystkich addons (jezeli o to chodzi). Nie ma problemu.
MaxiKaaz - 2010-02-23, 13:47
" />
">Chodzilo mi o to, ze jak w tylko ACE_SM zmieniane sa pliki, to nie oznacza ze ACEX ma automatycznie tez nowe podpisy.Napisałem "całego modułu", a nie "całego modu".
">W sumie CFOG uzywa tylko kilka addons, wiec za kazdym razem mozna powymieniac manualnie wszystkie podpisy CFOG'a we wszystkich addons (jezeli o to chodzi). Nie ma problemu.A po co to robić manualnie...? Zwłaszcza, że krótki .bat załatwia wszystko "z automatu"...
">pewnie po to ze zagladasz raz i widzisz takipodpis b204 i juz wiesz ze caly pakiet (katalog) to wersja b204, nawet jezeli tylko pare plikow bylo zmienione. I to jest dobre.Myślisz, że chodzi tylko o wygodę w rozpoznawaniu wersji...?
Na innym forum podjąłeś się tłumaczenia ludziom zasady działania podpisów, ale niekoniecznie sam rozumiesz ideę ich stosowania.
Żeby nie przeciągać, bo wątek jest o czym innym: jeśli chcesz wyeliminować addon z użytku - bo np. weszła jego nowa wersja - to musisz wyeliminować odpowiadający mu .bikey na serwerze.
Ty proponujesz stworzenie nowego .bisign (i nowego .bikey) dla nowej wersji addonu, ale nie zabraniasz użycia starej wersji addonu poprzez stosowanie starego .bikey (bo na nim wisi Ci reszta paczki). W efekcie masz sytuację, w której część graczy używa starej, część nowej wersji addonu, a wszyscy są "na legalu" wg serwera.
Proste...?
Rafalski - 2010-02-23, 14:11
" />
">efekcie masz sytuację, w której część graczy używa starej, część nowej wersji addonu, a wszyscy są "na legalu" wg serwera.
kazdy addons bedzie podpisany innym kluczem. Np, Serwer uzywa 3 addons, to mam 3 rozne bikey odpowiednie dla danego addons, np. cfog_mma_b44.bikey, cfog_quesh_b131.bikey itd.
Zmieniajac tylko @mma moge podmienic tylko klucz i podpisy dotyczace tylko tego addon'a, nie musze dotykac innych.
OK koncze tutaj ten temat bo watek o czym innym. albo lepiej niech moderator przerzuci ta dyskusje do dzialu technicznego bo jest ciekawa i chetnie bym jeszcze podyskutowal. Najwazniejsze aby dzialalo i bylo prosto.
MaxiKaaz - 2010-02-23, 14:23
" />
">kazdy addons bedzie podpisany innym kluczem. Np, Serwer uzywa 3 addons, to mam 3 rozne bikey odpowiednie dla danego addons, np. cfog_mma_b44.bikey, cfog_quesh_b131.bikey itd.
Zmieniajac tylko @mma moge podmienic tylko klucz i podpisy dotyczace tylko tego addon'a, nie musze dotykac innych. To fajnie, że lubisz tworzyć nowe podpisy.
Ja sprawę zarówno dla 1, jak i dla 100 addonów załatwiam dwoma kliknięciami, i tworzę podpisy dla całej paczki. W rezultacie mam po jednym podpisie dla każdego addonu, i dwa - a nie np. sto trzydzieści dwa - podpisy .bikey (jeden oryginalny bis-owski i jeden dla swojej paczki). Plus ewentualnie te pięć, które daje mi ACE+CBA.
Działa. I mam porządek na serwerze
Rafalski - 2010-02-23, 15:38
" />(z punktu serwera)
Rozumiem ze tworzysz nowy klucz i podpisy.
Ale to wymaga potem wymiany wszystkich podpisow we wszystkich addons'a ch ktore podpisujesz.
ACE+CBA paczka odpada bo tam co wersja to nowe podpisy i klucze do poszczegolnych modulowwiec jest oK,
(z punktu klienta)
Chodzi mi aby bylo jak najmniej tego wymieniania. Po za tym, rozne wlasne podpisy do danego addons od razu informowaly by jaka jest wersja danego addons.
Problem ten wystepuje jedynie jezeli sciagac addons np z armaholica. Z uzyciem Yoma Sync nie mam problemu, zrobi klientowi update wszystkich addons do wersji obowiazujacej na serwerze.
Jeden nowy CFOGowy podpis dla wszystkich addons (oprocz paczki ace) przy kazdej zmianie w jakim addons nie ma sprawy, tyle ze wiecej kasowania i przegrywania (BAT nie robie... ) bo robie to bez sync'a.
Przydaloby sie info na forum jakie wersje modow obowiazuja, bym np jak wejde za tydzien to wiedzial czy update tylko mando, czy moze quesha tez.
PS. czy mozesz udostepnic taki BAT do podpisywania wielu plikow w katalogu. Bede musial podpisac cale CAA1 ( tam chyba ze 106 plikow) z racji tego ze chyba pare wersji plikow podpisane byly tym samym kluczem i potem czesc widzi sciany, a czesc nie.
MaxiKaaz - 2010-02-23, 16:09
" />Skoro aktualizujesz paczkę z repozytorium (w tym przypadku paczkę CFOG z repo od SiDa) - to jako gracza mało Cię obchodzi, czy ściągniesz 100 podpisów czy 3. Podpisy to pliki naprawdę małe, przy jakiejkolwiek aktualizacji naprawdę nie robią różnicy.
Stare podpisy i nieaktualne pliki Yoma automatycznie wyczyści - klawisz "delete extra files".
Paczka jest zawsze aktualna.
Serwer ma zawsze do paczki jeden .bikey.
Addony mają zawsze aktualny .bisign.
Wszystko jest proste i przejrzyste.
Bawienie się z oddzielnym .bikey do każdego addonu skutkuje burdelem w kluczach serwera, i robieniem sobie dodatkowej pracy przy każdej aktualizacji.
Co do .bat'a - wędka zamiast ryby
Wszystko, co niezbędne masz tutaj.
Rafalski - 2010-02-23, 16:18
" />Co do synca.. to dokladnie jak napisalem robisz update i gra.
FYI.
Obecnie Sync z repo SID'a nie dziala i nie moge sprawdzic czy przypadkiem czyszczac extra files nie wyczysci mi innych podpisow np. a2c ?
Co do BAT.... nauka 5h....uzycie raz na rok tych umiejetnosci w pisaniu .... a tego chcialem wlasnie uniknac .. ale dzieki za link
MaxiKaaz - 2010-02-23, 16:28
" />
">Obecnie Sync z repo SID'a nie dziala i nie moge sprawdzic czy przypadkiem czyszczac extra files nie wyczysci mi innych podpisow np. a2c ?
Wiadomo bez sprawdzania - wyczyści
Yoma wywali wszystkie pliki, których nie ma w danym repozytorium.
Ale to już Twój problem. A raczej problem dogadania się, żeby w repozytorium były też Twoje podpisy. Leć z flaszką do SiDa
A co do .bat'a - nie namówisz mnie, żebym wziął się pośrednio za administrowanie serwerem, wśród którego współzałożycieli (i współfundatorów) jest osoba, którą usunęliśmy za "używanie narzędzi programistycznych w celu zdezorganizowania rozgrywki innym uczestnikom"
Podanie linku, a nie gotowego .bat'a jest chyba zgodne z tą ideą:
"Nigdy nie mów ludziom, jak mają wykonywać swe zadania. Powiedz im tylko, co mają robić, a będziesz zdziwiony ich pomysłowością."
?
SiD - 2010-02-23, 17:41
" />Czemu tak się dowiaduję o tym, że repo nie działa?
Domenka wygasła i konto mi skasowali, powinno niedługo znów być online.
Rafalski - 2010-02-23, 18:02
" />
">A co do .bat'a - nie namówisz mnie, żebym wziął się pośrednio za administrowanie serwerem
i dalej ten temat .. a tak chce rozdzielic technike od polityki. hehe
co do BAT'a wolalbym "Nie wywazaj, otwartych drzwi".
MaxiKaaz - 2010-02-23, 18:34
" />
">A co do .bat'a - nie namówisz mnie, żebym wziął się pośrednio za administrowanie serwerem
i dalej ten temat .. a tak chce rozdzielic technike od polityki. hehe
co do BAT'a wolalbym "Nie wywazaj, otwartych drzwi".
Masz w ekipie fachowca, co nie takie rzeczy sam tworzy...
.bat tworzący listę plików w folderze, pobierający z tej listy i wstawiający do komendy tworzącej podpis to podyktuje Ci pewnie szybciej, niż będziesz umiał zapisać...
Co do reszty - nie skomentuję.
Dla mnie rzecz jest jednoznaczna.
Z takimi sytuacjami bardzo zgrabnie poradził sobie klan [1stCav] - http://1stcav.pl/forum/viewforum.php?f=36.
Żałuję, że u nas nie ma podobnego wątku. Zawsze by trochę dyscyplinował...
Rafalski - 2010-02-23, 21:12
" />
">Masz w ekipie fachowca, co nie takie rzeczy sam tworzy...
.bat tworzący listę plików w folderze, pobierający z tej listy i wstawiający do komendy tworzącej podpis to podyktuje Ci pewnie szybciej, niż będziesz umiał zapisać...
oki..lapie aluzje.. ale i tak dzieki za ten link.
">Żałuję, że u nas nie ma podobnego wątku. Zawsze by trochę dyscyplinował...
dobry pomysl, co za problem stworzyc ?