CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Vos programmes

Marinio48
Marinio48
Niveau 7
23 juillet 2012 à 12:19:03

Vous avez fait quoi et avec quelle language :p)

myhideout
myhideout
Niveau 7
23 juillet 2012 à 12:25:53

Un tamagochi qui se nourrit,se distrait,dort, etc.. tout seul selon ses besoin :o)

myhideout
myhideout
Niveau 7
23 juillet 2012 à 12:26:24

:o)) * fail

Marinio48
Marinio48
Niveau 7
23 juillet 2012 à 12:41:12

Bon okay, il y a un petit manque de participation, et comment ta fait sa myhideout?

Caudheur
Caudheur
Niveau 8
23 juillet 2012 à 12:54:44

C++ et SFML pour des petits jeux :noel:

caelacanthe
caelacanthe
Niveau 10
23 juillet 2012 à 13:20:22

entre autres, des programmes de capture d'écran, un générateur de carrés colorés, et une espèce de shoot'em up qui n'avance absolument pas faute de temps à y consacrer. :(

le tout fait en c++, et SDL pour le schmup, mais je tends à prendre mes distances vis-à-vis de cette librairie. :oui:

Google_Bot
Google_Bot
Niveau 14
23 juillet 2012 à 13:31:27

Un démineur tout naze en langage C :nah:

Sinon, un utilitaire pour détecter les points d'équilibre d'un système physique donné en fonction de l'équation de son énergie potentielle (toujours en C), dans le cadre d'un projet noté.

041
041
Niveau 10
23 juillet 2012 à 13:46:53

Un éditeur de map 2D que j'ai abandonné /java
Un serveur de ORPG, en modifiant un genre de RPG maker pour en faire un truc online, avec une fenêtre de connexion animée toussa, mais la flemme de continuer pour l'instant. /java
Un prog qui lit les infos CPUID /java/C
Générateur de labyrinthe /java /C
Un prog qui résouds les même labyrinthes et affiche la solution /java
Un prog qui rebase une dll, mais y'a un truc qui fonctionne pas que j'ai pas trouvé /C
Un genre de backdoor qui utilise les sockets pour télécharger des fichiers/screenshots/commandes sur un PC distant /java
Un media player /java
Divers programmess de bruteforce /java/C
Un programme pour coder un fichier dans une image avec un pass /java
Calcul de l'indice de coincidence d'un texte /java
Etendre les fonctionnalités d'un serveur de RPG /C
D'innombrables autres programmes que j'ai oublié ou pas spécialement intéressants, notammment des programmes pour des sites de challenges type newbiecontest

Si ça peut te donner des idées :hap:

Google_Bot
Google_Bot
Niveau 14
23 juillet 2012 à 13:49:14

ça fait une sacrée liste :oui:

Yen a que tu utilises "au quotidien" ou tout du moins "assez souvent" ? (j'entends par là "pour autre chose que le debug" quoi :o) )

caelacanthe
caelacanthe
Niveau 10
23 juillet 2012 à 13:51:42

ah purée ouais, j'avais aussi fait un générateur de labyrinthes. :hap:

un des meilleurs rapports complexité de réalisation / amusement. celui-ci creuse un labyrinthe dans la partie noire d'une image monochrome passée en paramètre. :oui:

https://image.noelshack.com/fichiers/2012/30/1343044134-labymenger.png

041
041
Niveau 10
23 juillet 2012 à 13:53:05

Non, c'est pas le genre de programmes qu'on utilise au quotidien.
C'est plus genre je code le truc, je m'amuse avec un jour, j'suis tout content de l'avoir terminé et ça finit dans un coin de mon DD :(

Google_Bot
Google_Bot
Niveau 14
23 juillet 2012 à 14:03:48

Ah OK :p) c'est ce qui est arrivé à mon démineur :rire2: (mais là je l'ai refait au propre, et j'vais essayer de le refaire en C++ pour m'entrainer :( )

Caelacanthe :d) Pas mal le concept, mais t'aurais pu choisir un truc moins tordu que l'éponge de Menger pour le coup :fou: :rire2: :mes_yeux:

Caudheur
Caudheur
Niveau 8
23 juillet 2012 à 14:32:45

Caelacanthe :

C'est bien ce que je pensais, complètement taré :noel:

Ton programme mettait combien de temps pour générer un tel truc ? Et pour trouver la sortie ?

caelacanthe
caelacanthe
Niveau 10
23 juillet 2012 à 14:59:44

il est à moitié fini et terriblement mal programmé, il met une quinzaine de secondes pour générer le labyrinthe mais reste bloqué à 8192x8192 à cause d'une consommation en RAM mal gérée... (enfin, il atteindrait sûrement 10000x10000, mais pas la puissance de deux au dessus. :hap: ) :(

par contre, il ne trouve pas la sortie tout seul, il ne propose ni d'entrée ni de sortie à vrai dire, c'est à toi de les faire en perçant deux trous dans les murs (cependant, cela donne forcément une solution, quel que soit l'emplacement de l'entrée et de la sortie, le labyrinthe généré est un "vrai" labyrinthe au sens mathématique du terme)

et le tracé rose, qui correspond à la solution, a été tracé avec GIMP, en sélectionnant les deux blocs de murs séparés par le chemin de sortie et en agrandissant la sélection d'un pixel ; la solution est forcément là où les deux sélections se chevauchent. :oui:

041
041
Niveau 10
23 juillet 2012 à 16:45:54

Bon allez, pour pas avoir codé mes programmes pour rien, je vais partager :noel:

https://image.noelshack.com/fichiers/2012/30/1343050159-ace.png
Programme qui bruteforce les archives WinACE 2.X
Y'a aucun programme qui peut le faire sur internet, donc je l'ai fait.
En gros, les principe très propre (hum :hap: ) c'est que ça lance le programme "unace" à chaque essai, vu que le prog est pas open source et que j'ai pas que ça à faire de reverser un truc qui a dû prendre des mois/années à être codé.
C'est multithread, on peut atteindre 400pass/s sur un processeur 8core.
Ca marche que sous linux, faut avoir installé unace-nonfree.
Etrangement, windows n'apprécie pas du tout la création de 100 processus par seconde :noel:
J'avais réussi à le faire marcher plus ou moins sous windows XP, mais faut cr@cker unace pour enlever la seconde d'attente dans la version windows toussa, bref, linux :hap:
Code(java): http://bayfiles.com/file/hHXP/btf21z/BruteACE.zip
(C'est un peu crade, j'avais dû le décompiler parce que je l'avais perdu :( )

https://image.noelshack.com/fichiers/2012/30/1343050657-editeur.png
Un éditeur 2D en java.
Le format de fichier des projets est celui de SlayersOnline, pour ceux qui connaissent.
Pas grand chose à dire, à part que ça ramme comme pas permis et que c'est inachevé :hap:
Mais le code source est très bien documenté, bien que (très) mal codé
Code(java): http://bayfiles.com/file/hI2p/zFlVzh/Editeur.zip

CPUID, voir ici: https://www.jeuxvideo.com/forums/1-47-64021-1-0-1-0-prog-lecture-des-infos-cpuid.htm

https://image.noelshack.com/fichiers/2012/30/1343051736-1.png
https://image.noelshack.com/fichiers/2012/30/1343051167-2012-07-23-154513_1366x768_scrot.png
Générateur de labyrinthe en C
Là ça écrit dans /mnt/sdcard/maze/%d.bmp parce que je l'avais adapté pour mon smartphone sous android, suffit de modif.
Y'a deux stacks avec des méthodes identiques, mais je codais pas très bien :hap:
La taille est limitée à 0xFFFF par dimension, donc 64000 +-, mais de toute façon ça plantera bien avant :noel:
Taille impaire obligatoire
Enfin, ça peut monter +- à 40000x40000 pixels, mais de toute façon, un truc d'une telle taille est juste... inutile
(Pour 33333 ça met 39 secondes à générer, et 132s à écrire le bmp, 3.3Go quand même :rire: )
Code(C):http://pastebin.com/Wuy1jAeq

https://image.noelshack.com/fichiers/2012/30/1343052770-servcli.png
Appli client/serveur de transfert de fichier, execution de commande, screenshot, parcourir les dossiers et les télécharger d'un simple clic etc.
Je sais plus exactement comment il fonctionne pour la config, et je vais pas chercher à expliquer parce que c'est un peu facile de pirater les gens crédules avec :(
Enfin, c'est intéressant, c'est un fourre tout pour les commandes, les transferts etc.
Code(java): http://bayfiles.com/file/hIeB/6A75zo/servcli.zip

Rebaser une dll
Ca change l'adresse à laquelle se charge une dll en se servant des infos de la section .reloc du PE.
La quasi totalité du fichier est ok, mais y'a un truc qui bug, qui fait que la dll se charge pas.
Bref, j'ai vu que y'avait http://msdn.microsoft.com/en-us/library/windows/desktop/aa363366%28v=vs.85%29.aspx qui le faisait, donc j'ai eu la flemme de chercher.
Bref, sert à rien à part pour des hack low level où fallait réadapter les offset patchés.
Code(C): http://pastebin.com/w9t5h2dH

GeoHashing
http://xkcd.com/426/
Ca fait plus ou moins ça.
No comment :rire:
Code(java): http://pastebin.com/8AED1eQ7

Indice de coincidence d'un texte
Pour certaines cryptanalyses basiques
Code(java): http://pastebin.com/gbNP1C2N

Transformer un fichier en image
https://image.noelshack.com/fichiers/2012/30/1343054301-exe.png
Vu que c'est du PNG, ça diminue même la taille du fichier.
Ici par exemple c'est un .exe à 82% de sa taille originale.
Ca crée une image en mettant les valeurs des octets sur les pixels ARGB.
On peut utiliser l'opération inverse, ajouter des données et recrypter pour faire de la stégano
exemple: https://image.noelshack.com/fichiers/2012/30/1343053969-target.png , avec pass=\xC3 (en binaire, faut modif le prog)
C'est crypté avec du XOR, donc une plaintext attaque permet de déchiffrer très facilement
Code(java): http://pastebin.com/XdgNKdHW

Voilà, le reste je donne pas le code :noel:

caelacanthe
caelacanthe
Niveau 10
23 juillet 2012 à 17:10:53

"(Pour 33333 ça met 39 secondes à générer, et 132s à écrire le bmp, 3.3Go quand même :rire: ) "

:d) ah okay, et écrire un bmp à 1bpp, c'était pas possible? :noel:

041
041
Niveau 10
23 juillet 2012 à 17:20:30

Ca m'était même pas venu à l'idée :rire:
Ce serait mieux en effet :hap:

godrik
godrik
Niveau 30
23 juillet 2012 à 19:47:34

Dans les truc disponible publiquement:

Cassis, un puzzle game "a la tic tac toe" pour android (il y a aussi une version PC si tu sais la compiler) http://erik.deblan.org/blog/index.php?article10/releasing-cassis-v0-9

Qix, un derivie de Qix pour nintendo DS et Nintendo Wii (il y a aussi une version PC si tu sais la compiler) http://bmi.osu.edu/~esaule/Qix-website/

Spart, une lib de partitionnement de matrice de charge dense: http://bmi.osu.edu/hpc/software/spart/

J'ai contribue a theadvisor, un webservice de recommandation d'article scientifique: http://theadvisor.osu.edu/

Je travaille aussi sur zoltan, une lib de partitionnement et d'equilibrage de charge pour systeme a memoire distribue. (J'ai uniquement travaille sur la partie coloration de graphe.) http://www.cs.sandia.gov/zoltan/

VisionElf
VisionElf
Niveau 10
23 juillet 2012 à 20:04:11

Pour ma part :

En Flash/ActionScript :
- Petits jeux tour par tour (mes premiers)
Bien moche :o))
- Un début de RTS

En Visual Basic :
- Des programmes pour m'aider à faire quelques trucs, je dois en avoir une 30aine :(
- Un éditeur d'eventscript pour l'EventScript de CSS (et des autres jeux valve) mais là il est dépassé EventScript n'existe presque plus je crois :(
- Un éditeur de XML pour SC2 avant que l'éditeur officiel sorte :oui:

En C++ j'ai juste fini le tutorial du Site du Zero, j'avais fait le "Devine" je crois :noel:
Mais je l'ai plus tellement ça date :o))

En BASIC sur ma TI-89 :ok:
- Un space invaders
- Un programme pour calculer et AFFICHER les intégrales
- Un Pong
- Tout un tas de programmes pour afficher et/ou calculer des conneries :(

Et enfin les derniers (et les plus utiles) en C#/XNA :
- Un Pong
- Un Tétris
- Un démineur
- Un snake
- Un prog qui résout le boogle (notamment utilisé pour "tricher" sur le site massive-boogle.com :hap: , il était 100% indétectable et 100% efficace, je faisais à chaque fois le score parfait :peur: )
- Un Othello
- Un prog pour le rubik's cube que j'avais fais pour moi mais je sais plus à quoi il sert :(
- Un SSBM-like
- Plusieurs jeux de plateformes non-finis (dont un jeu de shoot)
- Mon projet d'année pour l'école, un RTS :ok:

Et pour fini, mon jeu actuel : eXplore :hap:
[pub] http://explore-project.discutbb.com/index-74692-explore-project.html [/pub]

VisionElf
VisionElf
Niveau 10
23 juillet 2012 à 20:08:15

J'ai oublier 2-3 trucs :o))

En Visual Basic ET en C# :
- Un programme pour résoudre les Chiffres et les Lettres (les deux jeux)
Un des programmes dont j'ai galérer et dont je suis le plus fière :oui:

Sur ma TI-89 j'avais aussi fait un "Devine"

PS:"Devine" (pour ceux qui savent pas à quoi ça correspond) c'est le jeu le plus basique du monde où l'ordi choisit un chiffre et on doit le deviner en s'aidant des "Plus grand" "Plus petit" etc... :ok:

Sous forums
  • Aide à l'achat Mac
  • Macintosh
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Internet
  • Steam Deck
  • Hardware
La vidéo du moment