PureBasic

Forums PureBasic
Nous sommes le Dim 08/Déc/2019 16:55

Heures au format UTC + 1 heure




Poster un nouveau sujet Répondre au sujet  [ 19 messages ]  Aller à la page 1, 2  Suivante
Auteur Message
 Sujet du message: Synoptique Maker
MessagePosté: Ven 10/Fév/2017 19:11 
Hors ligne

Inscription: Jeu 07/Juin/2007 22:54
Messages: 261
Bonjour à tous.

Pour mon premier poste sur ce forum, alors que je suis inscrit depuis bien des années... je viens vous présenter mon premier "vrais" projet fait en PureBasic : Synoptique Maker (le "franglais" est volontaire)

Ce petit outil (client serveur) est un générateur de synoptique ou plans dynamique, il permet d'ajouter à une image de fond de votre choix des "marqueurs" qui peuvent avoir (pour le moment) 3 "modes".
Vous pouvez choisir de lier ce marqueur à un autre synoptique, de lui entrer les information que vous souhaitez ou encore de lui donner une @IP ce qui permettra une supervision de l'équipement qu'il représente.
Il est fraichement fini donc potentiellement pas tout à fait stable encore...
Pour le télécharger : http://37.187.88.44/boby/
Lors du premier lancement, le serveur s'ouvrira par défaut sur le port 6543 et créera l'utilisateur SuperUser mdp admin

J'aimerai rajouter un petit message :

A la base je ne suis pas du tout développeur, je suis "tombé" dedans grâce (ou à cause) d'un ami qui m'a un peut incité à tenter le coup.
J'ai donc commencé comme tout le monde par faire une calculatrice en ligne de commande, un genre de pac-man sous dos et autres projet amusant sans jamais vraiment pousser plus loin, tout simplement par-ce que la programmation c'est dur, par-ce qu'il faut chercher, réfléchir et que je suis fainéant...

Malheureusement comme les choses ne se font pas tout seul, quand on veux quelque chose, il faut le faire et cet outil bah... Je le voulais.

J'ai donc décidé de me sortir les doigts et de me bouger pour obtenir ce que je voulais et non pas un truc qui s'en approche. Avec un coup de main de mon amis qui m'a montré comment architecturer correctement un code, une bonne dose de recherche sur le forum PureBasic une bonne dose d'appuis frénétique sur ma touche F1 j'ai pu sortir ce programme en environ 3 mois.
Je tiens à préciser que le code est à quazi 100% que du natif PureBasic (j'utilise en tout 4 fonction d'API windows)

Enfin bref, ma vie n’intéressant probablement personne tout ce sur plus n'est là que pour dire un grand MERCI à PureBasic, qui est vraiment un outil trés puissant sans quoi je ne serait probablement jamais arrivé à mon but, merci également à l'ami qui se reconnaitra et merci également à la communauté pure qui m'a beaucoup aidé et permis d'apprendre beaucoup.

A bientôt je pense car, mine de rien, ce petit projet m'a vraiment donné gout au code !


Haut
 Profil  
Répondre en citant le message  
 Sujet du message: Re: Synoptique Maker
MessagePosté: Ven 10/Fév/2017 20:15 
Hors ligne
Avatar de l’utilisateur

Inscription: Sam 23/Sep/2006 18:32
Messages: 6659
Localisation: Isere
Bonjour BOBY

Pardonne moi, mais certains diront qu'essayer un EXE d'une personne que l'on ne connaît pas ..... c'est à notre époque, comment dirais je..... osé :wink:
Surtout que je suis pas équipé au niveau AV, alors une fois que les autres qui sont blindés auront ..... gouté.... :mrgreen:

En tout cas bienvenue dans notre communauté, et merci de ton partage 8)

_________________
ImageLe bonheur est une route...
Pas une destination

PureBasic Forum Officiel - Site PureBasic


Haut
 Profil  
Répondre en citant le message  
 Sujet du message: Re: Synoptique Maker
MessagePosté: Ven 10/Fév/2017 22:15 
Hors ligne
Avatar de l’utilisateur

Inscription: Ven 11/Fév/2005 17:34
Messages: 4225
Localisation: Arras, France
Bienvenue! Bon, j'ai rien pigé à ton concept, et comme dit kcc, pas question de tester un exe sans te connaitre un peu mieux, ne le prends pas mal... À bientôt pour des codes en clair, sans risques :)


Haut
 Profil  
Répondre en citant le message  
 Sujet du message: Re: Synoptique Maker
MessagePosté: Ven 10/Fév/2017 22:59 
Hors ligne
Avatar de l’utilisateur

Inscription: Dim 22/Aoû/2010 15:24
Messages: 6860
Localisation: IDF (Yvelines)
Premier message et un exécutable à télécharger qui ouvre un port ?
boby a écrit:
Lors du premier lancement, le serveur s'ouvrira par défaut sur le port 6543 et créera l'utilisateur SuperUser mdp admin
Je déconseille à quiconque d'essayer ce serveur.

Une question : Que vient faire Ghostscript (gsdll32.dll et gswin32c.exe) dans ton download ?

Total : 2 exe et une DLL. Ca fait peut être trop.

_________________

➽ Config PureBasic : i3, RAM 4Go, NVidia (1024 Mo), Windows 10 - PB 5.70 LTS
➽ Je papote aussi sur http://purebasic.chat

➽ Sites personnels http://falsam.com & EasySprite.js

➽ Je ne réponds pas aux MP techniques


Haut
 Profil  
Répondre en citant le message  
 Sujet du message: Re: Synoptique Maker
MessagePosté: Sam 11/Fév/2017 9:48 
Hors ligne
Avatar de l’utilisateur

Inscription: Ven 11/Fév/2005 17:34
Messages: 4225
Localisation: Arras, France
Ghostscript, c'est pour générer et visualiser des pdf, c'est plutôt rassurant...


Haut
 Profil  
Répondre en citant le message  
 Sujet du message: Re: Synoptique Maker
MessagePosté: Sam 11/Fév/2017 10:56 
Hors ligne
Avatar de l’utilisateur

Inscription: Dim 09/Oct/2005 16:51
Messages: 8785
Bonjour Boby..
Je n'ai pas compris non plus l'utilité d'un serveur pour un créateur de plan. Peux tu développer et mettre des captures d’écran?

_________________
~~~~Règles du forum ~~~~
.: Ar-S :. Tour + portable W10 x64 PB 5.4x / 5.6x
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
RESIZER GOLD : Mon logiciel de redimensionnement par lot 100% PB


Haut
 Profil  
Répondre en citant le message  
 Sujet du message: Re: Synoptique Maker
MessagePosté: Sam 11/Fév/2017 16:57 
Hors ligne
Avatar de l’utilisateur

Inscription: Dim 22/Aoû/2010 15:24
Messages: 6860
Localisation: IDF (Yvelines)
djes a écrit:
Ghostscript, c'est pour générer et visualiser des pdf, c'est plutôt rassurant...
Oui ça je sais. Mais je me demande ce que ça vient faire dans le package. Les explications de Boby sont pas claires.

_________________

➽ Config PureBasic : i3, RAM 4Go, NVidia (1024 Mo), Windows 10 - PB 5.70 LTS
➽ Je papote aussi sur http://purebasic.chat

➽ Sites personnels http://falsam.com & EasySprite.js

➽ Je ne réponds pas aux MP techniques


Haut
 Profil  
Répondre en citant le message  
 Sujet du message: Re: Synoptique Maker
MessagePosté: Sam 11/Fév/2017 18:10 
Hors ligne

Inscription: Sam 08/Fév/2014 15:19
Messages: 1639
Un peu complexe à comprendre au début, mais intéressant 8)
(C'est comme une imagemap de page web)

Par contre, il reste en mode édition quand on clique sur un point lié à un document au lieu d'ouvrir le document.
(ou alors je m'en sert mal?)
Ça marche par contre bien en mode pages liées.
Il y a un bug au bout d'un certain temps: l'icône 'sauvegarde' disparait (cela m'arrive dans mes applications quand un ID image est repris par un autre: pas facile à gérer ce type de bug)

Je ne connaissais pas ce type d'application, ça m'aurait bien servi il y a 10 ans quand j'avais bidouillé un systèmes à base de pages web pour gérer les imprimantes réseau de tout le bâtiment d'alors avec des commandes SNMP et leur serveur http interne: Plus facile de les localiser sur plan que par nom.

(Il est normal que ça ouvre des ports (locaux), c'est une application client/serveur)

:wink:

_________________
Windows 10 Famille x64 + Linux (Slackware, Debian sur Oracle VirtualBox 6.0), Raspberry Pi


Haut
 Profil  
Répondre en citant le message  
 Sujet du message: Re: Synoptique Maker
MessagePosté: Sam 11/Fév/2017 18:18 
Hors ligne
Avatar de l’utilisateur

Inscription: Sam 23/Sep/2006 18:32
Messages: 6659
Localisation: Isere
Put..... il est couillu le MARCO :mrgreen: :wink:
Bon j'me lance :oops:

https://www.virustotal.com/fr/
6 / 56
Citation:
Baidu Win32.Trojan.WisdomEyes.16070401.9500.9941 20170210
CrowdStrike Falcon (ML) malicious_confidence_69% (D) 20170130
Cyren W32/FakeAlert.FT.gen!Eldorado 20170211
Endgame malicious (high confidence) 20170208
F-Prot W32/FakeAlert.FT.gen!Eldorado 20170211
Symantec Trojan.Gen.8 20170210

ALYac  20170211
AVG  20170211
AVware  20170211
Ad-Aware  20170211
AegisLab  20170211
AhnLab-V3  20170211
Alibaba  20170122
Antiy-AVL  20170211
Arcabit  20170211
Avast  20170211
Avira (no cloud)  20170211
BitDefender  20170211
Bkav  20170211
CAT-QuickHeal  20170211
CMC  20170211
ClamAV  20170211
Comodo  20170211
DrWeb  20170211
ESET-NOD32  20170211
Emsisoft  20170211
F-Secure  20170211
Fortinet  20170211
GData  20170211
Ikarus  20170211
Invincea  20170203
Jiangmin  20170211
K7AntiVirus  20170210
K7GW  20170211
Kaspersky  20170211
Kingsoft  20170211
Malwarebytes  20170211
McAfee  20170211
McAfee-GW-Edition  20170211
eScan  20170211
Microsoft  20170211
NANO-Antivirus  20170210
Panda  20170211
Qihoo-360  20170211
Rising  20170211
SUPERAntiSpyware  20170211
Sophos  20170211
Tencent  20170211
TheHacker  20170211
TrendMicro  20170211
Trustlook  20170211
VBA32  20170210
VIPRE  20170211
ViRobot  20170211
WhiteArmor  20170202
Yandex  20170210
Zillya  20170210
Zoner  20170211
nProtect  20170211

_________________
ImageLe bonheur est une route...
Pas une destination

PureBasic Forum Officiel - Site PureBasic


Dernière édition par Kwai chang caine le Sam 11/Fév/2017 18:27, édité 1 fois.

Haut
 Profil  
Répondre en citant le message  
 Sujet du message: Re: Synoptique Maker
MessagePosté: Sam 11/Fév/2017 18:23 
Hors ligne

Inscription: Sam 08/Fév/2014 15:19
Messages: 1639
Test dans une machine virtuelle déconnectée de son interface réseau 8)
+ Firewall applicatif (surveiller ce qui sort est plus utile que ce qui rentre)

Et quand on voit la rare qualité d'orthographe/grammaire/rédaction de Boby, on à des indices sur la probité :wink:

Je comprend qu'avec un programme de cette taille il n'ai pas envie de donner les sources: c'est presque qualité commercialisable.

_________________
Windows 10 Famille x64 + Linux (Slackware, Debian sur Oracle VirtualBox 6.0), Raspberry Pi


Haut
 Profil  
Répondre en citant le message  
 Sujet du message: Re: Synoptique Maker
MessagePosté: Sam 11/Fév/2017 18:30 
Hors ligne
Avatar de l’utilisateur

Inscription: Sam 23/Sep/2006 18:32
Messages: 6659
Localisation: Isere
Mouaih mais couillu quand même :lol:
https://www.virustotal.com/fr/file/2ca0 ... 486833815/
Ca a l'air d'être bon 8)
N'empeche que quelqu'un l'avait déjà testé sur le site..donc on est pas les seuls méfiants :D

Citation:
Et quand on voit la rare qualité d'orthographe/grammaire/rédaction
C'est vrai que je me suis fait la même réflexion, un mec qui écrit si bien ne peut pas être foncièrement mauvais :lol:
Puis une pensée s'est dirigée vers mon banquier, mon notaire, mon assureur etc ... :mrgreen:

_________________
ImageLe bonheur est une route...
Pas une destination

PureBasic Forum Officiel - Site PureBasic


Haut
 Profil  
Répondre en citant le message  
 Sujet du message: Re: Synoptique Maker
MessagePosté: Sam 11/Fév/2017 18:48 
Hors ligne
Avatar de l’utilisateur

Inscription: Sam 23/Sep/2006 18:32
Messages: 6659
Localisation: Isere
Bon bah moi ça a planté 2 fois.
La première, j'ai pas tout compris pourquoi
La seconde quand j'ai voulu dessiner avec le pinceau :|
Mais c'est vrai que ca fait pas une appli, "hello word" 8)

Du coups, pour l'instant MARC tu es le seul à avoir compris à quoi ça sert :wink:

_________________
ImageLe bonheur est une route...
Pas une destination

PureBasic Forum Officiel - Site PureBasic


Haut
 Profil  
Répondre en citant le message  
 Sujet du message: Re: Synoptique Maker
MessagePosté: Sam 11/Fév/2017 21:52 
Hors ligne

Inscription: Jeu 07/Juin/2007 22:54
Messages: 261
Bonjour, désolé de ne pas vous avoir répondu, je ne pensais pas avoir autant de réponse en si peut de temps, il semble que ce forum soit assez actif.
Alors pour les rapides question, pourquoi GS ? Pour que le programme puisse lire des PDF enfin... pour les convertir en JPG quoi...
Pour la taille ? Alors en fait non mon programme n'est pas gros, il y en a pour 12 Mo de DLL GS c'est ça qui fait tout le poid.
Pourquoi un serveur ? Bah, c'est lui qui centralise tous les plans et les fichiers lié aux points, c'est plus pratique pour avoir plusieurs postes qui bossent dessus.
Pour le mode édition c'est pas normal que ça reste, enfin sauf si tu n'est pas repassé en mode visualisation ^^"
Pour l'icon sauvegarde qui disparait je pensais l'avoir réglé... c'est juste que je suis un débutant en code et que j'ai des constantes qui se chevauchent... j'essaierai de trouver où merci pour la remonté ! :D

Les sources ce n'est pas que je ne veux pas les donner, mais j'utilise une DLL qui n'est pas à moi et client 3400 lignes serveur 1700 lignes, ça ferais un gros poste sur le forum non ?
Euh pour ce qui est de la "qualité commercial" je vous en remercie je prend ça comme un compliment !

Kwai chang caine, si tu as une idée de comment sont arrivé tes bug ça m’intéresse, plus mon soft seras solide plus je serait content. Je compte le distribuer gratuitement quand il sera réellement stable.

Merci Marc56 d'avoir été le premier à tester la chose c'est vrais que je n'avais pas du tout pensé que ça pouvais laisser septique d'offrir un exe pour son premier post... j'ai pas vraiment réfléchi sur ce coup ^^".


Haut
 Profil  
Répondre en citant le message  
 Sujet du message: Re: Synoptique Maker
MessagePosté: Sam 11/Fév/2017 22:41 
Hors ligne

Inscription: Jeu 07/Juin/2007 22:54
Messages: 261
Kwai chan caine, pour ton premier bug je ne sais pas, pour le second je pense avoir compris, du coup il faudra que je corrige ça (ca va être facile) tu es probablement passé en mode édition avant d'avoir créé ton premier plan, il faut tout d'abord faire "nouveau" pour créer ton plan ensuite tu pourras y ajouter des "marqueurs" ^^".


Haut
 Profil  
Répondre en citant le message  
 Sujet du message: Re: Synoptique Maker
MessagePosté: Lun 13/Fév/2017 11:07 
Hors ligne
Avatar de l’utilisateur

Inscription: Lun 17/Déc/2007 12:44
Messages: 1635
Bonjour,

Quand tu parle que ce serait un gros poste de mettre des sources, je ne penses pas. Tu as qu'a mettre un ZIP avec tout ce qui faut pour que cela fonctionne. Après si tu n'as pas d'endroit ou mettre ce ZIP, tu peux le mettre sur mon site "http://www.koakdesign.info/pbfrance/?url=source" et donner le liens direct de celui-ci.

Cordialement,
GallyHC

_________________
Image

Image

Image Official site of PureBasic
Image Official site of SpiderBasic

Configuration : Tower: Windows 10 (Processeur: i7 "x64") (Mémoire: 16Go) (GeForce GTX 760 - 2Go) - PureBasic 5.71 LTS (x86 et x64)


Haut
 Profil  
Répondre en citant le message  
Afficher les messages postés depuis:  Trier par  
Poster un nouveau sujet Répondre au sujet  [ 19 messages ]  Aller à la page 1, 2  Suivante

Heures au format UTC + 1 heure


Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 2 invités


Vous ne pouvez pas poster de nouveaux sujets
Vous ne pouvez pas répondre aux sujets
Vous ne pouvez pas éditer vos messages
Vous ne pouvez pas supprimer vos messages

Rechercher:
Aller à:  

 


Powered by phpBB © 2008 phpBB Group | Traduction par: phpBB-fr.com
subSilver+ theme by Canver Software, sponsor Sanal Modifiye