FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC

Développement d'applications avec le langage Panoramic
 
AccueilAccueil  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  MembresMembres  Connexion  
Derniers sujets
» select intégrés
Recover Source Emptypar jjn4 Aujourd'hui à 18:33

» Aide de PANORAMIC
Recover Source Emptypar leclode Aujourd'hui à 18:23

» PANORAMIC V 1
Recover Source Emptypar Klaus Aujourd'hui à 9:53

» Je teste PANORAMIC V 1 beta 1
Recover Source Emptypar Klaus Aujourd'hui à 9:52

» bouton dans autre form que 0
Recover Source Emptypar leclode Hier à 13:59

» KGF_dll - nouvelles versions
Recover Source Emptypar Klaus Hier à 11:41

» Gestion d'un système client-serveur.
Recover Source Emptypar Klaus Hier à 10:23

» Editeur EliP 6 : Le Tiny éditeur avec 25 onglets de travail
Recover Source Emptypar Froggy One Jeu 2 Mai 2024 - 11:16

» @Jack
Recover Source Emptypar Jack Mar 30 Avr 2024 - 20:40

» trop de fichiers en cours
Recover Source Emptypar papydall Lun 29 Avr 2024 - 23:39

» Une calculatrice en une ligne de programme
Recover Source Emptypar jean_debord Dim 28 Avr 2024 - 8:47

» Form(résolu)
Recover Source Emptypar leclode Sam 27 Avr 2024 - 17:59

» Bataille navale SM
Recover Source Emptypar jjn4 Ven 26 Avr 2024 - 17:39

» Les maths du crocodile
Recover Source Emptypar jean_debord Jeu 25 Avr 2024 - 10:37

» Naissance de Crocodile Basic
Recover Source Emptypar jean_debord Jeu 25 Avr 2024 - 8:45

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Mai 2024
LunMarMerJeuVenSamDim
  12345
6789101112
13141516171819
20212223242526
2728293031  
CalendrierCalendrier

 

 Recover Source

Aller en bas 
5 participants
AuteurMessage
Yannick




Nombre de messages : 8610
Age : 53
Localisation : Bretagne
Date d'inscription : 15/02/2010

Recover Source Empty
MessageSujet: Recover Source   Recover Source EmptyDim 30 Aoû 2015 - 2:48

Bon, je sais, vous allez me dire que j' ai ré-inventé la roue...
...mais je lui ai mis des jantes chromés et pneus taille basse.
Laughing

J' ai repris Recover Source, ce programme qui nous permet de récupérer
le source à partir d' un *.exe et je l' ai mis à la sauce Synedit.
Ce qui permet d' avoir la coloration syntaxique et quelques outils en plus
de la sauvegarde.
J' y ai mis la recherche d' une ligne et l' impression.

Le source est sur mon webdav sous le nom très original de Recover_Source2.zip. Laughing

Je vous ai fais grâce du téléchargement du enième fichier de kgf.
il est possible de mettre celui sur votre disque en paramètre.
Le fichier de syntaxe se crée automatiquement.

Je vous laisse découvrir cette version, moi je l' ai adopté, je la trouve plus sympa.
Normal, c' est moi qui l' ai fait Laughing .
Revenir en haut Aller en bas
Minibug

Minibug


Nombre de messages : 4566
Age : 57
Localisation : Vienne (86)
Date d'inscription : 09/02/2012

Recover Source Empty
MessageSujet: Re: Recover Source   Recover Source EmptyDim 30 Aoû 2015 - 6:59

Merci ygeronimi

J'envisagai justement d'installer la procédure dans GPP. Ça serai pratique de tout avoir sous la main. Wink
Revenir en haut Aller en bas
http://gpp.panoramic.free.fr
Jean Claude

Jean Claude


Nombre de messages : 5948
Age : 69
Localisation : 83 Var
Date d'inscription : 07/05/2009

Recover Source Empty
MessageSujet: Re: Recover Source   Recover Source EmptyDim 30 Aoû 2015 - 8:55

Salut à tous,

@Ygeronimi,
La récupération du fichier .exe de passe bien, mais il y a un hic pour le sauvegarder.

Recover Source Image_10

A+
Revenir en haut Aller en bas
Yannick




Nombre de messages : 8610
Age : 53
Localisation : Bretagne
Date d'inscription : 15/02/2010

Recover Source Empty
MessageSujet: re   Recover Source EmptyDim 30 Aoû 2015 - 13:33

@ Minibug,

Il y a, à récupérer :

- 4 variables globales { ps%,size%,decoder%(255),decoder$ }
- 2 procédures { ExtractBas() et GetSize() }
- la boucle dans la sub init pour allouer les valeurs contenus dans decoder$ au tableau decoder%(255)

il faudra que tu vois la sortie qui est dans la procédure ExtractBas()


Tu peux tout prendre. Laughing


@ Jean Claude, 

Vu l' heure, j' aurai bien oublié de déclarer une variable... Embarassed

Ajoute ceci dans la procédure Variables_Obj() :
dim FSD%      :no%=no%+1 : FSD%      =no%
Revenir en haut Aller en bas
Jean Claude

Jean Claude


Nombre de messages : 5948
Age : 69
Localisation : 83 Var
Date d'inscription : 07/05/2009

Recover Source Empty
MessageSujet: Re: Recover Source   Recover Source EmptyDim 30 Aoû 2015 - 18:06

Hé oui, c'est bien çà.
Je l'avais fait, mais je voulais que tu corriges ton programme, vu qu'en principe c'est un programme dont on ne devrait pas avoir à ce servir. Wink

A+

Revenir en haut Aller en bas
Jean Claude

Jean Claude


Nombre de messages : 5948
Age : 69
Localisation : 83 Var
Date d'inscription : 07/05/2009

Recover Source Empty
MessageSujet: Re: Recover Source   Recover Source EmptyDim 30 Aoû 2015 - 18:10

Erreur de post


Dernière édition par Jean Claude le Dim 30 Aoû 2015 - 20:26, édité 1 fois
Revenir en haut Aller en bas
Jicehel

Jicehel


Nombre de messages : 5947
Age : 51
Localisation : 77500
Date d'inscription : 18/04/2011

Recover Source Empty
MessageSujet: Re: Recover Source   Recover Source EmptyDim 30 Aoû 2015 - 18:53

Dis, si tu veux t'amuser un peu avec la coloration syntaxique, pourris tu faire une procédure qui exporte le source coloré dans un document ? L'idée serait de pouvoir mettre en forme un code source pour le coller dans un article du mag par exemple avec la coloration syntaxique pour les rendre plus facilement visible.
Revenir en haut Aller en bas
Yannick




Nombre de messages : 8610
Age : 53
Localisation : Bretagne
Date d'inscription : 15/02/2010

Recover Source Empty
MessageSujet: re   Recover Source EmptyDim 30 Aoû 2015 - 19:51

@ Jean Claude,

Ton deuxième post n' est pas sur le bon sujet... scratch

@ Jicehel,

La solution serait de l' imprimer dans fichier via une imprimante PDF virtuelle
et transformer ce PDF en image...
Autant faire une capture d' écran. Laughing
Revenir en haut Aller en bas
Jean Claude

Jean Claude


Nombre de messages : 5948
Age : 69
Localisation : 83 Var
Date d'inscription : 07/05/2009

Recover Source Empty
MessageSujet: Re: Recover Source   Recover Source EmptyDim 30 Aoû 2015 - 20:24

OUPS ! Embarassed
Revenir en haut Aller en bas
Jicehel

Jicehel


Nombre de messages : 5947
Age : 51
Localisation : 77500
Date d'inscription : 18/04/2011

Recover Source Empty
MessageSujet: Re: Recover Source   Recover Source EmptyDim 30 Aoû 2015 - 23:01

@ygeronimi, oui, bien sur pour un tout petit source, la capture est une solution, mais c'est beaucoup trop lourd pour une programme dès qu'il dépasse 50 lignes, ce qui va très vite.
Revenir en haut Aller en bas
Yannick




Nombre de messages : 8610
Age : 53
Localisation : Bretagne
Date d'inscription : 15/02/2010

Recover Source Empty
MessageSujet: re   Recover Source EmptyLun 31 Aoû 2015 - 12:17

Là, il faudra voir avec Klaus car la fonction d' impression de l' objet synedit
envoie directement en impression.
Il faudrait une fonction qui envoie vers le gestionnaire d' imprimante pour paramétrer vers l' imprimante virtuel PDF.
scratch
Revenir en haut Aller en bas
Klaus

Klaus


Nombre de messages : 12293
Age : 74
Localisation : Ile de France
Date d'inscription : 29/12/2009

Recover Source Empty
MessageSujet: Re: Recover Source   Recover Source EmptyLun 31 Aoû 2015 - 18:48

Euh... La fonction "impression" de Synedit envoie vers l'imprimante par défaut. Si tu sélectionnes PDFCreator comme imprimante par défaut, ça marchera sans problème. Et tu as une fonction dans KGF.dll pour choisir l'imprimante par défaut, dans le groupe de gestion des impressions...
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html En ligne
Yannick




Nombre de messages : 8610
Age : 53
Localisation : Bretagne
Date d'inscription : 15/02/2010

Recover Source Empty
MessageSujet: re   Recover Source EmptyLun 31 Aoû 2015 - 19:22

Bon, sachant ce que je sais, cela est du domaine du possible
mais là, je repars sur une usine à gaz.
Il faudra KGF et un autre dont le nom m' échappe sur le moment.
Sans compter l' utilisation de kernel32... Laughing

Le fait de mettre un objet synedit pour cette appli tenait du fait que pour que le code 
soit plus lisible, il fallait l' enregistrer en *.bas et l' ouvrir dans l' éditeur. Là, on a tout de suite
la coloration syntaxique.
Revenir en haut Aller en bas
Klaus

Klaus


Nombre de messages : 12293
Age : 74
Localisation : Ile de France
Date d'inscription : 29/12/2009

Recover Source Empty
MessageSujet: Re: Recover Source   Recover Source EmptyLun 31 Aoû 2015 - 21:30

Eh ben... l'objet Synedit est justement dans KGF.dll. Donc, tu l'as de toute façon dans ton application.
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html En ligne
Contenu sponsorisé





Recover Source Empty
MessageSujet: Re: Recover Source   Recover Source Empty

Revenir en haut Aller en bas
 
Recover Source
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Analyse d'un source - Version 2.1
» Amelioration du source
» Source "*.bas" écrasé par erreur
» Une astuce sur l'encodage de vos source
» Le source d'un jeu de dames internationnales si ça interesse

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC :: PANORAMIC :: Vos sources, vos utilitaires à partager-
Sauter vers: