iMax86.com

Aller au contenu | Aller au menu | Aller à la recherche

dimanche, janvier 24 2010

[edit] dotclear : un script BASH (Linux) pour télécharger d'un coup tous les thèmes !

Si vous êtes comme moi et que vous cherchez de quoi habiller votre blog sur dotclear, voici un petit script qui vous permettra de télécharger tous les thèmes de la galerie en ligne dotclear sous linux, tout d'un coup !

Il suffit de créer un fichier "dotclear.sh" dans un dossier (de préférence !), de lui donner les droits CHMOD 777 et de l'executer. Le fichier contient...

Lire la suite...

samedi, janvier 23 2010

[edit] Codes de triche sur GTA iPhone : Chinatown Wars

Qui n'a jamais utilisé le moindre petit code sur GTA ? Allez... ne mentez pas ! C'est tellement tentant...

Les développeurs de la version iPhone du célèbre Grand Theft Auto n'ont pas manqué d'ajouter des codes de triche dans la version CTW iPhone... et iMax86.com vous propose.. les codes et la méthode pour les utiliser... pas belle la vie ?

Tout d'abord, il faut se trouver dans sa maison, généralement, c'est là qu'on est quand on lance le jeu... il faut aller sur le "tableau blanc" à droite... et aligner les diverses lettres qui correspondent aux codes suivants :

Code d'armes 1 – LOADOA
Code d'armes 2 – LOADOB
Code d'armes 3 – LOADOC
Code d'armes 4 – LOADOD

Avoir +$10.000 - CASHIN
100% de vie - LIFEUP
Armure à 100% - SHELLY
Une étoile de recherche en plus - COPIN
Une étoile de recherche en moins - COPOUT
Code inconnu - TRIPPY

Pour savoir si le code fonctionne, les lettres se remettent à leur place, et le code s'affiche en bas. A vous de jouer maintenant!

dimanche, janvier 17 2010

[EDIT] Visual Basic .NET & MySQL Connector .NET : mysql_escape_string()

Manipuler des requêtes SQL est toujours risqué quand les requêtes contiennent des données envoyées par le client, ce dernier peut modifier ce qu'il envoie à MySQL, et peut donc créer une injection SQL. C'est très dangereux, cela permet de modifier les données d'une autre cellule, d'une autre table, alors que ça ne devrait pas.

Le plus souvent, une injection SQL est utilisée afin de s'octroyer des droits d'administration sur un système.

Avec MySQL Connector .NET (v6.22), il n'y a pas de fonction équivalente à mysql_real_escape_string() en PHP, mais il est possible d'en bricoler une, en passant par un fonctionnement similaire, et un alias pour s'y retrouver. Voici la fonction qui pourrait vous être utile si vous voulez vous débarrasser des injections SQL de bas niveau :

    Public Function mysql_escape_string(ByVal entreeSQL As String) As String
        Dim strClean As String = entreeSQL
        strClean = strClean.Replace("'", "''")
        strClean = strClean.Replace("[", "[[]")
        strClean = strClean.Replace("%", "[%]")
        strClean = strClean.Replace("_", "[_]")
        Return strClean
    End Function

A utiliser comme ça :
mysql_escape_string("votre texte")


N'oubliez pas que tout ce qui vient du client est dangereux, c'est primordial.

vendredi, janvier 15 2010

[EDIT] Visual Basic .NET : SHA512 pour tous !

Que c'est douloureux de crypter un mot de passe correctement en Visual Basic, et simplement... la base de connaissances Microsoft "MSDN" est très bien, mais les renseignements sur l'utilisation du SHA512 est très compliquée pour les novices.

Aujourd'hui, voilà en une fonction de quoi crypter un mot de passe, de façon non réversible (on doit comparer deux mots de passe cryptés, mais on ne peut pas passer du SHA512 au texte initial). "test" deviendrait "EE26B0DD4AF7E749AA[...]"....

Lire la suite...

dimanche, janvier 10 2010

Le nettoyage dans la version 2010.0 de GF

Une nouvelle fonction a été développée sur la version 2010.0, une fonction de maintenance qui est exécutée à heure fixe (toute les heures).

Cette tâche de maintenance effectuera les actions suivantes :

  • Mise à jour de toutes les ressources de toutes les planètes du jeu. Les planètes des inactifs et des joueurs actifs auront une mise à jour des ressources à heure fixe.
  • Réparation des queues de construction qui sont cassées (ce qui arrive parfois).
  • Actualisation des rangs officiers et points d'expérience
  • Actualisation des queues de construction (en plus de la réparation).
  • Actualisation de la taille des planètes.
Le script sera exécuté toutes les heures.

- page 1 de 5