[RealPrintScreen] version actuelle : v.0d

Vous pouvez présentez ici tous les logiciels, des plus élémentaires aux plus sophistiqués, des plus connus aux plus rares, brefs les logiciels que vous aimez et qui peuvent être utiles...
Essayez de proposer des logiciels gratuits ;)

Modérateurs : Naveed, GregLand

real34
Messages : 1030
Enregistré le : 01 janv. 2004 18:51
Langage de programmation connu : PHP, SQL, CSS, xHTML, Javascript, Java, JSF, ASP.NET (C#), Pascal, Openlaszlo, XML
Localisation : Toulouse
Contact :

[RealPrintScreen] version actuelle : v.0d

Message par real34 »

Bonjour à tous ...

J'ai pas pu m'en empêcher, voici mon tout premier logiciel de toute ma vie de jeune informaticien ! :D

Le principe est simple : Il prend des captures d'écran à intervalles réguliers (que vous définissez) et les envoie sur un serveur FTP (que vous aurez paramétré) et/ou sur votre disque dur au format jpg (le nom de l'image est paramétrable). La qualité de l'image jpg est paramétrable ainsi que ses dimensions.

Voilà ... pas grand chose d'autre, j'avais trouvé un logiciel similaire il y a un petit moment, mais je n'ai pas pu remettre la main dessus et comme cela m'intéressait, je me suis lancé dans sa création !

Il y a sûrement encore beaucoup de bugs ou d'améliorations à faire, donc j'attends vos conseils et vos avis !

Téléchargement ici !!

----------------------------------------------------------------------------------------

Capture d'écran de la v.0c (Pas de grandes évolutions depuis ;)) :
Image

----------------------------------------------------------------------------------------

Pour que cela fasse encore plus pro, voici les différentes évolutions de RealPrintScreen :

v.0a :
- Structure du programme principal
- Capture d'écran et conversion en jpg
- Gestion du taux de compression
- Gestion de l'intervalle de capture
- Aperçu de l'image envoyée
- Sauvegarde des paramètres FTP
- Connexion FTP

v.0b :
- Réindentation du code
- Propreté du code et lisibilité
- Optimisation du programme (gain en vitesse d'exécution)
- Création d'un logo

v.0c :
- Gestion des erreurs dues à un mauvais paramétrage de la connexion FTP
- Minimisation dans le systray

v.0d :
- Dimensions de l'image d'arrivée configurable
- Possibilité d'enregistrer l'image sur son disque dur
- Choix entre envoi sur un serveur FTP et/ou sur le disque dur
Modifié en dernier par real34 le 22 juin 2005 22:05, modifié 1 fois.
Image
chris
Messages : 958
Enregistré le : 21 janv. 2004 21:30
Contact :

Message par chris »

pa mal, mai je pense quil fodrai kon puissse aussi mettre les image en format gif... (ou meme swf)
La vie est une maladie mortelle sexuellement transmissible.


Image
Naveed
Messages : 2001
Enregistré le : 13 sept. 2003 13:03
Localisation : 91 (Essonne)
Contact :

Message par Naveed »

La qualité de l'image jpg est paramétrable.
-> quel boutton? ah oui, le taux de compression tu veux dire. :)

quel licence? gpl (open-source) ? ou alors tu as la licence delphi des programmeurs? :twisted: :D
:: Naveed ::
Site : http://naveed.free.fr
Livre d'or : http://www.swisstools.net/guestbook.asp?id=27217
"Loin de moi toute prétention de génie, mais si je puis vous aider..."
Image
real34
Messages : 1030
Enregistré le : 01 janv. 2004 18:51
Langage de programmation connu : PHP, SQL, CSS, xHTML, Javascript, Java, JSF, ASP.NET (C#), Pascal, Openlaszlo, XML
Localisation : Toulouse
Contact :

Message par real34 »

Licence ... aucune vu que c'est "destiné à des fins non commerciales" comme il y a écrit sur le cd de Delphi 7 Studio offert avec le livre qui va avec : par Olivier Dahan et Paul Toth aux éditions Eyrolles ;)

Satisfait ??? Je suis dans le totale légalité Môssieur ! :langue:


Sinon, Chris, pourquoi au format gif ???? Cela n'a rien de plus que du jpg vu qu'on ne fait pas de transparence ni d'animation ici, et je vois encore moins pourquoi swf ...
Mais bon, avec de bons arguments, je peux voir ce que je peux faire !
Image
Naveed
Messages : 2001
Enregistré le : 13 sept. 2003 13:03
Localisation : 91 (Essonne)
Contact :

Message par Naveed »

Satisfait ??? Je suis dans le totale légalité Môssieur !
-> ah zut je l'aurai une autre fois :D :langue: :twisted:

bon ben tu nous met tout ça en open source alors 8) :D
:: Naveed ::
Site : http://naveed.free.fr
Livre d'or : http://www.swisstools.net/guestbook.asp?id=27217
"Loin de moi toute prétention de génie, mais si je puis vous aider..."
Image
real34
Messages : 1030
Enregistré le : 01 janv. 2004 18:51
Langage de programmation connu : PHP, SQL, CSS, xHTML, Javascript, Java, JSF, ASP.NET (C#), Pascal, Openlaszlo, XML
Localisation : Toulouse
Contact :

Message par real34 »

Pour le moment, je le finis, après je le fait connaître et enfin, on voit !!!

Sinon, pour un petit teste, voilà ce que ca donne chez moi (j'ai mis la qualité à 70% !) :
http://real34.free.fr/ecran.htm
Image
BigGamer95
Messages : 144
Enregistré le : 20 avr. 2005 20:03
Localisation : devant mon ordi

Message par BigGamer95 »

pas mal, meme vraiment bien comme logiciel

et si on a pas de ftp, est ce qu'on peut enregistrer sur l'ordi les image?
real34
Messages : 1030
Enregistré le : 01 janv. 2004 18:51
Langage de programmation connu : PHP, SQL, CSS, xHTML, Javascript, Java, JSF, ASP.NET (C#), Pascal, Openlaszlo, XML
Localisation : Toulouse
Contact :

Message par real34 »

C'est prévu dans la prochaine version (qui sort dans pas longtemps vu que j'ai pas grand chose à faire ...) !! ;)
Image
Eblis
[-_VIP_-]
Messages : 1302
Enregistré le : 26 oct. 2003 12:15
Localisation : 92
Contact :

Message par Eblis »

La possibilité de réduire les dimensions peut-être interressante aussi :D
Image
chris
Messages : 958
Enregistré le : 21 janv. 2004 21:30
Contact :

Message par chris »

la possibilité de faire des video serai génial (mai je suppose difficile)
La vie est une maladie mortelle sexuellement transmissible.


Image
real34
Messages : 1030
Enregistré le : 01 janv. 2004 18:51
Langage de programmation connu : PHP, SQL, CSS, xHTML, Javascript, Java, JSF, ASP.NET (C#), Pascal, Openlaszlo, XML
Localisation : Toulouse
Contact :

Message par real34 »

Bon, voilà ... nouvelle version (sûrement bugguée vu mon état de fatigue !) disponible.

Au programme dimensions de l'image paramétrables et possibilité de sauvegarder directement sur le disque dur !!

J'attends d'autres avis ou bugs ... !! :D
Image
chris
Messages : 958
Enregistré le : 21 janv. 2004 21:30
Contact :

Message par chris »

ca ta pri combien de tem pour faire?
lol g ausssi fai un pti tour sur http://real34.free.fr FAUT DIRE "VIVE IRON MAIDEN"
et g aussi jeter un pti coup doeil o sources
La vie est une maladie mortelle sexuellement transmissible.


Image
real34
Messages : 1030
Enregistré le : 01 janv. 2004 18:51
Langage de programmation connu : PHP, SQL, CSS, xHTML, Javascript, Java, JSF, ASP.NET (C#), Pascal, Openlaszlo, XML
Localisation : Toulouse
Contact :

Message par real34 »

Tant que c'est pas "Vive Lorie" :langue:

Sinon, pas de problème pour les sources, si je voulais pas qu'on les voit elles n'y seraient pas ;)

Pour ce qui est du temps disons depuis le début environ 10h. Mais bon, je me documentais au fur et à mesure et cela m'a appris beaucoup, mais maintenant il est évident que cela serait plus rapide et plus propre si je recommencais !! ;)
Image
GregLand
Programmeur & Administrateur
Programmeur & Administrateur
Messages : 4431
Enregistré le : 10 oct. 2003 09:36
Langage de programmation connu : Utilisés régulièrement :
- Visual DialogScript
- WinDev
- AutoIt
- AutoHotkey
- Html, Js, Vbs, PHP

Utilisés très peu :
- C et C++
- VB et VB.Net (pour les DLL)
- Java (Pour Android)
- ASM (pour désassembler)
- Python (quand je m'ennuie)
- et quelques autres....
Localisation : Les Damps (27)
Contact :

Message par GregLand »

Codage pas mal du tout !!! :bravo:
Le code est pas tros lourd... bien, j'avoue, pas mal du tout ! :wink:
Config :
Image
Naveed
Messages : 2001
Enregistré le : 13 sept. 2003 13:03
Localisation : 91 (Essonne)
Contact :

Message par Naveed »

bon je crois que je suis largement à la traine là :oops: fodrait ptet que je m'y mette aussi :oops: enfin un de ces jours... :roll:
:: Naveed ::
Site : http://naveed.free.fr
Livre d'or : http://www.swisstools.net/guestbook.asp?id=27217
"Loin de moi toute prétention de génie, mais si je puis vous aider..."
Image
chris
Messages : 958
Enregistré le : 21 janv. 2004 21:30
Contact :

Message par chris »

real ta appri a programmer en achetan un livre ou juste en surfan?
La vie est une maladie mortelle sexuellement transmissible.


Image
thiousi
Messages : 1199
Enregistré le : 24 nov. 2004 21:31
Localisation : officiellement dans le 75, officieusement...
Contact :

Message par thiousi »

le site de real déchire!!!

Vive Metallica !!!!!! lool

pas mal du tout ce petit programme dis donc!! :bravo: bravo :bravo:
"Thiousi & J-ben : l'équipe de choc!"
Image
"Thiousi & J-ben : le duo de choc!"
real34
Messages : 1030
Enregistré le : 01 janv. 2004 18:51
Langage de programmation connu : PHP, SQL, CSS, xHTML, Javascript, Java, JSF, ASP.NET (C#), Pascal, Openlaszlo, XML
Localisation : Toulouse
Contact :

Message par real34 »

chris a écrit :real ta appri a programmer en achetan un livre ou juste en surfan?
Déjà, depuis pas mal de temps je fais des sites (enfin basés sur des sources libres ou pas !) donc à partir de là, avec les ressources qu'il y a sur le net, tu as de quoi faire !!

J'ai commencé Delphi avec ce logiciel, donc cherche sur le web des tutos sympas au début pour te familiariser avec l'environnement et ensuite, essaie de faire quelquechose en te renseignant au fur et à mesure suivant les problèmes que tu rencontres (et c'est là que regarder les sources des autres peut t'apprendre beaucoup ;))

Voilà ...
Image
chris
Messages : 958
Enregistré le : 21 janv. 2004 21:30
Contact :

Message par chris »

ca me donne bien envi dessayer le logiceil
toi ta celui la : Delphi 2005 Personal?
La vie est une maladie mortelle sexuellement transmissible.


Image
real34
Messages : 1030
Enregistré le : 01 janv. 2004 18:51
Langage de programmation connu : PHP, SQL, CSS, xHTML, Javascript, Java, JSF, ASP.NET (C#), Pascal, Openlaszlo, XML
Localisation : Toulouse
Contact :

Message par real34 »

non, Delphi7 ... mais bon, je pense que c'est le même principe à notre niveau ;)

Voici un tuto que j'ai commencé à suivre (au bout d'un moment j'en ai eu marre de faire ça, donc j'ai volé de mes propres ailes en y revenant de tps en tps pour les trucs qui me manquaient !!) : http://fbeaulieu.developpez.com/guide/ il est génial ! ;)
Image
Verrouillé