Forum Sveta kompjutera

Nazad   Forum Sveta kompjutera > Test Run > Programiranje
Uputstvo Članstvo Kalendar Današnje poruke Pretraži

Programiranje Programski jezici, tehnike, alatke...

Odgovor
 
Alatke vezane za temu Vrste prikaza
Stara 18.10.2011, 17:28   #1
Lucic Nemanja
Starosedelac
 
Član od: 2.12.2005.
Lokacija: Beograd
Poruke: 1.241
Zahvalnice: 65
Zahvaljeno 76 puta na 49 poruka
Slanje poruke preko Skypea korisniku Lucic Nemanja
Određen forumom Program koji menja kôd drugog programa

Mislim da je naziv teme sasvim dovoljan. Dakle hocu da napravim program (u c#-u) koji bi menjao kod nekog drugog programa i to neku konkretnu liniju.
Lucic Nemanja je offline   Odgovor sa citatom ove poruke
Stara 18.10.2011, 17:49   #2
Ivan452
Veteran
 
Član od: 25.7.2008.
Lokacija: Beograd
Poruke: 772
Zahvalnice: 33
Zahvaljeno 189 puta na 152 poruka
Slanje poruke preko MSN-a korisniku Ivan452
Određen forumom Re: Program koji menja kod drugog programa

hmmm....ne vidim vrednost takvog programa?

tesko da bi mogao da menjas kod vec kompajliranog programa, sto znaci da bi menjao samo tekstualne fajlove, a posle toga bi svejedno taj drugi program koji menjas morao da kompajliras.
jedino ako si mislio da napravis program koji bi analizirao ceo source code i onda ti dao informaciju koliko ima kojih petlji, promenljivih, instanca klasa, objekata i sl. i onda da mozes da menjas to. Ali opet...slaba upotrebna vrednost.
Ivan452 je offline   Odgovor sa citatom ove poruke
Stara 18.10.2011, 18:24   #3
ZoNi
Deo inventara foruma
 
Član od: 24.10.2005.
Lokacija: ÷÷÷÷÷
Poruke: 8.827
Zahvalnice: 2.403
Zahvaljeno 1.946 puta na 1.424 poruka
Određen forumom Re: Program koji menja kod drugog programa

Nešto kao Ressource Hacker?
ZoNi je offline   Odgovor sa citatom ove poruke
Stara 18.10.2011, 19:38   #4
Todors
Član
 
Član od: 16.4.2010.
Lokacija: Pančevo
Poruke: 462
Zahvalnice: 41
Zahvaljeno 68 puta na 63 poruka
Određen forumom Re: Program koji menja kod drugog programa

ili kao Cheat Engine.

Teško da ćeš moći išta da menjaš u runtime-u.

Jedino možeš da hvataš i da menjaš assembly kodove nekog programa, ali čisto sumnjam da to može da se izvede u c#-u.

Možda me neko demantuje.

Poslednja ispravka: Todors (18.10.2011 u 22:38)
Todors je offline   Odgovor sa citatom ove poruke
Stara 19.10.2011, 21:59   #5
Lucic Nemanja
Starosedelac
 
Član od: 2.12.2005.
Lokacija: Beograd
Poruke: 1.241
Zahvalnice: 65
Zahvaljeno 76 puta na 49 poruka
Slanje poruke preko Skypea korisniku Lucic Nemanja
Određen forumom Re: Program koji menja kod drugog programa

Koja ste gomila skeptika . Odma dobih hack optuzbe .
Dva su razloga sto mi to treba. Prvi je to sto sam imao fiksni ID ood nekog nesrecnog workflow-a u kodu, pa da ne bih svaki put kad treba da iskoristim isti kod morao da pokrecem celo razvojno okruzenje, radi promene samo jedne linije koda. Drugi je cista radoznalost.
No ima neke koristi od ovoga...upravo sam shvatio koliko sam glup . Problem mogu da resim na jos sto nacina, mada ono "drugo" jos nisam zadovoljio.

Dakle, ajde da pokusamo ovako... Program koji menja kod nekompajlirane solucije u VS-u i onda je iskompajlira.
Lucic Nemanja je offline   Odgovor sa citatom ove poruke
Stara 19.10.2011, 22:03   #6
optimus_prime
Starosedelac
 
Član od: 2.5.2006.
Lokacija: Austrija
Poruke: 1.444
Zahvalnice: 136
Zahvaljeno 75 puta na 59 poruka
Određen forumom Re: Program koji menja kod drugog programa

A zar nije jednostavnije brze i bezbednije, da ako vec kompajliras i imas code tog programa, ne ubacis jednu malu formu u kojoj ces da menjas to sto hoces?
optimus_prime je offline   Odgovor sa citatom ove poruke
Stara 19.10.2011, 22:21   #7
piske91
Novi član
 
Član od: 18.10.2011.
Poruke: 7
Zahvalnice: 3
Zahvaljeno jedanput na jednoj poruci
Određen forumom Re: Program koji menja kod drugog programa

ili jednostvano odradis define u zaglavlju i onda samo promenis to sto ti treba gore bez trazenja po datoteci, a mozes i da napises mali c programcic koji ce ti to odraditi
piske91 je offline   Odgovor sa citatom ove poruke
Stara 20.10.2011, 7:48   #8
Lucic Nemanja
Starosedelac
 
Član od: 2.12.2005.
Lokacija: Beograd
Poruke: 1.241
Zahvalnice: 65
Zahvaljeno 76 puta na 49 poruka
Slanje poruke preko Skypea korisniku Lucic Nemanja
Određen forumom Re: Program koji menja kod drugog programa

I kao sto vec rekoh gore, prosvetlio sam sam sebe u pogledu nacina resavanja tog problema konkretno. Mada me i dalje kopka kako bi moglo da se odradi menjanje koda... cista radoznalost
Lucic Nemanja je offline   Odgovor sa citatom ove poruke
Stara 20.10.2011, 10:11   #9
Todors
Član
 
Član od: 16.4.2010.
Lokacija: Pančevo
Poruke: 462
Zahvalnice: 41
Zahvaljeno 68 puta na 63 poruka
Određen forumom Re: Program koji menja kod drugog programa

Citat:
Lucic Nemanja kaže: Pregled poruke
Koja ste gomila skeptika . Odma dobih hack optuzbe .
Dva su razloga sto mi to treba. Prvi je to sto sam imao fiksni ID ood nekog nesrecnog workflow-a u kodu, pa da ne bih svaki put kad treba da iskoristim isti kod morao da pokrecem celo razvojno okruzenje, radi promene samo jedne linije koda. Drugi je cista radoznalost.
No ima neke koristi od ovoga...upravo sam shvatio koliko sam glup . Problem mogu da resim na jos sto nacina, mada ono "drugo" jos nisam zadovoljio.

Dakle, ajde da pokusamo ovako... Program koji menja kod nekompajlirane solucije u VS-u i onda je iskompajlira.
Hm, trebao si odma da napomeneš da je WF u pitanju, a ne da gledamo u grašak šta ti zapravo treba.

Pa naravno da možeš da menjaš kod bez ikakvog problema u WF-u, WF je i predviđen da to može.

Ali WF u tom slučaju mora da bude dinamički i da kreiraš aktivnosti, da bi ažuriranje bilo dinamično.

Nakon toga moraš da kreiraš da WF dinamički učitava serijalizovanu klasu koju si kreirao iz druge aplikacije i da je naravno koristi na način na koji si ti hteo.

I to bi trebalo da reši tvoj problem.
Todors je offline   Odgovor sa citatom ove poruke
Sledeći korisnik se zahvaljuje korisniku Todors na korisnoj poruci:
Lucic Nemanja (22.10.2011)
Odgovor

Bookmarks sajtovi


Vaš status
Ne možete postavljati teme
Ne možete odgovarati na poruke
Ne možete slati priloge uz poruke
Ne možete prepravljati svoje poruke

BB kod: uključeno
Smajliji: uključeno
[IMG] kod: uključeno
HTML kod: isključeno


Slične teme
tema temu započeo forum Odgovora Poslednja poruka
Koji program... Firebolt Audio softver 4 17.12.2009 22:42
program koji menja velicinu particija stepanov Aplikativni softver 1 28.5.2009 21:59
Program koji snima audio zapis koji izlazi iz PC računara Farmaceut Audio softver 5 23.5.2009 12:53
Koji program da koristim za uređenje dvorišta? danijela5432 Grafički softver i radovi 1 13.3.2009 2:35
Program koji ne dozvoljava zatvaranje odredjenih programa? mant3ra Aplikativni softver 2 27.9.2006 9:52


Sva vremena su po Griniču +2 h. Sada je 16:34.


Powered by vBulletin® verzija 3.8.7
Copyright ©2000–2025, vBulletin Solutions, Inc.
Hosted by Beograd.com