Bookmarklet | Search Streaming

Search Streaming Bookmarklet è uno strumento utilissimo

Search Streaming

come al solito trascinate questa lente d’ingrandimento sulla vostra barra dei preferiti, avviate il bookmarklet ed inserite le chiavi di ricerca, si aprirà una nuova scheda che punta alla ricerca avanzata di Grab Any Media, è possibile anche selezionare il testo nella pagina ed avviare il bookmarklet per avviare automaticamente la ricerca.
Voglio ricordare che Grab Any Media è un mio progetto quindi sicuro e potente, da usare ad occhi chiusi.

Con Search Streaming effettui una ricerca automatica per streaming; video e torrent, il database e i filtri sono costantemente aggiornati per restituire sempre i risultati migliori, se vi sentite in dovere di consigliare qualche miglioramento non esitate nel commentare questo post, come al solito votate se volete aiutare Microlabs.

[spoiler title=”Visualizza il codice sorgente” open=”0″ style=”1″]


/*
Search Streaming :
 Author = Leonardo Ciaccio
 Version = 1.0.2
 Lang = IT; EN; FR; EN default

 Search streaming just one click on "Grab Any Media"
*/

(function(W,D,B){
 //Apre la ricerca in una nuova finestra
 function _OpenSearch(url ){
 var win=W.open(url, '_blank');
 win.focus();
 }
 //Preleva il testo selezionato nella pagina
 function _GetSelectedText(){
 try{
 var t = '';
 if(W.getSelection){
 t = W.getSelection();
 }else if(D.getSelection){
 t = D.getSelection();
 }else if(D.selection){
 t = D.selection.createRange().text;
 }
 return t; 
 }catch(err){
 return '';
 }
 }
 //Preleva la lingua del browser
 function _GetLang(){
 return navigator.language || navigator.userLanguage;
 }
 //Traduzioni dei messaggi
 var MEX=[
 {//Italiano = 0
 lang : /(it|it-IT)/gi,
 m00 : "Errore imprevisto, riprova, se il problema persiste contatta [email protected]",
 m01 : "Inserisci i termini di ricerca:\r\nEsempio \"Rambo 3 ita\" (per la lingua italiana)\r\n\r\n"+
 "Puoi anche selezionare il testo nella pagina ed eseguire il bookmarklet !",
 m02 : "Devi inserire almeno una chiave di ricerca, sarai reindirizzato sulla pagina di ricerca !"
 },
 {//Inglese = 1
 lang : /(en|en-EN|en-US|en-AU|en-NZ|en-ZA|en-GB)/gi,
 m00 : "An unexpected error occurred, please try again, if the problem persists contact [email protected]",
 m01 : "Enter your search terms:\r\nExample \"Rambo 3 ita \" (for the Italian language)\r\n\r\n"+
 "You can also select text on the page and run the bookmarklet !",
 m02 : "You must enter at least one search key, you will be redirected to the search page !"
 },
 {//Francese = 2
 lang : /(fr|fr-FR|fr-BE|fr-CH)/gi,
 m00 : "Une erreur inattendue s'est produite, s'il vous plaît essayer à nouveau, si le problème persiste, contactez [email protected]",
 m01 : "Entrez les termes de recherche:\r\nExemple \"Rambo 3 ita \" (pour la langue italienne)\r\n\r\n"+
 "Vous pouvez également sélectionner du texte sur la page et exécuter le bookmarklet !",
 m02 : "Vous devez entrer au moins une clé de recherche, vous serez redirigé vers la page de recherche !"
 }
 ];
 //Ricavo la lingua del browser e setto Inglese come default
 var MYLANG=_GetLang();
 var MYLANG_FLAG=1;
 for(var c=0;c<MEX.length;c++){
 if(MYLANG.match(MEX[c].lang)){
 MYLANG_FLAG=c;
 break;
 }
 }
 //Imposto la lingua del browser o se non presente il default
 var TRANSLATE=MEX[MYLANG_FLAG]; 
 var GAMsearch="http://grabanymedia.altervista.org/search-video/?cx=partner-pub-1315763411836643:4718510814&cof=FORID:10&ie=UTF-8&sa=Search&q=";
 try{
 var a00=encodeURIComponent(_GetSelectedText());
 var EVENTdefault=function(){
 alert(TRANSLATE.m02);
 _OpenSearch("http://grabanymedia.altervista.org/search-video/");
 };

 if(a00!=null && a00!=''){
 _OpenSearch(GAMsearch + a00); 
 }else{
 a00=prompt(TRANSLATE.m01,"Rambo 3 ITA"); 
 if(a00!=null){ 
 a00=a00.replace(/^\s+|\s+$/g, "");
 if(a00!=''){
 _OpenSearch(GAMsearch + encodeURIComponent(a00));
 }else{
 EVENTdefault();
 }
 } 
 } 
 return void(0);
 }catch(err){ 
 alert(TRANSLATE.m00);
 return void(0);
 }

}(window,document,document.body));

[/spoiler]

Chrome FireFox Opera IE

 Lingue/IT-EN-FR

 

Pubblicato da Leonardo Ciaccio

Se non controlli te stesso non potrai mai controllare i tuoi risultati !

Una risposta a “Bookmarklet | Search Streaming”

Lascia un commento

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.

Vai alla barra degli strumenti