cwbe coordinatez:
101
63540
63542
2109677
1137429
4896960

ABSOLUT
KYBERIA
permissions
you: r,
system: public
net: yes

neurons

stats|by_visit|by_K
source
tiamat
K|my_K|given_K
last
commanders
polls

total descendants::
total children::5
show[ 2 | 3] flat


urza0
chaplin0
Harvie0
Hello.
Napsal sem perlovou vychytavku na kyberkovani. hlavne mi de o posilani a prijimani mailu... kdyby nekdo zvladnul napsat v perlu funkci na rozparsovani obsahu https://kyberia.sk/id/24/ , udelal bych kyberia mail klienta v GTK+ nebo nCurses... Za absolutni cil povazuji napsani Pidgin pluginu (taky v PERLu), ktery by umoznil komunikovat pres kyberku. Dneska napisu aspon tray ikonku, ktera zacne blikat, pokud budou na kyberce nove zpravy... po kliknuti pak spusti jeden z nasledujicich prikazu:

gnome-open 'https://kyberia.sk/id/24/'
kde-open 'https://kyberia.sk/id/24/'
start "https://kyberia.sk/id/24/"

To co sem udelal se zatim pouziva takhle:


require "Kyberia.pl";

my $kyberia = new Kyberia('https://kyberia.sk/');
$kyberia->Login('Harvie', 'Beruska');
print $kyberia->GetNode(24);
$kyberia->SendMail('Harvie', 'Hello dolly!');
$kyberia->ReadMail();
my($num, $name, $text) = $kyberia->CheckMail(); print $text."n"; #treba: You have 2 unread mails, last from ||.
$kyberia->Logout();


Na kodu se stale pracuje, ale obcasny snapshot je tady: http://softz.harvie.cz/kyberia/

|| zaridil CSV export mailu, odpada tak problem s parsovanim. pokud by to nekdo chtel vyuzit, tak to najde tady: https://kyberia.sk/id/2176597/




00000101000635400006354202109677011374290489696005115722
forcer
 forcer      11.01.2010 - 08:10:50 , level: 1, UP   NEW
len tak btw: je krajsie a viac clean pouzivat .pm extension pre moduly a
use lib 'path_to_lib';

0000010100063540000635420210967701137429048969600511572205115800
Harvie
 Harvie      11.01.2010 - 09:20:24 , level: 2, UP   NEW
jo no ja vim, jenomze to neumim.
vlastne je to prvni knihovna, co sem psal a nak se mi nechtelo bliz zkoumat jak se kompilujou ty PMka...

000001010006354000063542021096770113742904896960051157220511580005116790
forcer
 forcer      11.01.2010 - 16:12:49 , level: 3, UP   NEW
you dirty hacker! :)

00000101000635400006354202109677011374290489696005115722051158000511679005118462
Harvie
 Harvie      12.01.2010 - 11:14:48 , level: 4, UP   NEW
to vis, v zivote neni cas kompilovat, zivot je progress. ;o)

0000010100063540000635420210967701137429048969600511572205115800051167900511846205118613
forcer
 forcer      12.01.2010 - 12:12:22 , level: 5, UP   NEW
btw PMka sa nekompiluju, len XS(cckove) moduly, ale to iba ked ti ide o performance..

000001010006354000063542021096770113742904896960051157220511580005116790051184620511861305118832
Harvie
 Harvie      12.01.2010 - 13:28:08 , level: 6, UP   NEW
v pravym smyslu ne, ale nejak se ten perl script pomoci nakyho makefilu prohlidne, odkomentuje a prida se manifest nebo tak neco ne? nebo sem mel dojem ze se to prevede do bytekodu... ted ale nevim... mam v planu to nastudovat, ale mam mooc prace ;-(

00000101000635400006354202109677011374290489696005115722051158000511679005118462051186130511883205120734
forcer
 forcer      13.01.2010 - 10:09:14 , level: 7, UP   NEW
perl nativne nepodporuje bytecode, staci ze napises PMko a pouzivas ho, akurat mozes pridat POD ako dokumentaciu.. a co sa tyka pripadu ked pouzivas AX modul, musis najrpv skompilovat .ax, aby ho perl vedel zavolat ked bude treba...

00000101000635400006354202109677011374290489696005100717
SYNAPSE CREATOR
 Harvie      04.01.2010 - 11:30:53 (modif: 05.01.2010 - 19:16:13) [28K] , level: 1, UP   NEW  HARDLINK !!CONTENT CHANGED!!
je to tu
1

muzete instalovat:
https://clients2.google.com/service/update2/crx?response=redirect&x=id%3Dbpfljfjdckjnkicbfkdcippkihflncnf%26uc%26lang%3Dcs
https://chrome.google.com/extensions/detail/bpfljfjdckjnkicbfkdcippkihflncnf

jinak kdo se boji o jmeno/heslo, tak si bud muze precist zdrojaky a rozsireni si zkompilovat sam, nebo nemusi login vubec zadavat a misto toho se prihlasovat rucne...

pak pls piste pokud najdete chyby, nemam moc kapacity na pridavani featurek, ale drobny chyby se mi snad zafixovat podari...

00000101000635400006354202109677011374290489696004898251
Harvie
 Harvie      10.09.2009 - 02:19:06 [2K] , level: 1, UP   NEW
Na adrese http://softz.harvie.cz/kyberia/ uz je ke stazeni GTK+ notifikator do traye - takova ikonka, co zacne blikat, kdyz prijde nova zprava a pri kliknuti otevre postu v prohlizeci.

00000101000635400006354202109677011374290489696004897680
Harvie
 Harvie      09.09.2009 - 19:47:24 , level: 1, UP   NEW
Uz to parsuje ;)
Harvie --> DedaMaroz

test;test;
rofl

te;st
---------------------------------
DedaMaroz --> Harvie

Hello dolly!
---------------------------------

00000101000635400006354202109677011374290489696004896983
Harvie
 Harvie      09.09.2009 - 14:28:21 (modif: 09.09.2009 - 14:33:34), level: 1, UP   NEW !!CONTENT CHANGED!!
Jinak soucasne mi z toho leze asi neco jako tohle + spousta bordelu... idealni by bylo, kdyby byl este jeden strojove citelnej template na /id/24
    Harvie    
     -->
    DedaMaroz    
     --

        20:13:53 - 29.08.2009   
      lorem ipsum dolor fuck it ;) omg wtf?





    DedaMaroz    
     -->
    Harvie    
     --

        17:27:53 - 29.08.2009   
      zdarec, musim rict, ze zatim lorem ipsum rofl git eunuch :-)

0000010100063540000635420210967701137429048969600489698304897130
||
 ||      09.09.2009 - 15:24:35 , level: 2, UP   NEW
mozem ti na postu spravit kyberia templatu podla tvojho zelania [napr xml] ak by si si v tom ReadNode vedel pridat aj templatu '24/dake_teplate_id'

000001010006354000063542021096770113742904896960048969830489713004897142
Harvie
 Harvie      09.09.2009 - 15:30:08 (modif: 09.09.2009 - 15:36:15), level: 3, UP   NEW !!CONTENT CHANGED!!
to bych urcite zvladnul... jediny problem je, ze jsem zkousel na postu ruzny templaty ( treba https://kyberia.sk/id/24/3/ ) a nic se tim nezmenilo... nebo na postu nefungujou normalni templaty? to by melo jit ne?

idealni by byl nejaky podobny format,
ale chtelo by to este domyslet:


FROM:jmeno
FROM-ID:id
TO:jmeno
TO-ID:id
TEXT:Obsah zpravy...(backslash)nI na vice radek ;)

FROM:...
(dalsi zprava)

00000101000635400006354202109677011374290489696004896983048971300489714204897194
||
 ||      09.09.2009 - 15:57:27 (modif: 09.09.2009 - 16:24:10), level: 4, UP   NEW !!CONTENT CHANGED!!
id 2, 3, 4 a im podobne su templaty interpretujuce obsah nody na ktore su aplikovane, zobrazuju node_settings'n'stuff, samotny obsah nody, a potomkov nody

id 24, 27, 25, 1, 21 ... su templaty, ktore su fixne napojene na funkcie tahajuci obsah z databazy nezavysle od nody

a este medzi tym su templaty ako 23, 15... ktore funguju tiez ako fixne tahajuce data, s tym ze ich 'zaber' moze byt ovplyvneny prostredim na ktore sa pouziju [teda ich zaer je v nedziach toho prostredia - nody]

cize 24/3 ti zobazilo obsah nody 24 [co je templatovy kod], potomkov nema tak ich nezobrazilo

za predpokladu ze by spravy v poste boli nody [potomkovia trebars 24] tak by sa dali interpretovat templatou 3 podla tvohjo ocakavania[=


hmm a tak ma teda napada ze ReadNode nemusis osefovat lebo tam das rovno cislo tej templaty =D
/me bota