J’ai fait un petit script qui invite automatiquement les likers des publications d’une page Facebook.
Étant loin d’être un dev, mon script est bien sûr très largement améliorable d’un point de vue technique et il y a encore beaucoup de fonctionnalités intéressantes que je souhaite ajouter.
Est-ce que certains d’entres-vous serait intéressé pour collaborer avec moi sur ce script ?
Pour le script que je t’ai partagé via github comme tu pourras le voir il ne s’adapte pas encore aux publications vidéo. Je vais trouver le temps bientôt de faire ça.
J’aimerais le rendre exécutable sur rPi, mais je ne sais pas encore pourquoi node essai de lance chrome au lieu de chromium lorsque je fais tournée pepputeer.
Hello, pour utiliser une version de chrome dans puppeteer :
const browser = await puppeteer.launch({executablePath: ‹ /path/to/Chrome ›});
c’est dans la doc de puppeteer.
Etrange, car si tu ne touches rien de rien et que tu télécharges la version par défaut, ça sera bien Chromium qui est utilisé, car shippé par défaut avec Puppeteer…
oui sur OSx ça fonctionne très bien.
Je suis perplexe
Mes logs:
(node:21595) UnhandledPromiseRejectionWarning: Error: Failed to launch chrome!
/home/pi/Projects/puppeteerTest/node_modules/puppeteer/.local-chromium/linux-588429/chrome-linux/chrome: 1: /home/pi/Projects/puppeteerTest/node_modules/puppeteer/.local-chromium/linux-588429/chrome-linux/chrome: Syntax error: word unexpected (expecting « ) »)
TROUBLESHOOTING: https://github.com/GoogleChrome/puppeteer/blob/master/docs/troubleshooting.md
at onClose (/home/pi/Projects/puppeteerTest/node_modules/puppeteer/lib/Launcher.js:333:14)
at Interface.helper.addEventListener (/home/pi/Projects/puppeteerTest/node_modules/puppeteer/lib/Launcher.js:322:50)
at emitNone (events.js:111:20)
at Interface.emit (events.js:208:7)
at Interface.close (readline.js:370:8)
at Socket.onend (readline.js:149:10)
at emitNone (events.js:111:20)
at Socket.emit (events.js:208:7)
at endReadableNT (_stream_readable.js:1064:12)
at _combinedTickCallback (internal/process/next_tick.js:138:11)
(node:21595) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). (rejection id: 1)
(node:21595) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.
Je pense que je vais simplement clean ma rpi …
Est-ce que certains parmi vous sont intéressé par ce script et souhaiteraient m’aider à l’améliorer ?