xuv's notebook

Side notes, howtos and random bits of information related to Julien Deswaef's projects

User Tools

Site Tools


projects:love_machine

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
projects:love_machine [2014/01/19 21:27] – [Do you need a reason to run it?] Julien Deswaefprojects:love_machine [2015/12/28 21:39] (current) – [Thoughts & observations] Julien Deswaef
Line 24: Line 24:
  
 ==== Do you need a reason to run it? ==== ==== Do you need a reason to run it? ====
-  * You already **like** everything your friends post on Facebook. This will +  * You already **like** everything your friends post on Facebook. This will save you time.
   * You want attention from your friends. By **liking** everything they do, they'll notice you.   * You want attention from your friends. By **liking** everything they do, they'll notice you.
   * You are concerned about your privacy and would **like** to insert false preferences in your Facebook profile.   * You are concerned about your privacy and would **like** to insert false preferences in your Facebook profile.
   * You think Facebook is stupid by letting you do this. And you **like** making Facebook look stupid.   * You think Facebook is stupid by letting you do this. And you **like** making Facebook look stupid.
-saves you time. 
   * You think you can get a higher **like** score than someone who used the software before you.   * You think you can get a higher **like** score than someone who used the software before you.
   * You just **like** free stuff.   * You just **like** free stuff.
Line 39: Line 38:
   * Casperjs   * Casperjs
   * Phantomjs   * Phantomjs
-  * Node 
   * A facebook account   * A facebook account
 +
 +Here is a little tutorial on how to install CasperJs and PhantomJs on Debian stable: https://www.dvdheiden.nl/2013/07/30/installing-phantomjs-and-casperjs-on-linux/
  
 == Usage: == == Usage: ==
 +
 +If you just want to run it by "hand", go into the directory where you downloaded the loveMachine and execute this command:
 <code bash>caserjs loveMachine.js --email=<fb_login> --password=<fb_password></code> <code bash>caserjs loveMachine.js --email=<fb_login> --password=<fb_password></code>
 +
 +If you want to setup a cron every hour, you will have to write a crontab like this:
 +<file txt loveCron>0 */1 * * *  PHANTOMJS_EXECUTABLE=/usr/local/bin/phantomjs /usr/local/bin/casperjs /home/juego/loveMachine/casperjs/loveMachine.js --email=<fb_login> --password=<fb_password> > loveMachine.log</file>
 +
 +You'll have to also set this line at the beginning of loveMachine.js file to an absolute path:
 +
 +<code javascript>
 +var casper = require('casper').create({
 +    clientScripts: [
 +        'include/jquery-1.10.2.min.js' // <- Change this to an absolute path 
 +    ],
 +</code>
 +
 +
  
 ==== Links === ==== Links ===
Line 89: Line 105:
 == Quotations == == Quotations ==
  
-  * //"[Facebook], c'est de l'exhibitionnisme. Autant montrer ses organes génitaux!"// Jacqueline Harpman (Écrivain et psychanalyste) - Le Soir 09/11/2011+  * //"[Facebook], c'est de l'exhibitionnisme. Autant montrer ses organes génitaux!"// Jacqueline Harpman (Écrivain et psychanalyste) - [[http://archives.lesoir.be/-facebook-autant-montrer-ses-organes-_t-20111109-01NFA2.html |Le Soir 09/11/2011]]
   * //“Ce n'est pas la même chose de 'follower' (suivre) sur Twitter que de 'liker' (aimer) sur Facebook. Le lien est plus affectif. L'audience est aussi plus captive.”// [[http://www.lexpress.fr/actualite/politique/sarkozy-poursuit-son-lifting-sur-facebook_1090024.html|Conseiller de Nicolas Sarkozy]]   * //“Ce n'est pas la même chose de 'follower' (suivre) sur Twitter que de 'liker' (aimer) sur Facebook. Le lien est plus affectif. L'audience est aussi plus captive.”// [[http://www.lexpress.fr/actualite/politique/sarkozy-poursuit-son-lifting-sur-facebook_1090024.html|Conseiller de Nicolas Sarkozy]]
  
projects/love_machine.1390163253.txt.gz · Last modified: 2014/01/19 21:27 (external edit)