Aller au contenu

Yapix

Membre de bronze
  • Compteur de contenus

    139
  • Inscription

  • Dernière visite

  • Jours gagnés

    1

Tout ce qui a été posté par Yapix

  1. Surtout qu'à mon avis dans une grande majorité des cas de machismes ce sont des gens qui se défoulent car on ne voit pas leur réelle identitée, allez savoir si dans la vraie vie ce ne sont pas des gens complexés par eux même.... Mais sinon de voir ça personnelement ça m'arrive tout le temps... Et niveaux mentalité ça ne s'améliore pas car ça finit en ddos si on les contrarie...
  2. Yapix

    Anti-machisme/racisme....

    Quand on y pense bien grâce à ça on pourrait casiment tout résoudre et pas que sur les jeux !!! #MegaIdée Chat pourrait résoudre un peut tout, un complot térroriste, une activitée illégale, une arnaque.... Breff tout x) Si jamais je réussi seul ou pas j'en serais vraiment fier ! Ne pas oublier la sécurité aussi ^^. Et la pub. J'adorerais juste que ça marche et que de grande entreprise #Ubisoft #Apple donne un acces a leur systeme, jeux, logiciel ce qui permettrait de le décoder... Putain ce serait le paradis Avant d'en faire un logiciel qui ferait peur à tout le monde ce sera avant tout pour lutter contre le machisme & le racisme. Et si ça marche pourquoi pas redévelopper le logiciel dans un autre language ce qui permettrait de toucher plus de logiciels. Je sais que l'idée de le développer en java n'est pas la meilleure mais elle me semble tres bien pour moi. Et de toute façon réussir à développer cette idée dans n'importe quel language cerait un exploit !!! Sur le forum jeu.video lien du topic : http://jeu.video/topic/576-anti-machismeracisme/ Agit comme un virus en quelque sorte ^^. Lancement du logiciel -> MAJs, connexion à la BDD -> recherche de chose à analyser -> regarde si c'est possible -> Si non retour à recherche de chose à analyser -> Si oui début de l'analyse du jeux entre 10 secondes et 10 minutes -> Recherche d'un moyen de communication de joueurs à joueurs -> Traduction en language compréhensible par la machine -> déduction de ce qu'il dit -> Si tout est en ordre il continue -> Si il a un doute une alerte et a partir de ce point plusieurs possibilités : -> 1) Report du joueur directement aux développeurs du jeux, sur un forum, et création d'une entité informatique de la personne l'ayant fait -> 2) Si déja plusieurs avertissements kick du joueur du jeux, kick du joueur sur tout les jeux en partenariats... -> 3) si c'était de l'ironie : -> Demande au joueur ciblé par le biais d'une alerte si il croit que c'était de l'ironie ou tout autre chose... -> En fonction des résultats obtenus à chaque test + des sites visités + ..... déduction du profil de l'utilisateur -> Si profil de l'utilisateur == pas bon alors surveillance, Si il ne l'a fait qu'une fois et que sur un long terme rien de nouveaux c'est bon ! Moyen de dédecter ce que pense/dit le joueur : les messages; la voix; les intéractions; Pour trouver si ce que dis le joueur est ironique ou pas sous forme d'alghorithme en Français : LANCEMENT EXECUTION DU SECOND CODE SI MESSAGE DOUTEUX ALORS ANALYSE DE CE QU'A DIT LE JOUEUR + CES MOUVEMENTS + UN PEUT TOUT SI ANALYSE == MAUVAISE ALORS CREATION ENTITE INFORMATIQUE + SUIVI DU JOUEUR SINON CONTINUER SINON CONTINUER FIN Sous forme d'alghorithme basique en Français (A FINIR) : LANCEMENT RECHERCHE DE MISES A JOURS(MAJs) SI MAJs ALORS effectuer SINON POURSUIVRE LE LANCEMENT CONNEXION A LA BASE DE DONNEE(BDD) 1 SI CONNEXION A BDD == Y(yes) ALORS POURSUIVRE LE LANCEMENT SINON RETENTER CONNEXION A BDD SI CONNEXION A BDD == NULL ALORS FAIRE RAPPORT ERREUR SINON REBOUCLER A 1 2 SI CONNEXION A BDD + MAJs EFFECTUE = Y ALORS COMMENCER ANALYSE DE PROGRAMME A UTILISER SINON REBOUCLER A 2 SI 3 FOIS REBOUCLAGE A 2 ALORS REBOUCLER A 10 || RELANCER 3 SI PROGRAMME TROUVE ALORS TESTER POSSIBILITE D'UTILISER LES RESSOURCES SINON RELANCER L'ANALYSE DE PROGRAMME A UTILISER 4 SI POSSIBILITE D'UTILISER LES RESSOURCES ALORS DEBUTER ANALYSE DE PRISE DE POSSESSION DU JEUX SINON REBOUCLER A 3 5 SI PRISE DE POSSESSION DU JEUX ALORS RECHERCHE D'UN MOYEN DE COMMUNICATION DE JOUEUR A JOUEUR SINON REBLOUCLER A 4 6 SI MOYEN DE COMMUNICATION TROUVE ALORS TRADUCTION EN LANGUAGE COMPRENHENSIBLE PAR LA MACHINE SINON REBOUCLER A 5 SI COMPREHENSION DU LANGUAGE ALORS DEDUCTION SINON REBOUCLER A 6 SI DEDUCTION CHERCHER SI MESSAGE && PAROLE == INCORRECTE ALORS RECHERCHER SI DOUTE ALORS VERIFIER SI DEJA AVERTISSEMENT SI AVERTISSEMENT ALORS REPORT DU JOUEUR AUX[DEVELOPPEURS, FORUM] + CREATION ENTITE INFORMATIQUE SUIVANT LE JOUEUR + KICK //Se demerder pour caser le truc de l'ironie x) et aussi de l'alerte qui demande au joueur breff tout un bordel x) //Aussi caser le truc de la recherche de l'historique et du reste.... En fonction de tout ça un profil typique sera fait. SINON CONTINUER SINON CONTINUER SINON CONTINUER SINON CONTINUER 10 FIN Dans le meilleur des cas l'IA pourrait se documenter elle même, apprendre par elle meme, déduire par elle meme ....!! Elle serait basé sur l'EY_API, EY256 & PAT (ProgrammeATout #Lol) En partant du principe que le programme fasse minimum 100.000 lignes de codes et au plus 20.000.000 de lignes de codes... Dans le pire des cas il faudrait 2567 secondes pour le lancer soit environ 42 minutes ! Pour réussir à le mettre en place à un niveaux encore plus gros il faudrait la coopération de gros réseaux comme FaceBook ou Microsoft #Lol #GoodLuck ce qui permettrait d'avoir clairement plus de renseignement et que ça devienne légal x). Des liens : http://finance-technique.com/3-outils-pour-comprendre-le-comportement-des-autres/ http://www.apprendre-a-manipuler.com/apprendre-a-manipuler/3-techniques-pour-manipuler-quelquun-lorsquil-prend-une-decision.html https://fr.wikipedia.org/wiki/Comportement http://methodos.revues.org/3013 Alpha 0.0A Communication Client/Serveur -> A faire 0% EY_API -> A moitié commencé 15% EY_26 -> A moitié commencé 10% Application en console -> A faire 0% Conscience -> A faire 0% Mise à jours automatique -> A faire 0% Script SQL -> A faire 0% Script Bash -> A faire 0% Portabilité -> A faire 0% Analyseur de jeux -> A faire 0% Analyseur de possibilités -> A faire 0% Partenariats -> A faire 0% Alghorithme en Français -> Fait 100% Logo -> Fait 100% La liste s'allongera de jours en jours ^^.
  3. Yapix

    Anti-machisme/racisme....

    Merci ^^. Après j'ai jamais dis que je serais seul ^^ Niveaux aide rien que pour le java je fais parti de deux teams ^^. Si vous voulez en discutez j'vous passe mon skype ^^ : live:mathias.garnier69000 J'avais dis que j'avais un nom de famille de shampoing ^^.
  4. Yapix

    Horizon Zero Dawn

    Mais les graphismes de tout les jeuuuuuxx ... Chat devient limite lassant de voir de beaux graphismes ^^. Sinon ce jeux a l'air vraiment excellent ^^.
  5. Yapix

    Anti-machisme/racisme....

    Bien entendu le code ne va pas s'écrire comme pas margie ^^. Mais tout est possible dit toi que au début un ordinateur ressemblait à une maison ^^. C'est vrai l'analyse de voix serait sans doute un meilleur moyen !^^ Mais c'est vrai que c'est compliqué mais faisable que ce soit en créant des apis, en passant par des alghorithmes. Au fond n'importe quel développeur pourrait le faire certe le développement durerait sans doute plusieurs années... ^^ Mais merci des remarques ^^. Je préfere le dire tout de suite le programme agira comme un virus (juste dans l'esprit, il faut juste enlever toutes les fonctionnalités malveillantes).
  6. T'es un fouuuuuuu D3Vil ta collection O.o C'est juste immenseeeeeeeeeeeeuuuuuuuuuuuuuuuuuuuuu
  7. Suite à ce sujet http://jeu.video/topic/574-les-gameuses-face-au-comportement-machiste/ de @Muse qui m'a fait très réagir, puis une idée à germer dans ma tête ! Je vous l'explique : Avant d'expliquer réellement et de rentrer dans les détails, ça ne pourrait marcher que sur les jeux en ligne sur Naviguateur OpenSource et les jeux développés explicitement en Java pour cause technique. Apres pourquoi pas passer sur les jeux en C++/C#. Mais pour l'instant c'est clairement trop déja rien que réussir cette idée à un niveau novice serait un exploit ^^ ! Ce serait un alghorithme qui grâce à un protocole (à inventé x)), serait capable grâce à uniquement des messages envoyés dans un tchat, de détecter si ce que dis le joueur est matcho/raciste... Il évaluerait le tout et le stockerait dans une base de donnée, il définirait un profil au joueur en fonction de son ip.... Toute aide, propostion... sont bien evidemment acceptés ^^. Si vous souhaitez aidez et que vous avez des connaissances en informatique (Java surtout les languages utilisés pour le BDD sont également conviés ^^) n'hésitez pas ! Pour l'instant c'est juste la partie théorique ^^. Si vous doutez de la faisabilité du projet dites vous que en informatique on peut tout faire il y'a juste différents degres . Merchi ^^.
  8. Yapix

    The Beginner's Guide

    C'est des foouuss de faire ça ^^ Et l'éclairage est tellement bien géré O.o ^^
  9. Yapix

    Appelez-moi Lyrae

    Bienvenue Lyrae ! ^^ #AccapellaALPHAOriguae ^^
  10. Yapix

    Comment mettre une image ?

    Un bon tuto pour les nouveaux . Bien joué R3DOX ^^
  11. Yapix

    If u see the sky

    Oopppss désolé voilà c'est édité ^^
  12. Yapix

    If u see the sky

    Bienvenue à toi madame et pas monsieur la bidouilleuse ^^.
  13. Bienvenue à toi @D3vILWiNNiE ^^
  14. http://www.clubic.com/mag/trendy/actualite-783056-ingenieur-reproduit-marteau-thor-impossible-soulever.html C'est juste énorme !! Vous imaginez ce que ça pourrait donner à très grande échelle, avec d'autres choses ^^
  15. Yapix

    Steredenn

    Je kiff tellement les graphismes comme ça ^^ . Limite on dirait que ça a l'air plus dur à faire que du réaliste ^^. J'vais me renseigner sur ce jeux ^^.
  16. Merci les messages comme ça font vraiment chaud au coeur ^^.
  17. De rien ^^. C'est juste que Java est orienté Objet donc c'est un peut plus dur ^^, mais plus intéressant ^^.
  18. Coucou tout le monde ! J'espere que ça va ^^. Alors cette fois ci on commence VRAIMENT à toucher au code source(sorte de cerveaux du programme, qui avec une conversion java-> binaire fera marcher le programme) ! Avant de produire des codes 100 % fait maison on va en analyser un, très basique ! : package org.yapix.mPP; //Le nom du package que vous avez donnez (voir dernier tutoriel). import java.util.Scanner; //Importation d'une classe permettant de pouvoir taper du texte. /** * @author Yapix //Vous ^^ #JavaDoc. * */ public class Main { //Ce nom changera en fonction de comment vous avez nommez votre classe. /** * //La javadoc (pour l'instant vous n'en avez pas tellement besoin^^. */ public Main() { //La classe publique Main() } /** * @param args //Toujours la javadoc ^^. */ @SuppressWarnings("resource") //#JavaDoc ^^. public static void main(String[] args) { //Une des choses les plus importantes ! Scanner cl = new Scanner(System.in); //La création de la "variable" cl. String i = ""; //La variable de type texte i. System.out.println("Ecrivez"); //Pour afficher du texte ! i = cl.nextLine(); //Pour appeler la variable i System.out.println(i); //Afficher la variable i } //Pour dire que la classe statique & publique, void main s'arrete } //Marquant la toute fin du programmeAvant de détailler plus vous pouvez voir que j'utilise deux slashs pour vous donnez les informations, ça s'appele un commentaire monoligne pour les multilignes vous avez deux exemples : où je vous parle de la JavaDoc ^^. Maintenant on va rentrer dans le code et le définir ligne après ligne !^^ C'est parti ! ^^. N'hésitez pas à manipuer le code ! ^^ package org.yapix.mPP; Ce qui permet d'appeler le package org.yapix.mPP. Définit plus tot par vous même. Son nom dépend entièrement de comment vous aviez nommé votre package ^^. import java.util.Scanner;Un keyword (mot clé) permettant de faire appel à la classe Scanner appartenant à util place lui même dans java ^^. Sans doute qu'un tutoriel si ce n'est plusieur sera consacré à la création d'une API ( c'est une interface de programmation^^). Ici l'objet Scanner (oui un objet, car java est un language orienté objet) permet de pouvoir avoir des intéractions entre le clavier et l'écran comme quand vous tapez du texte sur un document texte, un message ou même lors ce que vous appuyez sur une touche pour pouvoir par exemple avancer (certe pour faire avancer un personnage c'est plus complexe mais je vous promets qu'un jour on le fera !). /** * @author Yapix * */ C'est de la javadoc (j'expliquerai plus tard dans un tutoriel entièrement consacré à ça ^^ !). Cette "JavaDoc" sert à reconnaitre l'auteur du programme. Vous verrez que la JavaDoc est précédé d'un @ exemple @author, @EventHandler, @param... ^^. public class Main { } Ici on "définit" notre classe nommé Main (également le nom du programme car tout est lié ^^), On peut voir que Main est public (donc que l'on peut utiliser le contenu de cette classe même en dehors des accolades ({...}) contrairement à private ! Egalement il y'a le class qui change "la fonction" de cette parti. Vous verrez que dans le prochain décryptage du code il n'y est pas^^. Encore de la javadoc ^^. public Main() { } Ici c'est casiment le même contenu sauf que : dans les parentheses on peut passer des arguments(en language Français ça équivaudrait plus ou moins à un Salut ^^). Il y a toujours le public qui permet que la classe soit utilisé en dehors "d'elle" ^^. /** * @param args */ Encore de la javadoc et oui ! Ici on utilise le @param avec comme argument args. En soit celui ci vous ne devriez pas l'avoir, c'est donc pour ceci que je vais un peut passer au dessus. Quand vous aurez de bonne base je vous passerez ma configuration et là vous l'aurez ^^. @SuppressWarnings("resource")Toujours de la JavaDoc c'est juste au niveaux visuel pour le développeur ^^. public static void main(String[] args) { } Ici c'est le coeur du programme n'essayez pas de remplacer main par autre chose main voulant dire principale, vous auriez quelques erreurs ^^. Ayant pour argument (entre parenthese), String[] args signifie que l'on s'attend à ce que args soit un tableau de chaines de caractère (String pour chaine de caractere et [] pour tableau). Chat sert à si le programme est appelé en ligne de commande. Scanner cl = new Scanner(System.in);On retrouve l'objet Scanner qui se fait déclaré (en quelque sorte si vous préferez qu'on lui donne un petit nom ^^, ici cl). Donc l'objet de type Scanner nommé cl est égale à un nouveau Scanner dans System.in (on verra un tout petit plus tard c que c'est ^^. String i = "";On fait exactement pareil que pour le scanner sauf qu'ici c'est avec l'objet de type String (chaîne de caractère) nommé i, que l'on initialise c'est pour ceci qu'il n'y a rien dans les double quotes (= ""). Vous verrez plus tard que la valeur tapé dans l'objet Scanner cl, sera reprise par String i ^^. System.out.println("Ecrivez");Ici un fondamental de java, c'est comment écrire du texte à l'écran ! Juste après le print on voit qu'il y a un ln c'est comme un préfixe, il sert à sauter une ligne ! Un tutoriel entier sera consacré à ceci ! i = cl.nextLine();Comme dans pour String i = ""; On stocke la valeur tapé dans cl dans la variable i. C'est sans doute flou pour vous, c'est pour ça qu'un tutoriel entier sera entièrement consacré à l'objet Scanner ! System.out.println(i);Et avec cette "afficheur de texte" on voit la valeur tapée au clavier juste un peut plus haut. Vous comprendrez bien mieux dans le tutoriel entièremment consacré à ça ^^. Alors maintenant que vous savez tout ça je vous mets au défi de le refaire (en comprenant votre code bien sur !) et sans regarder bonne chance . Un petit cadeau, voilà à quoi ressemble le code compiler (Main.class) vu par eclipse ^^ : http://hastebin.com/bigaroruyi.avrasm Et le code vu par le bloc note : http://hastebin.com/jokeroyicu.coffee Et oui c'est clairement moins compréhensible ^^. J'espere que vous avez aimé . A un prochain tuto ou un message sur le forum .
  19. Yapix

    prochain mot?

    Conscience
  20. Bienvenue à toi n'hésites pas à faire des tutos sur tes connaissances :p. ^^
  21. Merci de l'encouragement dissimulé ^^. Si jamais quelqu'un a des problemes avec un passage il peut laisser un message ici, en message privé, ou même sur skype ^^. Mp pour skype ^^.
×
×
  • Créer...

Information importante

En navigant ce site, vous acceptez nos Politique de confidentialité.