» »

Izguba izvorne kode v Visual basic 6.0

Izguba izvorne kode v Visual basic 6.0

cila22 ::

Po pomoti sem izbrisal izvorno kodo manjšega programa, ki sem ga spisal. Na voljo imam exe datoteko tega programa v katerem bi rad spremenil neko vrednost Text-a. Ima kdo kakšno izkušnjo s katerim programom bi lahko skrekal ta program?
Kdor visoko leta,ne pade daleč od drevesa

StratOS ::

Če bi hotel spremeniti default vrednost spremenljivke lahko to z reverse engeneeringom.Če je dolžina stringa ista lahko kar z Hex editorjem :)

Za VB6 ni nekega originalnega dekompilerja.

Dej link do exe-a in kaj bi rad naredu, da probamo

lp
"Multitasking - ability to f##k up several things at once."
"It works better if you plug it in."
"The one who is digging the hole for the other to fall in is allready in it."

cila22 ::

Seveda, link: users.volja.net/cila21/bp.exe ,rad bi pa spremenil tam ko piše SIT , bi imel SIT(eur), ter 3000 bi imel 3000(12,5), in 1500 bi imel 1500(6,25). Potem pa še eno verzijo programa, kjer se SIT izpustijo in so samo eur, se pravi namesto SIT -> EUR, 3000 ->12,5, 1500 -> 6,25 . Če ima kdo kakšno idejo kako bi to popravil. Hvala
Kdor visoko leta,ne pade daleč od drevesa

StratOS ::

No, to imaš popravljeno.

Link.

Program namreč išče že vnesene podatke iz c:\pdkbp\ kot npr. :
imena.txt,stevec.txt in tabela.txt.

Poglej če deluje in lp.
"Multitasking - ability to f##k up several things at once."
"It works better if you plug it in."
"The one who is digging the hole for the other to fall in is allready in it."

cila22 ::

Ja vem ja, teh datotek nisem pošiljal. Hvala za pomoč, bom kasneje doma preizkusil, če dela,še sporočim. Pa če mi lahko prosim zaupaš kako ti je zadevo uspelo popraviti ter s katerim programom?
Kdor visoko leta,ne pade daleč od drevesa

StratOS ::

Navaden Hex editor.
Kaj program dela in kaj potrebuje sem pa odkril z Debugerjem in Disasemblerjem Wdasm z podporo za VB,
ostale stvari s Numega SmartCheckom.
Sklice in Stringe pa z Wdasm-om.
"Multitasking - ability to f##k up several things at once."
"It works better if you plug it in."
"The one who is digging the hole for the other to fall in is allready in it."

cila22 ::

Program dela, samo napis EUR nekaj taji, je viden samo delno, bom poskusil s temi programi naštudirat zadevo.Hvala!
Kdor visoko leta,ne pade daleč od drevesa

Roadkill ::

Problem je verjetno v velikosti labele, ki prikazuje to vrednost...
Ü

StratOS ::

Bil je spremenjen samo string SIT --> EUR. Kakršnikoli drugi parametri labele ali kateregakoli gradnika na formi so isti, torej nespremenjeni.
Moram pa reči, da tak program mogoče s kako podatkovno zbirko veliko bolj profesionalno naredim kot je trenutno obstoječ, vendar za $.

lp
"Multitasking - ability to f##k up several things at once."
"It works better if you plug it in."
"The one who is digging the hole for the other to fall in is allready in it."

Zgodovina sprememb…

  • spremenila: StratOS ()

cila22 ::

Verjamem, da lahko narediš bolj profesionalno, kajti sam sem čisti laik glede programiranja, ampak zgleda, da se bom moral programiranja zopet lotiti :), še enkrat hvala za pomoč.
Kdor visoko leta,ne pade daleč od drevesa


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Hex-editor! Help me!!!

Oddelek: Programiranje
81517 (767) BivšiUser2
»

Tweakanje osveževanja USB mišk (strani: 1 2 3 4 5 )

Oddelek: Igre
224139034 (54977) BorutO
»

Spreminjanje programa

Oddelek: Programiranje
7971 (933) krneki0001
»

Pc 166 ram

Oddelek: Kaj kupiti
231966 (1716) morphling1
»

Prevod programa

Oddelek: Programiranje
71143 (1000) Thomas

Več podobnih tem