Ubuntu 24.04.1 LTS | Lataa ja asenna | Tutustu yhteisöön | Blogi | Yritysten tarjoamat palvelutLiity Ubuntu Suomen seuraan muualla: Discourse, Facebook, Mastodon, Matrix, Telegram, X
kokeillaas kuinka kauan jaksaa katsella näin fancya taustaa..http://koti.mbnet.fi/muut/Kuvakaappaus.png
Not FoundThe requested URL /muut/Kuvakaappaus.png was not found on this serve
Ensimmäinen Superkaramba widgettini. Tekisin myös gdesklets version, mutta en ole löytänyt siihen mitään tutoriaalia.
Lainaus käyttäjältä: Tomaatti - 22.06.06 - klo:19.07Ensimmäinen Superkaramba widgettini. Tekisin myös gdesklets version, mutta en ole löytänyt siihen mitään tutoriaalia.Votikos vääntää rautalanka ohjeet ja neuvoa miten on mahdollista saada noin tv-ohjelmat ja tuonne alas tuo aika tuollei hienosti.
Tekisin myös gdesklets version, mutta en ole löytänyt siihen mitään tutoriaalia.
Ok. Toivottavasti tulis pian. <3
<?php// (C) Tomaatti - Levitä vapaasti, mutta mainitse tekijätkin ^^// Käytä omalla vastuulla.$parseurl = "http://www.yle.fi/ohjelmaopas/index.php?&co[]=tv1&co[]=tv2&co[]=mtv&co[]=nel&co[]=sub&mode=pda";$use_cache = false;if (is_file('tvcache.dat')) {$cache = unserialize(file_get_contents('tvcache.dat'));$roo = round($cache[0] / 60 / 10,0);$poo = round(time() / 60 / 10,0);if (round($cache[0] / 60 / 10,0) == round(time() / 60 / 10,0)) { $use_cache = true; $file = utf8_decode($cache[1]); }}if ($use_cache == false) $file = file_get_contents($parseurl);else { print ""; }if ($use_cache == false) { // Cachetus $fp = fopen('tvcache.dat', "w"); $string = serialize(array(time(),utf8_encode($file))); $write = fputs($fp, $string); fclose($fp);}// Laitetaan se osiin$file = explode("<br><br>",$file);$uusi = array();$x = 0;// Käydään osaset läpiforeach ($file as $rivi) {if ($x == 0) {// Poistetaan ylimääräiset$rivi = explode("TV1",$rivi);$rivi = "TV1\n".$rivi[2];}// Otetaan turhat tagit pois$uusi[] = strip_tags($rivi); $x = $x + 1;}// Tyhjennetään turhaunset($uusi[5]);// Buffer nollaksi$buffer = "";// Käydään kanavat läpi. (Tiedän, tämän olisi voinut tehdä aiemmin)foreach ($uusi as $kanava) {$ohjelmat = explode("\n",$kanava);$i = 0; $poo = 0;foreach ($ohjelmat as $ohjelma) {// Vain 3 ohjelmaa./*list($aika) = explode(" ",$ohjelmat[($poo+1)]);print_r($ohjelmat[($poo+1)]);print "POO: $poo".$aika."\n";if (date("H.i") < $aika) { */ if ($i <= 5) { $buffer = $buffer.substr($ohjelma,0,36)."\n"; } $i = $i + 1;//}//$poo = $poo + 1;}}// Poistetaan turhat rivinvaihdotwhile (ereg("\n\n",$buffer)) {$buffer = str_replace("\n\n","\n",$buffer);}// Tulostetaan#print "ff";print ereg_replace("[^a-zA-Z0-9:\.\näöå ]","",utf8_encode($buffer));//print base64_encode($buffer));?>
Pitkään oli oletusteema mutta siihen kyllästyin joten laitoin tänään vähän sinistä. : P