Comment avoir la vue large
Bonjour,
Je me présente je suis un ghostfag. Comme à certaine personne la vue large me manque beaucoup.
C'est pourquoi j'ai créé un script.
JE PRECISE que si cela va l'encontre d'une quelconque règle, ma box peut être supprimée.
Et je peux filer le code par MP. Je reste ouvert à toutes propositions et vous pouvez voler mon code.
Je peux améliorer les fonctionnalités voir même faire une extension chrome/firefox si :
j'ai envie / j'ai assez de vote pos / on m'envoi des boobs par mp avec "dacer le bogoss" écrit sur ses seins.
@dedansavant Offerzo, pitié ne commente pas ce post. Merci.
Comment l'utiliser avec son clavier :
- "q" Va à la box suivante et ouvre l'aperçu
- "s" Va à la box suivante sans ouvrir l'aperçu
- "d" Va à la box précédente
- "f" Enlève le bandeau + les règles
- "g" affiche tous les aperçu
- "h" Désactive les shortkey
Et il supprime normalement les vidéos youtube (on peut quand même cliquer sur aperçu pour la voir)
Comment l'installer
- Ajouter une extension de type tampermonkey ou greasemonkey
- Entrer le script suivant :
// ==UserScript==
// @name My Fancy New Userscript
// @namespace http://your.homepage/
// @version 1.1
// @description enter something useful
// @author You
// @match http://choualbox.com
// @match http://choualbox.com/?page=*
// @require http://code.jquery.com/jquery-latest.js
// @grant none
// ==/UserScript==
var shortkey = true;
function scroll(index) {
$('html, body').animate({
scrollTop: $($(".box_boucle")[index]).offset().top
}, 100);
}
function openAndCheck(index) {
$("a.openurl")[index].click();
var i = index;
setTimeout(function(){
$($(".box_boucle")[i]).find("iframe").remove();
setTimeout(function(){
$($(".box_boucle")[i]).find("iframe").remove();
setTimeout(function(){
$($(".box_boucle")[i]).find("iframe").remove();
}, 1500);
}, 1500);
}, 500);
}
//$(".regles").css("display", "none");
var indexSave = -1;
$(document).keypress(function (event) {
console.log(indexSave);
console.log(event.keyCode);
if (shortkey) {
if (event.keyCode == 113 && $(".box_boucle").length > indexSave) {
indexSave++;
openAndCheck(indexSave);
} else if (event.keyCode == 115 && $(".box_boucle").length > indexSave) {
indexSave++;
} else if (event.keyCode == 100 && indexSave > 0) {
indexSave--;
} else if (event.keyCode == 103) {
var i = 0;
while (i < $(".box_boucle").length) {
$("a.openurl")[i].click();
i++;
}
} else if (event.keyCode == 102) {
if ($(".header_content").is(":visible"))
$(".header_content").css("display", "none");
else
$(".header_content").css("display", "");
}
}
if (event.keyCode == 104) {
shortkey = false;
}
if (event.keyCode == 113 || event.keyCode == 115 || event.keyCode == 100 || event.keyCode == 100)
scroll(indexSave);
});
Pov pédé
A la base je comptais pas la commenter (je trouve d ailleurs ton initiative très bonne) mais comme tu l'as expressément réclamé, je ne pouvais te refuser ce privilège
@dacer: J'ai proposé une solution équivalente ce matin. Tu peux t'en inspirer pour régler les problèmes de lecture automatique des vidéos : https://github.com/nosval/choualbox-vuelarge
Par contre, ça ne marche pas sur Firefox, les vidéos ne se lancent plus.
@Vaval: Je vous conseil ce que Vaval propose. C'est plus complet et arrive à un meilleur résultat que moi :)
@CaptainAmerica:
Je vais faire une nouvelle version tout à l'heure au programme :
- Enlever la lecture auto
- Rendre l'utilisation plus intuitif
- Nettoyage de code pour le rendre plus simple
D'après vous, je fais une nouvelle box ou je mets les versions dans les commentaires ?
@dacer: nouvelle box mais ce coup-ci explique bien qu'il faut appuyer sur G pour activer le bazard
Si d'autres gens regardent cette box, allez ici : http://choualbox.com/GJyvh
Vaval à fait un très bon travail :)
Tu ne dois accéder à ce site que si tu as au moins 18 ans ou si tu as l'âge légal pour visionner ce type de matériel dans ta juridiction locale, l’âge le plus élevé étant retenu. En outre, tu déclares et garantis que tu ne permettras aucun mineur à d'accéder à ce site ou à ces services.
En accédant à ce site, tu acceptes nos conditions d'utilisation.