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
» Logiciel de planétarium.
Recover Source Emptypar Pedro Sam 23 Nov 2024 - 15:50

» Un autre pense-bête...
Recover Source Emptypar Froggy One Jeu 21 Nov 2024 - 15:54

» Récupération du contenu d'une page html.
Recover Source Emptypar Pedro Sam 16 Nov 2024 - 14:04

» Décompilation
Recover Source Emptypar JL35 Mar 12 Nov 2024 - 19:57

» Un album photos comme du temps des grands-mères
Recover Source Emptypar jjn4 Mar 12 Nov 2024 - 17:23

» traitement d'une feuille excel
Recover Source Emptypar jjn4 Jeu 7 Nov 2024 - 3:52

» Aide-mémoire mensuel
Recover Source Emptypar jjn4 Lun 4 Nov 2024 - 18:56

» Des incomprèhension avec Timer
Recover Source Emptypar Klaus Mer 30 Oct 2024 - 18:26

» KGF_dll - nouvelles versions
Recover Source Emptypar Klaus Mar 29 Oct 2024 - 17:58

» instructions panoramic
Recover Source Emptypar maelilou Lun 28 Oct 2024 - 19:51

» Figures fractales
Recover Source Emptypar Marc Ven 25 Oct 2024 - 12:18

» Panoramic et Scanette
Recover Source Emptypar Yannick Mer 25 Sep 2024 - 22:16

» Editeur d étiquette avec QR évolutif
Recover Source Emptypar JL35 Lun 23 Sep 2024 - 22:40

» BUG QR Code DelphiZXingQRCode
Recover Source Emptypar Yannick Dim 22 Sep 2024 - 11:40

» fichier.exe
Recover Source Emptypar leclode Ven 20 Sep 2024 - 19:02

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Novembre 2024
LunMarMerJeuVenSamDim
    123
45678910
11121314151617
18192021222324
252627282930 
CalendrierCalendrier
Le Deal du moment : -25%
PC Portable Gamer 16,1” HP Victus 16 – 16 ...
Voir le deal
749.99 €

 

 Recover Source

Aller en bas 
5 participants
AuteurMessage
Yannick




Nombre de messages : 8635
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 : 4570
Age : 58
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 : 5950
Age : 70
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 : 8635
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 : 5950
Age : 70
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 : 5950
Age : 70
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 : 52
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 : 8635
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 : 5950
Age : 70
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 : 52
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 : 8635
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 : 12331
Age : 75
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
Yannick




Nombre de messages : 8635
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 : 12331
Age : 75
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
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: