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
» Bataille navale SM
Recover Source Emptypar jjn4 Aujourd'hui à 17:39

» Une calculatrice en une ligne de programme
Recover Source Emptypar jean_debord Aujourd'hui à 8:01

» Gestion d'un système client-serveur.
Recover Source Emptypar Pedro Hier à 19:31

» Les maths du crocodile
Recover Source Emptypar jean_debord Hier à 10:37

» Naissance de Crocodile Basic
Recover Source Emptypar jean_debord Hier à 8:45

» Editeur EliP 6 : Le Tiny éditeur avec 25 onglets de travail
Recover Source Emptypar Froggy One Mer 24 Avr 2024 - 18:38

» Dessine-moi une galaxie
Recover Source Emptypar jjn4 Lun 22 Avr 2024 - 13:47

» Erreur END_SUB
Recover Source Emptypar jjn4 Lun 22 Avr 2024 - 13:43

» Bug sur DIM_LOCAL ?
Recover Source Emptypar papydall Dim 21 Avr 2024 - 23:30

» Form
Recover Source Emptypar leclode Dim 21 Avr 2024 - 18:09

» trop de fichiers en cours
Recover Source Emptypar Marc Dim 21 Avr 2024 - 2:41

» 2D_fill_color(résolu)
Recover Source Emptypar leclode Sam 20 Avr 2024 - 8:32

» Consommation gaz électricité
Recover Source Emptypar leclode Mer 17 Avr 2024 - 11:07

» on_key_down (résolu)
Recover Source Emptypar leclode Mar 16 Avr 2024 - 11:01

» Sous-programme(résolu)
Recover Source Emptypar jjn4 Jeu 4 Avr 2024 - 14:42

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Avril 2024
LunMarMerJeuVenSamDim
1234567
891011121314
15161718192021
22232425262728
2930     
CalendrierCalendrier
Le Deal du moment : -28%
Brandt LVE127J – Lave-vaisselle encastrable 12 ...
Voir le deal
279.99 €

 

 Recover Source

Aller en bas 
5 participants
AuteurMessage
Yannick




Nombre de messages : 8610
Age : 52
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 : 52
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 : 52
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 : 52
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 : 12274
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
Yannick




Nombre de messages : 8610
Age : 52
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 : 12274
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
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
-
» recover source
» Le source d'un jeu de dames internationnales si ça interesse
» Amelioration du source
» source de cosmos70 inaccessible
» Analyse d'un programme source .bas

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: