Synoptique Maker

Vous avez développé un logiciel en PureBasic et vous souhaitez le faire connaitre ?
boby
Messages : 261
Inscription : jeu. 07/juin/2007 22:54

Synoptique Maker

Message par boby »

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 !
Avatar de l’utilisateur
Kwai chang caine
Messages : 6962
Inscription : sam. 23/sept./2006 18:32
Localisation : Isere

Re: Synoptique Maker

Message par Kwai chang caine »

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
Avatar de l’utilisateur
djes
Messages : 4252
Inscription : ven. 11/févr./2005 17:34
Localisation : Arras, France

Re: Synoptique Maker

Message par djes »

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 :)
Avatar de l’utilisateur
falsam
Messages : 7244
Inscription : dim. 22/août/2010 15:24
Localisation : IDF (Yvelines)
Contact :

Re: Synoptique Maker

Message par falsam »

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.
Configuration : Windows 11 Famille 64-bit - PB 6.03 x64 - AMD Ryzen 7 - 16 GO RAM
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Avatar de l’utilisateur
djes
Messages : 4252
Inscription : ven. 11/févr./2005 17:34
Localisation : Arras, France

Re: Synoptique Maker

Message par djes »

Ghostscript, c'est pour générer et visualiser des pdf, c'est plutôt rassurant...
Avatar de l’utilisateur
Ar-S
Messages : 9472
Inscription : dim. 09/oct./2005 16:51
Contact :

Re: Synoptique Maker

Message par Ar-S »

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 ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
Avatar de l’utilisateur
falsam
Messages : 7244
Inscription : dim. 22/août/2010 15:24
Localisation : IDF (Yvelines)
Contact :

Re: Synoptique Maker

Message par falsam »

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.
Configuration : Windows 11 Famille 64-bit - PB 6.03 x64 - AMD Ryzen 7 - 16 GO RAM
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Marc56
Messages : 2146
Inscription : sam. 08/févr./2014 15:19

Re: Synoptique Maker

Message par Marc56 »

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:
Avatar de l’utilisateur
Kwai chang caine
Messages : 6962
Inscription : sam. 23/sept./2006 18:32
Localisation : Isere

Re: Synoptique Maker

Message par Kwai chang caine »

Put..... il est couillu le MARCO :mrgreen: :wink:
Bon j'me lance :oops:

https://www.virustotal.com/fr/
6 / 56
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
Dernière modification par Kwai chang caine le sam. 11/févr./2017 18:27, modifié 1 fois.
ImageLe bonheur est une route...
Pas une destination

PureBasic Forum Officiel - Site PureBasic
Marc56
Messages : 2146
Inscription : sam. 08/févr./2014 15:19

Re: Synoptique Maker

Message par Marc56 »

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.
Avatar de l’utilisateur
Kwai chang caine
Messages : 6962
Inscription : sam. 23/sept./2006 18:32
Localisation : Isere

Re: Synoptique Maker

Message par Kwai chang caine »

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
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
Avatar de l’utilisateur
Kwai chang caine
Messages : 6962
Inscription : sam. 23/sept./2006 18:32
Localisation : Isere

Re: Synoptique Maker

Message par Kwai chang caine »

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
boby
Messages : 261
Inscription : jeu. 07/juin/2007 22:54

Re: Synoptique Maker

Message par boby »

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 ^^".
boby
Messages : 261
Inscription : jeu. 07/juin/2007 22:54

Re: Synoptique Maker

Message par boby »

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" ^^".
Avatar de l’utilisateur
GallyHC
Messages : 1703
Inscription : lun. 17/déc./2007 12:44

Re: Synoptique Maker

Message par GallyHC »

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
Configuration : Tower: Windows 10 (Processeur: i7 "x64") (Mémoire: 16Go) (GeForce GTX 760 - 2Go) - PureBasic 5.72 (x86 et x64)
Répondre