multi-account-post-schedule.../wip/find_first_picture_of_post.mjs

32 lines
2.5 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

// let firstimgsource = findFirstImageInContent(postObject.post_content)
import {findFirstImageInContent} from "../libs/utils.mjs";
let myContentHtml =
"Protonmail, la fameuse boite email zéro connaissance de la part de lhébergeur Suisse, développé à source ouverte depuis son origine et par des techos du CERN, permet de supprimer le contenu de pas mal de dossiers, mais pas de la boite de réception principale.\n" +
"\n" +
"Pourquoi faire du zéro inbox? Parce que cest vachement bien, et que nos boites email sont globalement des poubelles, et que gérer des projets ou des listes de tâches nest absolument pas leur rôle. Archivez les emails qui vous tiennent à coeur ailleurs, et constatez comme vous nen recevez que très peu souvent. Un peu comme les cartes postales.\n" +
"\n" +
"Protonmail vous permet dimporter et dexporter des fichiers .mbox si vous tenez vraiment à faire des archives. Vous pourrez les importer aussi dans thunderbird.\n" +
"\n" +
"Une petite astuce consiste donc à lancer un script JS dans sa console de navigateur pour cocher la case sélectionnant toutes les conversations affichées, puis cliquer sur le bouton « mettre à la poubelle », et aller à la page suivante.\n" +
"\n" +
"Voici le petit script à lancer.\n" +
"\n" +
" const a = setInterval( function () { document.querySelector(« #idSelectAll »).click() ; document.querySelector(button[data-testid= »toolbar:movetotrash »]).click() ; document.querySelector(button[data-testid= »toolbar:next-page »]).click() }, 4000);\n" +
"\n" +
"pour arrêter la boucle il suffit de lancer\n" +
"\n" +
" clearInterval(a)\n" +
" \n" +
" <img src=\"https://www.cipherbliss.com/wp-content/uploads/2021/08/Screenshot_2021-08-06-1-Boite-de-reception-contact-cipherbliss-com-ProtonMail.png\" />\n" +
"\n" +
"une fois que toutes les pages auront été vidées de leurs conversations on peut aller dans le dossier Corbeille, menu trois points en haut à droite, et « tout supprimer ».\n" +
"\n" +
"Et voilà, près de 2 gigas demails supprimés.\n" +
"\n" +
"Enfin, lastuce pour avoir une boite mail propre, cest de juste connaître le raccourci « T » pour mettre à la poubelle un email que lon est en train de consulter. Et tada!\n" +
"\n" +
"La force soit avec vous pour reprendre le contrôle de votre boite mail et vous libérer la tête."
let firstimgsource = findFirstImageInContent(myContentHtml)
console.log('########## firstimgsource',firstimgsource)