Pereiti prie turinio

COD

Nariai
  • Pranešimai

    19
  • Užsiregistravo

  • Lankėsi

  • Atsiliepimai

    0%

COD Pranešimai

  1. Išmanai source code ir susirandi video, arba šiaip ko reikia, o kaip pats tuo nesidoiu ir man to nereikia, tai ir softo užtenka, galiu teigti, jog kai kurie žmonės apie IT išmano mažiau nei aš, nes paprasčiausiai pc jų gyvenime nieko nereiškia ir t.t. todėj tai skirta bet, kas nesidomi softu, hardware ir pan., o reikai paprasto būdo, kaip siūsti video, jei kalbant apie šį gidą, nepatinka, pasiūlyk idėjų, arba dar geriau- pats padaryk gidą ar kažką pan, kas gali praverst paprastam vartotojui, nei ateit ir stumt ant kažko, pačiam nepadarnat nieko geriau :)

    Gerai žiūrėk

     

    GIDAS:

     

    Video failu parsisiuntimas is vk.com papraščiausias budas :D

     

    Parsisiuskite Mozilla Firefox http://www.mozilla.org/en-US/firefox/new/

     

    tada instaliuokite šį pluginą

     

    Ir viskas dabar po kiekvienu jūsų žiūrimu video matysite download mygtuką.

     

    Ačiū už dėmesį :)

     

    Jei norėsi galesiu pasakyt kaip ir iš kitų psl parsisiūsti video.

  2. Kokia kalba skriptas ? Kur pats skriptas parašytas ? Ir jei naudojamas CURL, tai galbūt hostingas jo nepalaiko ?

     

    <?php
    
    /*
    
    =====================================================
    
    Модуль Film-Rating v.3.3
    
    =====================================================
    
    Автор: MSW
    
    Сайт поддержки: http://0-web.ru/
    
    =====================================================
    
    Данный код защищен авторскими правами
    
    -----------------------------------------------------
    
    Файл: kinopoisk.php
    
    =====================================================
    
    */
    
    
    
    define('ROOT_DIR', dirname(__FILE__));
    
    header("Content-type: image/png");
    
    $file = ROOT_DIR."/rating/{$_GET['id']}.png";
    
    
    
    if(file_exists($file))
    
    {
    
    $modif= time() - @filemtime($file);
    
    if($modif < 86400)
    
    {
    
    	readfile($file);
    
    	exit;
    
    }
    
    }
    
    ob_start();
    
    function show_error_image($error_text = "Some error with this image!")
    
    {
    
    $error_picture_width = strlen($error_text) * 7 + 12;
    
    $img = @imagecreatetruecolor($error_picture_width, 30) or die("Cannot Initialize new GD image stream");
    
    $text_color = imagecolorallocate($img, 255, 0, 0);
    
    imagestring($img, 3, 7, 8, $error_text, $text_color);
    
    header("Content-type: image/png");
    
    imagepng($img);
    
    imagedestroy($img);
    
    exit;
    
    }
    
    function subX($dbl)
    
    {
    
    switch ($dbl) {
    
    	case 1:
    
    		return 9;
    
    		break;
    
    	case 2:
    
    		return 8;
    
    		break;
    
    	case 3:
    
    		return 7;
    
    		break;
    
    	case 4:
    
    		return 6;
    
    		break;
    
    	case 5:
    
    		return 5;
    
    		break;
    
    	case 6:
    
    		return 4;
    
    		break;
    
    	case 7:
    
    		return 3;
    
    		break;
    
    	case 8:
    
    		return 2;
    
    		break;
    
    	case 9:
    
    		return 1;
    
    		break;
    
    }
    
    }
    
    
    
    if(strlen($_GET['id']) > 6) show_error_image("The request can have maximum 6 characters");
    
    if(!ctype_digit($_GET['id'])) show_error_image("Incorrect characters in the request");
    
    
    
    $doc = new DOMDocument();
    
    $doc->load("http://www.kinopoisk.ru/rating/{$_GET['id']}.xml");
    
    
    
    $kp = $doc->getElementsByTagName('kp_rating');
    
    $kino_rating = $kp->item(0)->nodeValue;
    
    $kino_votes = ($kino_rating) ? $kp->item(0)->getAttribute('num_vote') : "";
    
    $kino_votes = number_format($kino_votes);
    
    
    
    $imdb = $doc->getElementsByTagName('imdb_rating');
    
    $imdb_rating = $imdb->item(0)->nodeValue;
    
    $imdb_votes = ($imdb_rating) ? $imdb->item(0)->getAttribute('num_vote') : "";
    
    $imdb_votes = number_format($imdb_votes);
    
    
    
    $pic = ($kino_rating > 0) ? imagecreatefrompng("img/rating.png") : imagecreatefrompng("img/kinopoisk.png");
    
    $pic = ($imdb_rating > 0) ? imagecreatefrompng("img/rating.png") : imagecreatefrompng("img/kinopoisk.png");
    
    $star = imagecreatefrompng("img/star.png");
    
    $color = ImageColorAllocate($pic, 0, 0, 0);
    
    $colorDown = ImageColorAllocate($pic, 100, 100, 100);
    
    imagealphablending($pic, true);
    
    
    
    ($kino_rating > 10) ? $kino_rating = 10 : "";
    
    imagestring($pic, 10, 25 - (strlen($kino_rating)-1) * 0, 21, $kino_rating, $color);
    
    imagestring($pic, 10, 70 - (strlen($kino_rating)-2) * 0, 21, $kino_votes, $colorDown);
    
    
    
    for ($i = 0, $next = 0; $i != (int)$kino_rating; $i++, $next = $next + 20)
    
    {
    
    	imagecopy($pic, $star, 22 + $next, 2, 0, 0, imagesx($star), imagesy($star));
    
    }
    
    $kino_rating = explode(".", $kino_rating);
    
    if(is_array($kino_rating) and $kino_rating[1] != 0)
    
    {
    
    	$dbl = (int)$kino_rating[1];
    
    	imagecopy($pic, $star, 22 + $next, 2, 0, 0, imagesx($star) - subX($dbl), imagesy($star));
    
    }
    
    
    
    if($imdb_rating > 0)
    
    {
    
    ($imdb_rating > 10) ? $imdb_rating = 10 : "";
    
    imagestring($pic, 10, 265 - (strlen($imdb_rating)-1) * 0, 21, $imdb_rating, $color);
    
    imagestring($pic, 10, 310 - (strlen($imdb_votes)-2) * 0, 21, $imdb_votes, $colorDown);
    
    
    
    for ($i = 0, $next = 0; $i != (int)$imdb_rating; $i++, $next = $next + 20)
    
    {
    
    	imagecopy($pic, $star, 262 + $next, 2, 0, 0, imagesx($star), imagesy($star));
    
    }
    
    $imdb_rating = explode(".", $imdb_rating);
    
    if(is_array($imdb_rating) and $imdb_rating[1] != 0)
    
    {
    
    	$dbl = (int)$imdb_rating[1];
    
    	imagecopy($pic, $star, 262 + $next, 2, 0, 0, imagesx($star) - subX($dbl), imagesy($star));
    
    }
    
    }
    
    
    
    imagesavealpha($pic, true);
    
    imagepng($pic);
    
    imagedestroy($pic);
    
    $cache = ob_get_contents();
    
    ob_end_clean();
    
    echo $cache;
    
    $fp = @fopen ($file, "w");
    
    @fwrite($fp, $cache);
    
    @fclose($fp);
    
    ?>

     

    [xfgiven_kp]<img src="/rating_kp_imdb/fullstory/rating.php?id=[xfvalue_kp]">[/xfgiven_kp]
        [xfnotgiven_kp]<img src="/rating_kp_imdb/fullstory/img/rating_nol.png">[/xfnotgiven_kp]

     

    Situ kodu jis isaukiamas.

  3. Scripto esmė, imti informaciją iš kitos svetainės (kinopoisk.ru) ir atvaizduoja ją mano svetainėje tačiau ivedus filmo ID kad atvaizduoju jo reitinga jis paprasčiausiai rodo tuščia vietą. Kalbejau su keliais žmonemis tai sakė kad tai geli būti dėl hosto kaltės.

     

    Gal kas turite minčių? Nes dabar jau galvoju užsisakinėt nauja hosto planą. Kadangi tas pats scriptas puikiai veikia kitose svetaines tik pas mane nenori.

  4. Na tai eik miegoti. Rytas protingesnis už vakarą :)

     

    Kad jau norėčiau pasibaigt viską, o dabar trečia dieną plaukus raunu :blink: perrašinejau duombaze tryniau lauk viską vėl, išbandižiau kitas koduote, viskas veikia visos imanomos raidės, rusų, lenkų kiniečių net o vienos paprastos ė raidė nerodo. <_<

  5. O tai duomenų bazėje išsisaugoja tekstas normaliai, o svetainėje tau neatvaizduoja, ar pačioje duomenų bazėje neišsisaugo?

     

    Jau duomenu bazėje neatvaizduoja ė raidės ir visu po jos sekančių. Bet jei redaguoji duomenų bazėje tai naršyklėje rodo normaliai.

  6. Sveiki,

     

    Jau net nežinojau ko griebtis tai nusprendžiau paprašyt pagalbos ar bent idėjų čia.

    Taigi tokia problema,kad rodo visas lietuviškas raides išskyrus vienintelę "ė" Ė didžiają rodo. Visur nustatyta utf8:

    <meta http-equiv="content-type" content="application/xhtml+xml; charset=<?php echo $this->CHARSET; ?>" />

    Kur

    $msg_charset='utf8';

    mysql irgi utf8

    ir kas įdomiausiai, kad nerodo ne tik ė raidės bet ir visų po jos sekančių raidžių.

    Pvz: Jeigu žodis bus žuvėdra, tai man ji rodo ir įrašo į db tik žuv.

     

    Iš anksto dėkoju už bet kokią pagalbą.

  7. Sveiki visi,

     

    Išėjo taip, kad sumaniau pasilengvint sau gyvenimą tvarkant popierius, tiksliau juos pildant diena dienon. Informacija ta pati tačiau kiekvieną kartą tenka vis perrašinėt is bylų.

    Visa idėja būtų pasidaryt duomenų bazę, bei ja užpildžius būtų galimybė įvest produkto koda,kieki, tiekeja bei gavėja ji automatiskai suformuotu nustatyta ataskaita.

    Tagi klausimas būtų su kokia programa reiktų pradėt daryt ar tiks access ar yra kažkas kito. Ir beabejo jei turit patarimuų norėčiau išgirst.

    Žmonės kurie siūs i google galit nė nerašyt.

×
×
  • Pasirinkite naujai kuriamo turinio tipą...