--> Forum pokoju Wejdź a zostaniesz zgubiona czata Tlenowego
FAQ
Szukaj
Użytkownicy
Grupy
Galerie
Rejestracja
Profil
Zaloguj się, by sprawdzić wiadomości
Zaloguj
Forum --> Forum pokoju Wejdź a zostaniesz zgubiona czata Tlenowego Strona Główna
->
Porady komputerowe
Napisz odpowiedź
Użytkownik
Temat
Treść wiadomości
Emotikony
Więcej Ikon
Kolor:
Domyślny
Ciemnoczerwony
Czerwony
Pomarańćzowy
Brązowy
Żółty
Zielony
Oliwkowy
Błękitny
Niebieski
Ciemnoniebieski
Purpurowy
Fioletowy
Biały
Czarny
Rozmiar:
Minimalny
Mały
Normalny
Duży
Ogromny
Zamknij Tagi
Opcje
HTML:
TAK
BBCode
:
TAK
Uśmieszki:
TAK
Wyłącz HTML w tym poście
Wyłącz BBCode w tym poście
Wyłącz Uśmieszki w tym poście
Kod potwierdzający: *
Wszystkie czasy w strefie CET (Europa)
Skocz do:
Wybierz forum
O R G A N I Z A C Y J N E
----------------
WSTĘP
Propozycje
Zloty, spotkania i zbiórki.
Kto, gdzie, kiedy ?
Biblioteka
----------------
MUZYKA
Porady komputerowe
Archiwum
Cytaty
Humor
Linki
Fantazje erotyczne
----------------
Nowości
Perwersje
Subtelne marzenia senne
Impresje erotyczne z czata
Regulamin tej kategorii
Ogólne
----------------
Rozmowy niekontrolowane
Trollownia
Pokój Nauczycielski
----------------
Sala Konferencyjna
Przegląd tematu
Autor
Wiadomość
Xantos
Wysłany: Wto 4:32, 25 Wrz 2007
Temat postu: BOT
Poniżej stary post z czasów, gdy próbowałem opanować wysyłąnie pakietów do tlena. Dzisiaj umieszczam opracowaną przeze mnie, bardzo przydatną funkcję mająca za zadanie zminić tekst z polskimi znaczkami na kody zrozumiałe dla serwerów tlena.
Umieściłem na razie najczęściej używane znaki, mam nadzieję, że lista będzie się rozwijała. Śmiało można w temacie dopisywać dodatkowe przemiany, bęe je kopiował.
Śmiało można napisać:
tak powinno być w każdym skrypcie!
zmienia wszystkie znaczki w procenty
function koduj(x){return x.replace(/./g,function(s){return'%'+s.charCodeAt(0).toString(16)})}
Kod:
function wprocenty(lancuch)
{var znaki = new Array();
koncowy = '';
for (licz =0; licz < lancuch.length ; licz++)
{znaki[licz] = lancuch.substr( licz, 1);
if ( znaki[licz] == '"') znaki[licz] = '%22';
if ( znaki[licz] == "'") znaki[licz] = "%27";
if ( znaki[licz] == ' ') znaki[licz] = '+';
if ( znaki[licz] == 'Ą') znaki[licz] = '%A1'; /*A*/
if ( znaki[licz] == 'ą') znaki[licz] = '%B1'; /*a*/
if ( znaki[licz] == 'Ć') znaki[licz] = '%C6';
if ( znaki[licz] == 'ć') znaki[licz] = '%E6';
if ( znaki[licz] == 'Ę') znaki[licz] = '%CA';
if ( znaki[licz] == 'ę') znaki[licz] = '%EA';
if ( znaki[licz] == 'Ł') znaki[licz] = '%A3';
if ( znaki[licz] == 'ł') znaki[licz] = '%B3';
if ( znaki[licz] == 'ń') znaki[licz] = '%F1';
if ( znaki[licz] == 'Ń') znaki[licz] = '%D1';
if ( znaki[licz] == 'Ó') znaki[licz] = '%D3';
if ( znaki[licz] == 'ó') znaki[licz] = '%F3';
if ( znaki[licz] == 'Ś') znaki[licz] = '%A6'; /*S*/
if ( znaki[licz] == 'ś') znaki[licz] = '%B6'; /*s*/
if ( znaki[licz] == 'Ż') znaki[licz] = '%AF';
if ( znaki[licz] == 'ż') znaki[licz] = '%BF';
if ( znaki[licz] == 'Ź') znaki[licz] = '%AC'; /*ZI*/
if ( znaki[licz] == 'ź') znaki[licz] = '%BC'; /*zi*/
koncowy = koncowy + znaki[licz];
}
return koncowy;
}
Cytat:
Ice Thor: Tlen.sendPacket('<m>
'+skr+'
<m>');
~Ice Thor: to wysyla zmienna skr
~Ice Thor: na pokoj
~Ice Thor: var skr = new Array(
"3j - 3 jednakowe",
"4j - 4 jednakowe",
"ful - ful",
"ms - maly strit",
"ds - duzy strit",
"gen - general",
"sza - szansa")
skr =
~Ice Thor: '%0D%0A'+skr[0]+'%0D%0A'+skr[1]+'%0D%0A'+skr[2]+'%0D%0A'+skr[3]+'%0D%0A'+skr[4]+'%0D%0A'+skr[5]+'%0D%0A'+skr[6];
~Odysseus: uhm
~Ice Thor: a tym robisz w pionie
~Ice Thor: i zrobi tak
~Ice Thor: skr
~Ice Thor:
3j - 3 jednakowe
4j - 4 jednakowe
ful - ful
ms - maly strit
ds - duzy strit
gen - general
sza - szansa
Mówi, że ma ogrom skryptów, ale nie chce udostępniać, chociaż chętnie podejmie się jakiegoś zadania z zakresu js, bo mu brakuje pomysłów. Na czaty erotyczne nie chadza.
Przeniesione z tematu: send tlen, utworzonego: Pią 5:25, 12 Paź 2007
Kod:
06:20:20 ~Ice Thor
var la = new Array();
var lb = new Array();
function chatevent_recvmessage(from, msg) {
if ((msg.text.toUpperCase() == 'LOS')) {
var k_1 = new Array(" ",
" o ",
" ");
var k_2 = new Array("o ",
" ",
" o");
var k_3 = new Array("o ",
" o ",
" o");
var k_4 = new Array("o o",
" ",
"o o");
var k_4 = new Array("o o",
" ",
"o o");
var k_5 = new Array("o o",
" o ",
"o o");
var k_6 = new Array("o o",
"o o",
"o o");
var k_p = new Array("| |");
var k_k = new Array("|");
for (i=1;i<7;i++)
{
la[i] = Math.floor(Math.random() * 6)+1;
}
sum = la[1]+la[2]+la[3]+la[4]+la[5];
for (i=1;i<7;i++)
{
if (la[i] == '1') lb[i] = k_1;
if (la[i] == '2') lb[i] = k_2;
if (la[i] == '3') lb[i] = k_3;
if (la[i] == '4') lb[i] = k_4;
if (la[i] == '5') lb[i] = k_5;
if (la[i] == '6') lb[i] = k_6;
}
Tlen.sendPacket('<m><b n="5" s="8" f="1" c="990000">%0D%0A|'+lb[1][0]+k_p+lb[2][0]+k_p+lb[3][0]+k_p+lb[4][0]+k_p+lb[5][0]+k_k+'%0D%0A|'+lb[1][1]+k_p+lb[2][1]+k_p+lb[3][1]+k_p+lb[4][1]+k_p+lb[5][1]+k_k+'%0D%0A|'+lb[1][2]+k_p+lb[2][2]+k_p+lb[3][2]+k_p+lb[4][2]+k_p+lb[5][2]+k_k+'</b></m>');
}
}
fora.pl
- załóż własne forum dyskusyjne za darmo
Powered by
phpBB
© 2001, 2005 phpBB Group
Regulamin