
davydavek
Melinyen-
Compteur de contenus
129 -
Inscription
-
Dernière visite
-
Days Won
5
Tout ce qui a été posté par davydavek
-
C'est vrai que c'est dommage, mais en même temps je les comprends, si tu regardes la maturité de la majorité des gens sur ce jeu ... les gens s'amusent a ruiner des parties avec leur godmod et tout autre cheat abusif, mais des qu'il s'agit de comprendre comment ces choses la fonctionnent, il n'y a plus personne. Tu est entrain de travailler sur l’émulateur seul ? Quels changement y as tu apporté ? Pour être honnête je m'y intéressait pas mal avant, donc pourquoi pas m'y remettre !
-
Regarde dans la section tuto .NET de CG3, page deux je crois, il y a un tutoriel a propos d'UPNP, écrit par Evaelis.(edit: voici un lien direct http://www.cheat-gam3.com/3-cours-pour-debutant/upnp-ouvrir-et-fermer-un-port-146966/) Sinon, je suppose que tu utilises l’émulateur créer par Pinki et sa team l’année dernière, si c'est le cas personnellement je te conseille d'abandonner, le code est vraiment écrit a la va-vite, et les créateurs n'en ont plus rien a foutre Après il y a Exetra & Darsh (je suppose que tu en as entendu parler) qui étaient entrain de travailler sur un émulateur tout-neuf (en C# aussi), mais je n'ai pas de nouvelles d'eux depuis quelques mois.
-
Petit truc que j'ai remarquer: -Tu as surchargé la méthode SendMail pour ajouter l'argument "MSGBOXSUCCESS", c'est inutile, puisqu'en C# et il y a les arguments optionels. ex: public static void SendMail(string SMTP, string FROM, string TO, string SUBJECT, string BODY, string USERNAME, string PASSWORD, string MSGBOXSUCCESS = string.Empty) Ça te permet d'appeler la fonction avec l'argument MSGBOXSUCCESS en option, donc si il n'est pas fourni, il sera égal a string.Empty (ou ""). Et puis au moment d'afficher la messagebox il suffit de check si l'argument a été fourni. ex: public static void SendMail(string SMTP, string FROM, string TO, string SUBJECT, string BODY, string USERNAME, string PASSWORD, string MSGBOXSUCCESS = string.Empty) { /* ... */ if(MSGBOXSUCCESS != string.Empty) MessageBox.Show(MSGBOXSUCCESS); /* ... */ } - Aucun usage de var - Un block "using" aurait été préférable pour gérer les exceptions (et après le catch tu devrais mettre un finally pour t'assurer que SmtpServer.Close() est bien exécuté) - Les noms des arguments pique les yeux En espérant que ça t'aide
-
A peu près deux mois pendant les vacances (lib + client). Après j'ai pris un mois et demi a ajouter des finitions, mais c'est juste parce que je suis un gros flemmard
-
Oui j'y ai penser au début, sauf que j'ai remarquer le ma fonction d'envoi check la connexion (en utilisant une méthode qui n'est pas fiable). Donc si j'essaie de check en envoyant un message ça me fait une boucle infinie qui se termine par une stackoverflow
-
Hello, Comme vous avez du le voir dans j'ai créer une librairie qui permet d’interagir avec un serveur en utilisant le protocole POP3 (qui permet de recevoir des mails). Pour la mettre en pratique, j'ai donc créer un client mail en console. Ce projet est une POC, et donc n'est pas destiné a un usage quotidien. (Ne supporte pas les mails en MIME, les fichiers joints, et quelques mails qui ont un format "spécial" > possibilité de crash) [liste des commandes] Pour commencer a l'utiliser, lancez la commande 'help', qui vous afficheras une liste de toute les fonctions disponibles ainsi que leur description. Pour avoir plus d'information (format, arguments ..) a propos d'une commande utilisez 'help [commande]'. Entrez 'x' suivi d'espace pour quitter. Téléchargement: http://davydavek.olympe.in/Projects/POP3%20Client.rar (laissez la DLL dans le même dossier que l’exécutable) Source: https://github.com/DavyWk/POP3-Client Je ne sais pas quoi ajouter, donc je vais conclure ici Davy
-
Je vient de trouver un bug: La propriété Connected de la classe POP3Client dépend de la propriété TcpClient.Socket.Connected, et je vient de découvrir que cette propriété est "true" si la dernière opération (read/write) c'est bien déroulée, peu importe si la connexion est ouverte ou fermée. Donc elle peut indiquer "true" même si la connexion a été coupée. Le problème c'est que je l'utilisais pour vérifier si le client était toujours connecté (certain serveurs vous déconnecte après une certaine période d’inactivité). J'ai lu que la seule façon de s'assurer que la connexion est toujours ouverte c'est d'essayer d'envoyer un message "test" (en l’occurrence "NOOP" pour POP3), mais ça pause des problèmes a cause du serveur qui envoie un message de bienvenue a la connexion. C'est assez rare que ça arrive, donc je vais le laisser pour l'instant, je vais publier mon client et puis si j'ai du temps a perdre j'essaierais de le régler.
-
J’espère qu'ils vont le réécrire en C#
-
@cylgom: Je ne comprend pas pourquoi tu te plains de l'interface Metro, c'est une interface totalement optionnelle. J'ai un pc portable sous Windows 8 depuis bientôt un an, et la seule fois ou j'ai été obliger d'utiliser Metro, c’était lors de la configuration (30 min en gros). HS: (a propos du thread reddit link par Azad) Y'a de bonnes théories sur le passage de Xbox 360 -> One
- 13 réponses
-
- windows 10
- pc
-
(et %d en plus)
Étiqueté avec :
-
En fait je l'ai terminé il y a quelques jours, il faut juste que je prenne le temps d’écrire une présentation Pendant mes recherches j'ai vu une lib comme celle ci en C++, sur codeproject : http://www.codeproject.com/Articles/3458/A-POP-class-with-WIN-API-APOP-Command-support
-
Hello, Comme vous devez surement le savoir, il n'y a pas d’implémentation du protocole POP (Post Office Protocol) dans le framework .NET. J'ai donc créer une librairie qui contient quasiment tout le protocole (sauf la commande APOP). La source est disponible sur GitHub (GPL v3): https://github.com/DavyWk/POP-Lib Téléchargement: http://davydavek.olympe.in/Projects/POPLib.dll Pour commencer a l'utiliser c'est très simple, using POP; [...] var client = new POP3Client("pop.gmail.com", 995, true); // Serveur POP de Gmail avec SSL Pour se connecter: client.Connect(); // initialise la connexion avec le serveur client.Login("[email protected]", "password"); Et a la fin, n'oubliez pas de disposer de l'objet : client.Dispose(); J'ai mis de la doc XML pour presque tout les fonctions publiques, mais si vous avez un problème/ une question, n’hésitez pas a demander. Davy
-
Bienvenue, bonne chance pour ta première année a l'exia. Quelle type de sécurité informatique t’intéresse ? (web, soft, réseau, ... ) 2. Limité uniquement si tu essaie de te rapprocher de la machine, si tu vas dans l'autre sens c'est beaucoup plus approprier. Et il y a déjà énormément de classes disponibles dans la BCL, ce qui fait que l'utilisation de librairies est très faible (comparé) au C. 3. Vaut mieux faire du VB que d'utiliser ça
-
Quel coté de l’émulation ? Créer un serveur privé en utilisant un émulateur public, ou créer un émulateur ? Personnellement jouer sur serveur privé ne m’intéresse pas beaucoup, mais coder un émulateur peut toujours être enrichissant.
-
J'adore ce son perso
- 6 réponses
-
- remix compet
- zedd
-
(et %d en plus)
Étiqueté avec :
-
Ça a l'air cool, mais est-ce que l’éditeur de texte est limité au langages web ?
- 17 réponses
-
- programmation
- developpement web
-
(et %d en plus)
Étiqueté avec :
-
Édité.
-
Si tu parles de tricher pour tricher, alors oui. Mais personnellement c'est pour mieux comprendre comment les jeux/systèmes de sécurité/OS fonctionnent. Update: J'ai ajouter des méthodes génériques, qui vous permettent d'utiliser cette classe avec vos propres structures. public T Read<T>(uint address) public bool Write<T>(uint address, T value)
-
Créer une archive protégée avec WinRAR
topic a répondu à un Soulalex de davydavek dans Autres / Divers / Découvertes
Dans ce cas la ça ne prend pas"un petit peu de temps" : src -
Une petite librairie que j'avais écrit a l’époque ou je m’intéressait au gamehacking, je vient de la réécrire donc pourquoi ne pas la partager Cette libraire vous permet de modifier la mémoire (et de changer sa protection) d'un autre programme avec facilitée. [Documentation arriveras plus tard .. ou pas] Projet sur GitHub: https://github.com/DavyWk/DatMemory DL : http://davydavek.olympe.in/Projects/DatMemory.dll VT: https://www.virustotal.com/en/file/c774392e8f086c0be187cef83e483cb673d6f48bc3d06bfd4a6b6f77192a4f00/analysis/1408282227/
-
Autchine - Vivons mieux, vivons chinois !
topic a répondu à un Droby de davydavek dans Discussions générales
Pour les petits achats comme ça, vous ne pensez pas que c'est une perte de temps ? Certes c'est moins cher, mais ça prend quand même beaucoup plus de temps (achat & livraison). Si vous utilisez ce temps en travaillant, vous devriez gagner plus. -
Créer une archive protégée avec WinRAR
topic a répondu à un Soulalex de davydavek dans Autres / Divers / Découvertes
AES-256 Pourrais tu donner des exemples de logiciels, Azad ? J'ai fait des recherches sur ce sujet mais je n'en n'ai jamais trouver. -
1.2k pour une montre ... NOPE.