Nové scripty ulehčující administrátorskou činnost.

Transkript

Nové scripty ulehčující administrátorskou činnost.
Nové scripty ulehčující administrátorskou činnost.
Zdravím,
určitě mnozí z vás už déle vědí, že dělám nové admin scripty, které vycházejí z původních Méďových scriptů.
Pravdou je, že z původního kódu zbyly již jen střípky, a tak se vám snažím nabídnout z brusu nové scripty se
spoustou nových a hlavě užitečných funkcí, tlačítek, vizuálních prvků apod. Věřím v to a mám to i dlouhodobě
odzkoušené, že tyto funkce mnohonásobně urychlí, zpohodlní a vlastně usnadní práci.
Pro mě nejtěžším úkolem bylo bojovat s věčnou nestabilitou serveru Xchatu a to i s nepatrnými výpadky, které
způsobovaly problémy v běhu kódu programů scriptů. Původní scripty byly tak jednoduché, že trpěly tímto
nešvarem dá se říci „minimálně“, ale se vzrůstající složitostí kódu a prvků a jejich vzájemným propojením, se
tento stav nedal tolerovat. Nakonec postupem času a po vyzkoušení mnoha metod, jsem nalezl optimální řešení,
a tak mohu říci, že jejich stabilita je velmi dobrá.
Stabilita a funkčnost testována v OS Win XP, Mozilla Firefox 3.6.13.
Funkčnost testována v OS Win Vista, Mozilla Firefox + OS Win 7, Mozilla Firefox.
Pro používání scriptů je tedy třeba mít nainstalovaný internetový prohlížeč Mozilla Firefox a v něm mít
nainstalovaný rozšiřující doplněk Greasemonkey
Souborů scriptů je 12 a sice:
•
•
•
•
•
•
•
•
•
•
Xchat-Side-Bar-Appl.user.js – nejrozsáhlejší script, který vytváří v pravém sloupci info obdélníky
(sledovací , o místnosti), admin tlačítka, tlačítka pro smajlíky a také přidá tlačítko REFRESH a upraví
můj nick na odkaz v horním menu.
Xchat-Bottom-Bar-Appl.user.js – script pro rámec obsahující řádek pro psaní, odesílací tlačítko aj.,
vytvoří zde tlačítka vedle psacího řádku a odstraní zatrhávací políčko a boxík se seznamem uživatelů
pro šept (kdo to používá, dá se povolit). Jde o jediný script, vyjma scriptů vyžadující přímý vstup do
admin menu, který funguje pouze pro adminský nick, ostatní scripty se objeví, při použití jakéhokoliv
nicku na PC s těmito scripty.
Xchat-Upper-Bar-Appl.user.js – script pro předělání vrchního rámce (proužku) nad sklem s logem
Xchat a odkazy, vytvoří zde tlačítka pro smajlíky a pak linky s odkazama nebo linky pro různé funkce.
Také je v něm umístěno sledování vstupů a odchodů mého nicku z místností.
Xchat-Whispplacemaker-Sideframeschanger.user.js – tento script vytváří prostor pro tlačítka k rychlé
odpovědi šeptajícím nickům, tedy roztáhne rámec nad rámcem s řádkem pro psaní, jde o rámec s linky
pro historii, obnovu, web apod., také do něj vloží přepínače pro skrývání (OFF), či zapnutí (ON), které
slouží pro oblíbené (předdefinované) smajly, pro přehrávač youtube na skle aj. Script má také za úkol
řešení zkrácení doby čekání při použití funkce Zakázané vstupy, kdy dojde k přednačtení PHP scriptu
pro věk (v budoucnu se počítá s využitím cronu).
Xchat-Whispercontroller.user.js – script pro vytvoření tlačítek k rychlé odpovědi šeptajícím a pro
vytvoření tlačítek na skle k přehrání youtube odkazu v youtube přehrávači.
Xchat-Counter.user.js – tímto scriptem se rozšíří počet znaků, které lze napsat do řádku pro psaní z 200
na 500, počet zbývajících znaků script zobrazuje v odesílacím tlačítku. Toto je také během vkládání
textu do řádku barevně zvýrazňováno v určitých intervalech podbarvením textu.
Xchat-Delroom-Filter-Forumwriter.user.js – slouží pro zápis na fóra, vyvolává se pomocí admin
tlačítka ZÁPIS a pro jeho zobrazení se využívá info okna pro sledování nicků. Slouží k zápisu časových
filtrů a pro zápis smazaných místností.
Xchat-Agecontroller-Appl.user.js – script pro sledování zakázaných vstupů (věkově), vyvolává se
pomocí admin tlačítka PF/VK a pro jeho zobrazení se využívá info okna pro sledování nicků. Vytváří
zde seznam nicků z kategorií 15+ a 18+ a umožňuje jejich kick i kill. Využívá PHP script pro věk.
Xchat-Agecontroller-Killer.user.js – pomocný script scriptu pro zakázané vstupy, provádí vlastní kill
nebo kick na základě přijatých hodnot od nadřazeného scriptu.
Xchat-Badroom-Controller.user.js – vyhledává závadná slova v názvech a popiscích místností a
zvýrazní je do tří kategorií, tedy jde o alternativní script PHP scriptu potencionálně závadných
místností. Vyvolává se linkem SEX z nejhornějšího „proužku“ (rámce) nebo kliknutím na záložku jen
uživatelské v jakékoli kategorii místností.
©2011 gooryk
Vlastně toho zbylo z původních scriptů více a sice soubory scriptů, které sem já nikdy nevyužil, a tak sem je ani
nijak neměnil. Jde tedy o zbývající dva scripty:
• Xchat-Blacklist.user.js (původní název blacklist.user.js)
• Xchat-Massblacklist.user.js (původní název massblacklist.user.js)
Kdo je nevyužívá, tak jako já, nemusí je instalovat.
Žádný script, jak tomu bylo naopak u minulých scriptů, se neaktivuje při použití guesta.
Vlastní instalace jednotlivých scriptů do Mozilly resp. do Grerasemonkey se provádí přímo z Mozilly přes
funkci Otevřít soubor (CTRL+O). Veškeré změny v kódech scriptů musí být provedeny před vlastní instalací
do prohlížeče! K editaci postačí obyčejný windowsovský „Poznámkový blok“. Uložit se pak musí v kódování
UTF-8 kvůli správnému zobrazování českých znaků.
Popis jednotlivých scriptů a funkcí.
Jelikož skoro u všeho jsou použity nápovědové tooltipy, tak si myslím, že není třeba se nějak dopodrobna
rozepisovat ke každému tlačítku a funkci. Věřím, že taky díky tomu je ovládání vpodstatě intuitivní. Jak asi
každý ví, nápovědový tooltip se aktivuje najetím myši nad daný prvek.
Scripty byly testovány na všech vzhledech, co nabízí nastavení Xchatu a problémy jsou v podstatě jen s barvou
písma na pozadí a to hlavně u tlačítek pro rychlou odpověď šeptajícím nickům, případně u vyznačení některých
řádku na skle jednotlivých funkcí. Může se pak stát, že písmo bude splývat s pozadím. Určitě nedoporučuji
vzhled xchat2006, kdy se špatně centrují některé prvky a pak vzhledy moc tmavé, kde právě splývá to šeptání.
Ale barvy se dají případně pozměnit.
Pohled na scripty jako celek.
©2011 gooryk
Xchat-Side-Bar-Appl.user.js
Pohled na Side-Bar vytvořený scriptem Xchat-Side-Bar-Appl.user.js.
Tlačítko pro refresh
stránky, něco jako F5,
jen šetrnější.
Přidán odkaz po
kliknutí na „můj“
profil, někdy se hodí.
Info obdélník pro
sledování nicků. Pro
tlačítko I2 a šeptání.
Krom
předdefinovaných lze
také zadat vlastní
hodnotu.
Info obdélník pro
informace o
místnosti.
Admin tlačítka,
sledujte tooltip
nápovědy.
Tlačítko pro zápis na
fóra, viz níže.
Oznámení rušení
room s odkazem na
pravidla, viz níže.
Multifunkční
tlačítko AKCE
©2011 gooryk
Při najetí myší na tuto
oblast se zobrazí
tlačítka pro oblíbené
smajly, viz níže.
Xchat-Side-Bar-Appl.user.js – smajlíci.
Skrývání smajlíků jednak šetří místo, ale také šetří procesor počítače,
sníží se jeho vytížení.
Počet smajlíkových tlačítek a jejich obsah lze měnit. Najděte v souboru
Xchat-Side-Bar-Appl.user.js následující řádky a postupujte dle tamních
pokynů.
Další proměnné, které je dobré nastavit dle svého:
Najděte v souboru Xchat-Side-Bar-Appl.user.js následující řádky a
postupujte dle tamních pokynů.
//**************Volitelné proměnné********************
var killsmile="1892**1894";
//Mezi uvozovky vepište číslo
smajlíku (pro jeden pouze číslo bez hvězdiček! - pro více smajlíků je
nutné je logicky oddělit dvěma hvězdičkama) .. je to pro smajl tlačítko
pro potvrzeni killu
var teamident="*3103**3328* T: ";
//Mezi uvozovky vepište
smajlík(y) případně text, který má být pokaždé hned za příkazem /team
.. pro tlačítko TEAM
var teambr="T: Mizím *711* /br";
//Mezi uvozovky
vepište text co se odešle při loučeni typu /br s týmem .. pro tlačítko
TEAM
//*****************************************************
Všechny ostatní údaje jsou získány automaticky.
Pokud jste ale novými adminy, bude třeba zadat váš email. Najděte ve
scriptu tento řádek a změňte ho:
//**************ziskani emailu pomoci UID **************
var email = "Neautorizovaná osoba"; //Jsi-li nový admin, místo
Neautorizovaná osoba vepiš mezi uvozovky svoji emailovou adresu!
Oblíbené nebo také přednastavené smajlíky lze
skrývat a zase zobrazovat kliknutím na přepínač
Smajlíci. Tento přepínač je součástí scriptu XchatWhispplacemaker-Sideframeschanger.user.js.
©2011 gooryk
Smajlíkové tlačítko pro potvrzení
killu. Co se bude vypisovat po jeho
stisknutí lze měnit změnou jeho
proměnné v kódu.
Xchat-Delroom-Filter-Forumwriter.user.js
Jde o script pracující v Side-Baru a sice v info obdélníku pro sledování nicků. Slouží pro zápis na fóra. Aktivuje
se kliknutím na admin tlačítko ZÁPIS. Levý klik myší aktivuje Zápis časového filtru, pravý Zápis zrušené
místnosti.
Pohled na zápis a zrušení časového filtru.
Nastavení a zápis:
Pomocí boxíku pro výběr délky časového filtru zvolte hodnotu čas. filtru nebo lze zadat vlastní hodnotu
vybráním položky Zadat, pak klikněte na admin tlačítko NFLTR (pokud bylo vybráno Zadat, pak vložte vlastní
hodnotu), tím se v místností nastaví čas. filtr. Vlastní zápis pak aktivujte levým klikem na ZÁPIS.
Další postup je intuitivní, stačí sledovat tooltipové nápovědy. Snad jen co se bude občas hodit je přímý přístup
na fórum kliknutím na nápis Zápis časového filtru. Mimo to se po každém zápisu objeví dialogové okno, které
umožní zkontrolovat správnost zápisu:
Zrušení a zápis sundání:
Časový filtr se ruší nejrychleji pomocí pravého kliku na admin tlačítko NFLTR. Pak také zvolením v boxíku pro
výběr délky časového filtru položky Zrušit a klikem na tlačítko NFLTR. Nejsložitěji to jde vybráním Zadat, pak
kliknutím na admin tlačítko NFLTR a následovným zadáním a potvrzením nulové hodnoty. Když je v místnosti
nulový filtr, umožňuje script zapsat záznam o sundání filtru, projeví se to popiskem NENÍ!!! a při pokusu o
zapsání hláškou:
©2011 gooryk
Pohled na zápis a zrušení časového filtru – a jak to pak vypadá na fóru.
Zápis zrušené místnosti.
Pravý klik myší na tlačítko ZÁPIS aktivuje tedy Zápis zrušené místnosti. Ovládání je opět intuitivní při sledování
tooltipové nápovědy.
Pokud jde o místnost, která porušuje pravidla již z názvu nebo popisku místnosti, je důležité pro její zápis a
zrušení dodržet doporučený postup:
1. Vejdu a pomocí admin tlačítka LK/UK levým klikem zamknu místnost.
2. Pomocí ZÁPIS aktivuji Zápis zrušené místnosti. Pokud možno co nejdříve, než někdo stačí utéci.
3. Pokud použiji MKILL, tak také co nejdříve zvolím důvod a aktivuji MKILL do tzv. „stand by“ režimu.
4. Při použití MKILL nyní můžu již v klidu dohledat případné další důkazy na skle a vložit je do rámečku
Důkazy apod. (viz obrázek), zvolit nadpis (důvod), zatrhnout připsat nicky v místnosti (viz obrázek) a
dokončit zápisem na fórum.
5. Aktivuji MKILL, čímž killnu nicky, které byly v místnosti s vybraným důvodem (ikdyby všichni
utekli). Pokud nepoužívám MKILL, tak pak hold musím pracně killnout všechny ručně a psát důvody a
hledat, kdo utekl a kdo ne.
6. Zruším místnost (tlačítkem R z Bottom-Baru, viz níže).
Funkce MKILL je popsána viz níže.
Přímý přístup na fórum jde opět kliknutím na nápis Zápis zrušené místnosti.(viz obrázek).
Pro rušení místností se rovněž hodí funkce admin tlačítka RULES, které vypíše na obrazovku upozornění o
zrušení místnosti z důvodu, který se zadává do řádku pro psaní.
©2011 gooryk
Pohled na zápis zrušené místnosti.
Jelikož se data při zápisu místnosti na fórum přenáší pomocí URL, nezobrazuje to pak na fóru některé znaky.
Mně nejvíce chybí znak +. A existují i znaky, kvůli nimž se může stát, že zapsání neproběhne vůbec (většinou
speciální znak někde v popisku místnosti) nebo se nezapíše část textu (speciální znak v důkazech), pár takových
znaků již bylo ošetřeno, ale stát se to může, proto doporučuji využívat okna Zapsáno! – Otevřít fórum pro
kontrolu? a případně zkontrolovat. Rovněž nedojde k zapsání na fórum, použijete-li tento script opakovaně
k zápisu po době kratší, než je antispamový interval pro psaní na fóra a sice 30 sekund.
©2011 gooryk
Pohled na zápis zrušené místnosti – a jak to pak vypadá na fóru.
Funkce MKILL
Tato funkce je součástí kódu scriptu Xchat-Side-Bar-Appl.user.js a slouží
pro kill všech uživatelů v místnosti. Takže se využívá při rušení
zakázaných místností (viz výše).
Aktivuje se admin tlačítkem MKILL, kdy začíná v tzv. „stand by“ režimu,
ve kterém vyčkává na další akci.
Vlastní kill všech uživatelů lze provést ve dvou režimech a sice v
manuálním a v automatickém.
Manuální se provádí opakovaným levým klikem na MKILL, přičemž
následující nick, který má být při dalším kliku killnut, se vždy ukáže v tzv.
infu pro MKILL.
Kill následujícího nicku se dá vždy přeskočit pravým klikem na MKILL a
pokračovat killem dalšího nicku.
Automatický kill všech v místnosti se provede kliknutím na tlačítko A,
interval killů je 500ms.
Funkce MKILL se dá přerušit jak manuální, tak hlavně automatická
(kdyby náhodou) pomocí tlačítka reset R.
Před klikem na MKILL je důležité vybrat z boxíku pro důvody nebo zadat
do políčka pro důvody důvod, se kterým bude každý nick killnut (oba
prvky jsou součástí Bottom-Baru, viz níže).
Opět stačí jen sledovat tooltipové nápovědy a instrukce na skle.
Na skle to pak vypadá nějak takhle.
©2011 gooryk
Xchat-Agecontroller-Appl.user.js
Jde o script pracující v Side-Baru a sice v info obdélníku pro sledování nicků. Slouží pro sledování zakázaných
vstupů v místnostech ve věkových kategoriích 15+ a 18+. Vyvolává se pravým klikem na admin tlačítko PF/VK.
Jelikož pro svůj chod používá údaje z PHP scriptu pro věk, který se v závislosti na počtu uživatelů
v místnostech dlouho načítá, může se stát, že se po kliku na tlačítko neobjeví hned. Toto bylo s docela dobrým
úspěchem korigováno pomocí přednačtení PHP scriptu hned po vstupu do místnosti resp. po načtení stránky.
Tato úprava je součástí scriptu Xchat-Whispplacemaker-Sideframeschanger.user.js. Ale i tak se může stát,
hlavně v době velkého počtu uživatelů, že se neobjeví, pak pomáhá kliknout na link Věk (Upper-Bar) a počkat,
až se PHP script načte. Pak by již mělo jít sledování zakázaných vstupů zobrazit. Do budoucna počítám
s použitím „cronu“ na PHP serveru, čímž by se mělo čekání na načtení eliminovat.
Za každým vypsaným nickem je v závorce uveden věk, vypsaný nick je
rovněž přímo odkazem na profil. Pod nickem je seznam zakázaných místností,
v nichž se nachází. N – Nestálá místnost, S – Stálá místnost. Za místností
v závorce je pak čas aktivity nicku v místnosti. Každá vypsaná místnost je
vlastně i odkaz na přímý vstup do místnosti. Nicky jsou barevně odlišeny.
Modré jsou osoby mezi 15 a 18 věkem, červené pak pod 15let. Také místnosti
jsou barevně odlišeny. Červené pro kategorii 18+ a oranžové pro kategorii 15+.
Seznam se automaticky aktualizuje co 30 sekund. Pro ruční aktualizaci se
používá tlačítko refresh R.
Script používá pomocný script Xchat-Agecontroller-Killer.user.js, který
provede vlastní kill nebo kick nicku. Převezme informace z nadřazeného
scriptu a díky tomu odliší a vytvoří důvod pro kick či kill nicku dle věku a
tento věk i přidá k důvodu. Uplatnění, kdy použít kick a kdy kill, si již každý
najde sám.
Jelikož při kicku dochází napřed k automatickému vstupu do místnosti, což
vyžaduje určitou dobu a další dobu i pro vlastní kick a odchod z místnosti,
nelze kick provést, zbývá-li do automatického refreshu méně jak 10 sekund. To
je zvýrazněno zčervenáním odpočtu a zneaktivněním kick odkazů (zešednou).
Někdy by se mohlo stát, že po kicku nedojde k automatickému odchodu
z místnosti. Pro tuto kontrolu bylo přidáno tlačítko I. Vypíše na sklo info, kde
se můj nick nachází.
Pro návrat zpět k info obdélníku pro sledování nicků se klikne na tlačítko
Zrušit – Zpět.
©2011 gooryk
Xchat-Bottom-Bar-Appl.user.js
Pohled na Bottom-Bar vytvořený scriptem Xchat-Bottom-Bar-Appl.user.js.
Tlačítko pro rušení
místnosti / předání
správce, viz výše rušení
místností.
Políčko pro vlastní
důvody kicků, killů,
MKILL - viz výše.
Admin prvky, sledujte
tooltip nápovědy.
Širší info o nicku +
sledování ve sledovacím
info obdélníku, viz výše.
Boxík pro zvolení délky
blokace, lze zvolit i
vlastní hodnotu.
Tlačítko ke zjištění
nicků na společné IP
zadaného nicku.
Boxík pro zvolení
důvodů kicků, killů,
blokace, MKILL.
Pro zadání nicků pro jedn. operace
se vždy prioritně berou údaje
z řádku pro psaní, takže pozor, ať
něco není v řádku, když označíte
nick na skle!!! Ať např. pak
nebloknete sami sebe!
Výběr je ošetřen proti mezerám a
speciálním znakům, dle pravidel
pro založení nicku,tzn. nevadí mu
např. dvojtečka za nickem apod.
Script funguje výhradně jen pod přihlášeným adminským nickem. Všem
současným adminům (03/2011) by měl fungovat. Pokud jste ale novými adminy,
bude třeba zadat vaše UID. Najděte ve scriptu následující řádky a změňte třeba
první:
Vaše UID je například 13225861 …
// @include http://*xchat.centrum.cz/*$564727*/modchat?op=textpageng*
// @include http://*xchat.centrum.cz/*$564727*/modchat
… změnit na:
// @include http://*xchat.centrum.cz/*$13225861*/modchat?op=textpageng*
// @include http://*xchat.centrum.cz/*$13225861*/modchat
Script také odstraní vedle odesílacího tlačítka podle mne nepotřebné zatrhávací políčko a vybírací boxík pro šept, získá tak
více místa pro řádek na psaní.
Pokud to někdo používá, dají se oba dva, případně jeden z nich obnovit. Pro obnovu, ale zároveň ke změně dalších údajů
jako je zkratka, co se objeví místo mého nicku vedle řádku pro psaní nebo pro změnu důvodů v boxíku pro důvody, najděte ve
scriptu následující řádky a postupujte dle tamních pokynů:
©2011 gooryk
Xchat-Counter.user.js
Script rozšíří počet znaků, které lze napsat do řádku pro psaní z 200 na 500, počet zbývajících znaků script
zobrazuje v odesílacím tlačítku. Toto je také během vkládání textu do řádku barevně zvýrazňováno v určitých
intervalech podbarvením textu. Více v tooltip nápovědě.
Xchat-Whispplacemaker-Sideframeschanger.user.js
Tento script vytváří prostor pro tlačítka k rychlé odpovědi šeptajícím nickům a také vytvoří přepínače pro
oblíbené (předdefinované) smajly (viz výše Xchat-Side-Bar-Appl.user.js – smajlíci), pro přehrávač youtube (viz
níže) na skle aj. Script má také za úkol řešení zkrácení doby čekání při použití funkce Zakázané vstupy, kdy
dojde k přednačtení PHP scriptu pro věk (viz výše Xchat-Agecontroller-Appl.user.js).
Tlačítko pro rychlou
odpověď šeptu, viz níže.
Pokud někomu vadí, že se smajlíci při načtení stránky skrývají a používá je pořád, může si je změnou kódu
zapnout natrvalo. Stejně tak se dá odstranit přepínač youtube. Najděte ve scriptu následující řádky a postupujte
dle tamních pokynů:
//************GLOBALNIPROMENNE***************
//**************Volitelne promenne********************
var nechciICQ_Smile=true;
//Pokud chci smajly (vpravodole) !natrvalo! ...prepisu true na false a TOTO
funguje jen pokud je vse na classic verzi
var nechciTubkoStav=false;
//Pokud natrvalo nechci prepinac a zobrazovani Youtubeprehravace prepisu
false na true
Změnou kódu lze také např. navodit stav, že přepínač pro smajlíky bude přítomen a bude po načtení stránky
v poloze ON a smajly budou zapnuté, ale taková úprava je složitější, a proto doporučuji používat standardní tzv.
classic verzi.
Xchat-Whispercontroller.user.js
Sleduje dění na skle a jakmile se objeví šept, vytvoří tlačítko k rychlé odpovědi šeptajícímu (viz výše). Také
slouží pro přepínač youtube, kdy vyhledává youtube odkazy na skle a vytvoří k nim tlačítka pro youtube
přehrávač.
©2011 gooryk
Xchat-Upper-Bar-Appl.user.js
Pohled na Upper-Bar vytvořený scriptem Xchat-Upper-Bar-Appl.user.js.
Při najetí myší na tuto
oblast se zobrazí
tlačítka pro oblíbené
smajly, viz níže.
Užitečné odkazy a
funkce, sledujte
tooltip nápovědy.
Odkaz pro spuštění PHP
scriptu kontroly
zakázaných vstupů, viz
výše.
Vyhledá na skle kicky
a změny správce.
Odkaz pro vyhledání
závadných místností,
viz níže.
Zjistí aktuální Sko a oznámí
mu smazání room z důvodu
označeného na skle nebo
vepsaného do řádku.
Xchat-Upper-Bar-Appl.user.js – smajlíci.
Skrývání smajlíků jednak šetří místo, ale také šetří procesor počítače, sníží se jeho vytížení.
Počet smajlíkových tlačítek a jejich obsah lze měnit. Najděte v souboru Xchat-Upper-Bar-Appl.user.js následující řádky a
postupujte dle tamních pokynů:
Ve scriptu je umístěna funkce, která automaticky vyhledává příchody a opuštění (odchod, 45min neaktivita, ale i kick a kill)
mého nicku v místnosti. Uplatní se to například při procházení nestálých místností, kdy hned vidím jestli už sem tam byl a kdy
a odkud mám začít s kontrolu skla.
©2011 gooryk
Xchat-Badroom-Controller.user.js
Script vyhledává závadná slova v názvech a popiscích nestálých místností a barevně je zvýrazní do tří kategorií
dle míry závažnosti. Vyhledává tedy závadné místnosti. Vyvolává se linkem SEX z Upper-Bar (viz výše) nebo
kliknutím na záložku jen uživatelské v jakékoli kategorii místností.
Script rovněž umožňuje procházení místností dle počtu uživatelů, kteří se v nich nacházejí. Zvolí se od kolika
uživatelů včetně má být, script to spočítá, vyhodí počet odpovídajících místností, pak se zvolí po kolika se mají
místnosti otvírat a klikne se na tlačítko Otevřít. Script daný počet místností otevře a odečte, dalším klikem se
otevřou další, dokud se nedosáhne konečného počtu.
Jde zvolit pozotvírat všechny odpovídající místnosti, ale to bych doporučoval při nějakém nižším počtu a
v době, kdy tu není moc kolegů, co vás sledují, jinak jim vytapetujete celé sklo. Ale takhle v noci se to dá, ikdyž
stále doporučuji jen v případech do celkového počtu 20 místností, jinak si pěkně zavaříte počítač.
Scripty se budou v budoucnu nadále vyvíjet a rozšiřovat, takže kdyby někdo měl nějaký nápad, co by se ještě tak
dalo udělat, či se hodilo, případně našel nějakou chybu, tak ať dá vědět.
Doufám, že vše pojede tak dobře, jako to po celou dobu testování jelo mně a že ty hodiny a hodiny práce se
alespoň nějak kladně projeví.
gooryk
©2011 gooryk

Podobné dokumenty

1 . Kampaň Leon S. Kennedy + Helena Harper

1 . Kampaň Leon S. Kennedy + Helena Harper úspěchů ve hře. Nesnažím se svými výsledky nijak vychloubat, ostatně kdyby ano, dám si na nich více záležet :) Jde jen o to ukázat, jak může taková hra vypadat a případně nabídnout něco k porovnává...

Více

Nightfall - za oponou [PDF verze]

Nightfall - za oponou [PDF verze] důležitosti mise Roddenberry One, zářivá budoucnost sjednocené Země, start k místu, které je zajímavé prozkoumávat – aby to celé potom bylo přerušeno šokujícím výsledkem bitvy na počátku partu 2, k...

Více

verze2 - BruXyho home page

verze2 - BruXyho home page Jaký je rozdíl mezi stránkou a segmentem. stránka má vždy stejnou velikost (typicky 4 KB), segment ne. Jak funguje tabulka stranek a jak ji lze realizovat? Tabulka stránek slouží k převodu virtuáln...

Více