Archives pour la catégorie C++

Snippet #17 ~ C++/QT: Faire un screenshot (capture d’écran)

Voila un moment que je n’ai pas posté de snippet, pour me rattraper, voici un petit exemple de screenshot avec la formidable librairie QT pour C++:

évidemment dans cet exemple, ui->labelScreenShot représente l’élément QLabel de votre interface graphique qui contiendra le screenshot.

DropCenter1.4 + DropNews 1.0 disponible en libre téléchargement !

Ca y est !! Après 2 semaines d’acharnement, de fox tests et d’essuyage de plâtres, la version 1.4Beta du DropCenter est disponible et en libre téléchargement sur notre vitrine.

 

Accueil dropCenter

 

Nous sortons également à cette occasion la version 1.0 Alpha  notre logiciel pour Windows DropNews, permettant la notification discrète et classieuse des événements du DropCenter directement sur votre bureau.

 

Tous les screenshots ici : http://projet.idleman.fr/dropcenter

Tous les téléchargements la : http://projet.idleman.fr/dropcenter

 

HS: J’apprends à l’instant sur le blog de nono que nous sortons le script en ce 9 Avril,  jours de l’anniversaire de sebSauvage !!

Une bougie de plus pour ce grand blogueur dont la qualité, la constance et la vigilance envers la neutralité du web, en ont inspiré plus d’un (et je m’intègre volontiers dans le lot ! :D)

Bon anniversaire seb ! :D

Ace ajax, un IDE en javascript

Voila un éditeur type éclipse (bref un IDE) entièrement conçu en javascript (standalone en plus !!) le gros avantage de ce script est bien entendu qu’il peut être intégré à un site web et donc être accessible de partout en « cloud » si j’ose dire ^^ .

Plus qu’un simple colorateur de syntaxe, ace est capable de gérer les erreurs de syntaxes, l’indentation, les raccourcis clavier, la recherche/remplacement de caractères etc…

Le script peux s’appliquer nativement à de nombreux langages tels que :

  • Javascript
  • HTML
  • CSS
  • XML
  • Python
  • PHP
  • Java
  • Ruby
  • C++
  • CoffeeScript

Avec possibilité de créer de nouveau langages (un peu de bonne volonté et quelques notions de javascript seront requise)

Le script dispose également de nombreux thèmes graphiques et autres bidouilles à customiser, je vous laisse découvrir par vous même sur le site officiel.
Site : http://ace.ajax.org/

Démonstration : http://ace.ajax.org/build/kitchen-sink.html

Zap : gestionnaire de films

Il est de plus en plus courant d’avoir, sur son disque dur ou bien sur son pc, des Gigas voir des Terra bits de films (achetés bien entendu) récupéré acheté au cours des années.

Seulement voila, avec une telle ribanbelle de medias, il arrive parfois que l’on se confronte aux problemes suivants :

  1. J’ai tellement de films que je ne sais pas lequel regarder
  2. La moité des titres de films ne m’évoquent rien, je dois les lancer et les passer a grande vitesse pour me faire une idée
  3. L’autre moitié des titres de films est carrement incomprehensible (ex: DdvdRIP fr- HaCkers VOSTFR subAngGerFr by trucmuche.avi  et j’exagère a peine)
  4. Pour la raison évoquée ci dessus il arrive que j’ai plusieurs films en double,triple,quadruple
  5. Un bon tiers de mes films entrent dans la catégorie des screeners (films de très mauvaise qualité audio ou vidéo originellement appelé screener car ils étaient filmé directement en salle de ciné ce qui est un cas fictif car bien evidemment vous achetez vos films, vous ne les téléchargez pas, télécharger c’est mal !! )

Il arrive parfois même que l’on retrouve des triplons de screeners de films inconnus au bataillon..

 

Zap est un petit programme C++ développé avec la très controversé librairie Qt (qui pour ma part me plais bien) permettant de mettre un peu d’ordre dans tous ce bazard !!

Fonctionnalités de ZAP :

Zap vous affiche tous les films de votre disque dur/Pc , et, sur un simple clic, vas chercher sur internet (allociné) le nom, le descriptif, la catégorie, l’origine et l’affiche d’un film uniquement a partir de son titre.

Zap vous proposer de trier, supprimer, lancer les films directement a partir de l’application toujours en un simple clic

Zap offre un gestionnaire de doublon, qui se base sur les expression régulières pour déterminer les doublons potentiels, avec indice de probabilité et possibilité de supprimer les doublons détécté directement.

Zap met également à disposition un gestionnaire de screener qui se base (pour l’instant) uniquement sur le poids des films contenus sur votre disque et vous propose de les supprimer si ceux ci sont trop léger.

Zap permet aussi un nettoyage des nom de films se trouvant dans votre répertoire afin d’enlever les mots parasites

Enfin Zap vous propose de lier plusieurs répertoires au programme, ce qui est pratique si vous avez des films sur votre disque dur, d’autres sur votre pc, et encore d’autres sur une clé, tous les films sont alors fusionnés sur zap et peuvent être dédoublonné, descreené etc..

 

Je n’en suis actuellement qu’a la version 1.0 Alpha du programme, mais une partie des fonctionnalités est déjà en place.

Si vous souhaitez télécharger cette version, ça se passe ici : 

Le projet n’est plus maintenu, merci de vous orienter vers de meilleurs alternatives comme myCinéma