Skidanje muzike sa B92fm ?

Skidanje muzike sa B92fm ?

offline
  • Pridružio: 29 Avg 2007
  • Poruke: 43

Kao sto tema kaze,zanimam me da li postoji mogucnost da skidam cele plejliste sa B92fm ? Nasao sam neku skriptu,ali sa njom mogu samo pesmu po pesmu.Ima li neki drugi nacin ?



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Research Engineer @MalwareBytes
  • Pridružio: 09 Avg 2011
  • Poruke: 15877
  • Gde živiš: Beograd

Kako izgleda ta skripta...???



offline
  • Pridružio: 29 Avg 2007
  • Poruke: 43

userscripts.org/scripts/show/40847

offline
  • Research Engineer @MalwareBytes
  • Pridružio: 09 Avg 2011
  • Poruke: 15877
  • Gde živiš: Beograd

Pa jedino da pitas tog lika sto ju je napravio...

E sad skripta ide ovako
// ==UserScript==
// @name b92.fm download
// @description download link ce se pojaviti u desnom gornjem cosku u prozoru plejera
// @include http://*b92.fm/_player/flash/B92FMPlayer.php*
// @require http://ajax.googleapis.com/ajax/libs/jquery/1.2.6/jquery.js
// ==/UserScript==

jQuery(document).ready(function (){

// download slicica
const DOWN_IMG = 'data:image/png;base64,'+
'iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAtZJ' +
'REFUOI2Nk8trE1EYxc+dO5OZtGao1kdjBd/VtLpSWlTUnYiIQl0ILkRRUSi+KK78B3wtFHys' +
'FXVpKUUFXyA2Rd1UY0hfVnzVJmkzmTozmZu5c+e68IFYEb/Vx8f5zuLHOQQA9p4GiIL/HsmA' +
'G+e/76T9OLB03b712cLb9infBQ8j8FBABBxRwCGDAJKHIEKAiBCKiKBCggdGd/b2xDP1ziXg' +
'ZFs4s33t9mNJs0azKxZcZqESlPBhMoMJdxAxjUAhAA8lfF/CCJXw1cv4MwCgALBkWWYk61W1' +
'xvrkJpUyEkoHEXGh6xECfEGiVoERJ1ApgRop8nmvfq5lQflaLv3D4E0aaGlz06OeaFnekExR' +
'6oOoDLVxQNJPmFlHYCYI4hqRTx/HemoI73h4ORQAoADArlOACSvwJgcPPRnI5Sil0DVA1zka' +
'6uswt54gOZvI572xYceWB1ZGLPgJlG7tBJpb92+w9IZjnqAbC8WPihETTcnZNYRqDJpuwzQZ' +
'MmmOV/14oceVFZYS21KfqmOFjPeRAMCJ23u2NS9a1T3PJKrLLAiUQdWvIJoFaO+h1+ZhqIDj' +
'ShRKET6/leL+XXNX9laxmwLAvMVvRt4FIW1qWL45pnEiZBVC+ojAEIgpMO6AcQKnApSKUnZ1' +
'xc6kktbVXN8PiEN9QGqd3/fBj1YvndO4kgsPXPjgwodbtfHVd1DxJSqelPd6YndpyDseXfkO' +
'kf6EMfDEE4va2IOSMLbPNxNz/cAF4wxlpwTbdcCYlC/6jKHiuNzx+rrn/IL4e0SHHk+xWa1R' +
'L9RZu2tUEfdYBQW7CNvxkP9s2AM5befwzfK733+mNUC3BzL9o/0H81PgjiuRn6yibOlhNhc/' +
'3Lxwsv9PPf3zMNwLrF8zMTjqG5oZT2wamxhDIT/jbEti/HLXmenFmmbwK5mtfhp6Y0qVdcNq' +
'5dPRngtV8TftP+fIxQ1657Vtxr803wDvxWUA2KhHJwAAAABJRU5ErkJggg==';

var id_liste =    /playlist_id=(\d+)/(location.href)[1];
var tip_liste =   /playlist_type=(\d+)/(location.href)[1];

// broj pesama u plejlisti
var br_pesama = jQuery("sequence", jQuery.ajax({
   type: "POST",
   url: "/_player/playlist.php",
   data: { playlist_id : id_liste , playlist_type : tip_liste },
   async: false,
   dataType: "xml"
}).responseText).length;

jQuery("div.player-right").html("<table id='tabela_pesama'></table>");

// dobavljanje informacija o svakoj pesmi pojedninacno
for (var i = 0; i < br_pesama ; i++) {
    var pesma_xml = jQuery.ajax({
   type: "POST",
   url: "/_player/song.php",
   data: { playlist_id : id_liste , playlist_type : tip_liste , sequence : i },
   async: false,
   dataType: "xml"
    }).responseText;

    pesma = {
        redni_broj: jQuery("sequence", pesma_xml).text(),
        autor: jQuery("artist_name", pesma_xml).text(),
        naslov: jQuery("title", pesma_xml).text(),
        trajanje: jQuery("playtime", pesma_xml).text(),
        adresa: jQuery("url", pesma_xml).text()
    };
    jQuery("table#tabela_pesama").append("<tr><td>"+pesma.redni_broj+"</td><td>"+pesma.naslov+"</td><td>"+pesma.autor+"</td><td>"+pesma.trajanje+"</td><td><a target='_blank' href='"+pesma.adresa+"'><img src='"+DOWN_IMG+"'></img></a></td></tr>");
}


// css...
jQuery("div.player-right").css({
   "overflow": "auto",
   "height": (jQuery(window).height()) + "px"
});

jQuery("table#tabela_pesama").css({
   "font-size": "11px",
   "border-spacing": "1px",
   "border-collapse": "separate",
   "text-align": "center"
});

jQuery("table#tabela_pesama tr td").css({
   "border": "thin outset #044900",
   "padding": "2px 6px",
   "-moz-border-radius": "3px",
   "color": "black" //"#545454"
});

jQuery("table#tabela_pesama tr:odd td").css({
   "background-color": "#FFFFCC"
});

jQuery("table#tabela_pesama tr:even td").css({
   "background-color": "#F1F1BE"
});

//jQuery("table#tabela_pesama tr").hover(
//    function(){jQuery("td", this).css("color", "black");},
//    function(){jQuery("td", this).css("color", "#545454");}
//);


   
});


Jedino ako neko ovde sa foruma zna da to izmeni...

offline
  • Pridružio: 29 Avg 2007
  • Poruke: 43

Pitao bih ga,ali ne znam kako da dodjem do njega posto nema nikakve podatke.Ako neko zna da napravi promenu u skripti da ne skida pesmu po pesmu vec celu listu ili album odjednom,bio bih mu zahvalan.Moze i neki predlog kome da se obratim za pomoc ako niko ovde ne zna.

Ko je trenutno na forumu
 

Ukupno su 982 korisnika na forumu :: 82 registrovanih, 10 sakrivenih i 890 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: _Rade, aboris, ajo baba, Alibaba1981, aljosa7, alzir86, armor, babaroga, bagor10, bigfoot, blackjack, bojank, bojcistv, Boris Bosiljčić, Brada i Gibanica, Bubimir, chica, chichabg, Cranium, darios, Dimitrije Paunovic, dragoljub11987, Drug pukovnik, DucicM, dule10savic, flash12, Fog of War, Georgius, goran.vvv, goxin, Griffon vulture, Joja, komkom, Kriglord, krkalon, krlebgd77, kybonacci, Leonov, Litostroton, loon123, lord sir giga, Malo Točeno, Markoni29, mercedesamg, Milan A. Nikolic, Miskohd, mkukoleca, Mlav, mrvica78, nikoladim, novator, nuke92, nuki1234, ofbeyond, oswaldk, panzerwaffe, Paor, Parker, peruni, Plava bluza, poChetnikk, proleter373, QStorm, radoznao, ras007, Ray1973, rkekoke, S.Palestinac, Sale.S, ser.hill, Snorks, stalja, Stoilkovic, Stuka76, TheBeastOfMG, vathra, vladetije, W123, YU-UKI, Zmaj001, Zoca, zoranis