Korisnik:   Lozinka:   
Beograd Novi Sad Kragujevac Niš
PC Berza Forum : Ver. 2.35
Najnovije teme Najnoviji odgovori Prikačene teme Najaktivnije teme Najčitanije teme
Pronađi : U : Pretraži :
Forum : Softver
Programiranje
Problem pristupa registrima
STRANA 1 OD 1
vaikiki Problem pristupa registrima 09.02.2012. 14:21 T43135

status: user
broj poruka: 304
Pozdrav svima
Poceo sam da pisem neku aplikaciju koja ce da kontrolise startup programcice i naleteo na sledeci problem:

treba da za pocetak islistam sve sa ovih adresa:
HKCU\Software\Microsoft\Windows\CurrentVersion\run
HKLM\Software\Microsoft\Windows\CurrentVersion\run

sto sam radio komandom `reg query HKLM\Software\Microsoft\Windows\CurrentVersion\run`
... to kad se ukuca u cmd radi ok medjutim kada moj java program pokrene proces sa ovom komandom izlistaju mi se skroz neke druge stvari :S

to su isto programi koji se pokrecu sa sistemom ali nisu sa adrese koja je napisana vec sa:
HKLM\Software\Wow6432node\Microsoft\Windows\CurrentVersion\run

i nikako ne mogu da pristupim podacima sa HKLM\Software\Microsoft\Windows\CurrentVersion\run

da li neko ima ideju sta se ovde desava i kako ovo mogu da resim??

:: e-mail :: prijavi adminu :: citiraj :: odgovori ::
imarkovic >> 09.02.2012. 14:52 #397619

status: user
broj poruka: 19002
ja ne znam sad kako taj program funkcionira, ali mozda da dam predlog, da probas da rucno ponaosob dodas za svaki program komandu u java programu.. tipa:

HKLM\Software\Microsoft\Windows\CurrentVersion\run\CCleaner.exe
HKLM\Software\Microsoft\Windows\CurrentVersion\run\ATitool.exe

:: e-mail :: prijavi adminu :: citiraj :: odgovori ::
vaikiki re 09.02.2012. 15:12 #397625

status: user
broj poruka: 304

ja ne znam sta je u tim registrima... moj program tek treba da ih izlista
i on radi ok samo sto me sistem preusmeri na drugu adresu...

moze se videti i u msconfigu...

kad se ode u startup imaju 2 razlicite adrese za HKLM
kada se komanda`reg query HKLM\Software\Microsoft\Windows\CurrentVersion\run` ukuca u cmd on izlista tacno na toj adresi a kad moj program iskoristi istu komandu dobijem one druge sa wow6432... :S

pojma nemam zasto me preusmeri i nemam nikakvu ideju kako to da resim... :(

:: e-mail :: prijavi adminu :: citiraj :: odgovori ::
imarkovic Re: re 09.02.2012. 16:12 #397643

status: user
broj poruka: 19002
kako se zove taj program?


::
:: ja ne znam sta je u tim registrima... moj program tek treba da ih izlist
:: i on radi ok samo sto me sistem preusmeri na drugu adresu..
::
:: moze se videti i u msconfigu..
::
:: kad se ode u startup imaju 2 razlicite adrese za HKL
:: kada se komanda`reg query HKLM\Software\Microsoft\Windows\CurrentVersion\run` ukuca u cmd on izlista tacno na toj adresi a kad moj program iskoristi istu komandu dobijem one druge sa wow6432... :
::
:: pojma nemam zasto me preusmeri i nemam nikakvu ideju kako to da resim... :
::
::
:: e-mail :: prijavi adminu :: citiraj :: odgovori ::
vaikiki re 09.02.2012. 17:53 #397662

status: user
broj poruka: 304

Mislim da se nismo razumeli :)
ja pravim taj program...
i oslanjam se na neke windowsove komande iz terminala... kao sto je `reg query`

problem je sto ta komanda mom programu vrati jedne rezultate, a kad je ukucam direktno u teminal vrati druge rezultate

(moj program DOBIJE rezultate sa adrese koju NISAM zadao vec sa neke druge naveo sam gore koje:)


:: e-mail :: prijavi adminu :: citiraj :: odgovori ::
alrad 09.02.2012. 18:34 #397669

status: user
broj poruka: 4837

Spakuj pitanje na engleski pa na neki strani forum s doticnom tematikom. Odje leba nema.
Mada ces i njima morati da kazes sta radis: Java, JavaScript, C#, W7, XP...
_________________________________________________________
955, 870-C45, 6790, 8/1333, LC600H, TTV3, 1TB, W7U64SP1+XPSP3

:: e-mail :: prijavi adminu :: citiraj :: odgovori ::
miki069 Pokreni 09.02.2012. 19:32 #397682

status: user
broj poruka: 1234
Probaj sa komandom koja ga pokreće u Shellu.
Koristim Delphi i VB, tako da ne znam tačnu sintaksu JAVA naredbe, ali imaš
na ovom linku primer:
http://www.dreamincode.net/forums/topic/184167-java-shell-execute-equivalent/

Wow6432node su kopije vrednosti iz registija.
Mislim da ti operativni sistem ne dozvoljava pristup originalu već te redirektuje na kopije.
Ako je Seven probaj tvoj program pod XP.

Ako prođe pod Shellom onda je to to.




https://www.bambimobil.blogspot.com

:: e-mail :: prijavi adminu :: citiraj :: odgovori ::
alrad Moze biti da te zeza to sto rece miki069 09.02.2012. 19:40 #397686

status: user
broj poruka: 4837

Run as administrator...

Prebaci i u test mode pa vidi sta biva.
_________________________________________________________
955, 870-C45, 6790, 8/1333, LC600H, TTV3, 1TB, W7U64SP1+XPSP3

:: e-mail :: prijavi adminu :: citiraj :: odgovori ::
vaikiki USPEO... 09.02.2012. 19:53 #397688

status: user
broj poruka: 304
Uspeo sam konacno da nadjem sta je problem...


program koji je 32bitan ne moze da pristupi 64bitnom delu registra... tako da su oni podeljeni

moj JDK je bio 32 bita tako da svaka aplikacija koju kompajliram bude jelte 32bitna, a sistem mi je 64... pa je zato redirektovao tamo...

uglavnom eto ako nekad nekom bude trebalo...

u HKLM\Software\Microsoft\Windows\CurrentVersion\run se smestajui registri 64bitnih programa
u HKLM\Software\Wow6432node\Microsoft\Windows\CurrentVersion\run se smestaju registri 32bitnih programa
(SAMO STARTUP)

JAVA program koji je 32bitni sa obe adrese ulece u 32bitni prostor, a kompajliran sa 64bitnim jdk-om moze gde hoce...

zanimljivo da 2 dana nisam mogao da izguglam da je iko imao ovakav problem
slucajno sam naleteo da je neko rekao da je podeljeno pa mi palo na pamet da promenim sdk na 64bita...

... hvala svima koji su bar nesto pokusali...
pozz
:: e-mail :: prijavi adminu :: citiraj :: odgovori ::
alrad Lepo 09.02.2012. 19:56 #397689

status: user
broj poruka: 4837

Al` da si odmah rekao da koristis 32 SDK na 64 OS verujem da bi ustedeo svacije vreme.
_________________________________________________________
955, 870-C45, 6790, 8/1333, LC600H, TTV3, 1TB, W7U64SP1+XPSP3

:: e-mail :: prijavi adminu :: citiraj :: odgovori ::
vaikiki :) 09.02.2012. 20:08 #397693

status: user
broj poruka: 304
Nije mi palo na pamet apsolutno...
jednom sam instalirao JDK64 jos kad je sve to sa 64 bilo novo... pravio mi je probleme, vratio se na 32 i nikad vise ga nisam instalirao... niti razmisljao o tome...

eto sad je izgleda doslo vreme kad mora da se menja :D

evo kako sad lepo cita sve sto se pokrece sa sistemom :)

... kad zavrsim programce... poslacu link... moze da olaksa zivot nas koji imamo instalirano stotine programa, a mrzi nas da namestamo sta kako da radi .)

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\run >>>>IDMan false
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\run >>>>uTorrent false
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\run >>>>DAEMON Tools Lite false
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\run >>>>egui false
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\run >>>>itype false
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\run >>>>SoundMAX false
HKEY_LOCAL_MACHINE\Software\Wow6432node\Microsoft\Windows\CurrentVersion\run >>>>JMB36X IDE Setup false
HKEY_LOCAL_MACHINE\Software\Wow6432node\Microsoft\Windows\CurrentVersion\run >>>>SoundMAXPnP false
HKEY_LOCAL_MACHINE\Software\Wow6432node\Microsoft\Windows\CurrentVersion\run >>>>FileZilla Server Interface false
HKEY_LOCAL_MACHINE\Software\Wow6432node\Microsoft\Windows\CurrentVersion\run >>>>Adobe ARM false
:: e-mail :: prijavi adminu :: citiraj :: odgovori ::
imarkovic Re: re 09.02.2012. 20:21 #397700

status: user
broj poruka: 19002
pa kako ocekujes da ti neko da podrsku za sopstveni program, ako ga ti ne provalis nece niko :)
alrade, nisi u pravu, ima ovde svakakvih strucnjaka, ali mislim pravih poznavaoca i programiranja i ostalih stvari vezano za IT, samo sto ne vise bas svi non-stop na forumu..


::
:: Mislim da se nismo razumeli :
:: ja pravim taj program..
:: i oslanjam se na neke windowsove komande iz terminala... kao sto je `reg query`
::
:: problem je sto ta komanda mom programu vrati jedne rezultate, a kad je ukucam direktno u teminal vrati druge rezultat
::
:: (moj program DOBIJE rezultate sa adrese koju NISAM zadao vec sa neke druge naveo sam gore koje:
::
::
::
:: e-mail :: prijavi adminu :: citiraj :: odgovori ::
vaikiki re 09.02.2012. 20:43 #397702

status: user
broj poruka: 304

Nisam ja pitao sta nije u redu sa mojim programom to naravno da niko od vas ne moze da mi odgovori ako ne znate sta sam ja brljao i kucao... zato sam uprostio problem koliko sam mogao i objasnio sta se desava...
tako da se moje pitanje apsolutno nije svelo na programiranje... vec na sistem i njegove registre...

jos me je do resenja doveo winampov forum koji maltene nema veze sa ovim :D ali dobro...

Znam ja da ovde ima svakakvih strucnjaka u raznim oblastima... da nema ne bih se ni obratio za pomoc ovde :)

nevidim sto nisam u pravu... niti sam koga povredio (bar ne namerno) niti ista drugo... sve mi deluje ok ?

:: e-mail :: prijavi adminu :: citiraj :: odgovori ::
alrad 09.02.2012. 20:51 #397703

status: user
broj poruka: 4837

Ne, rekao je meni da nisam u pravu sto sam ti rekao da palis napolje.

Pa sta vredi sto ima strucnjaka ako nisu ovde, jbg? Gde su?
Kad neko pita nesto pametno nigde nikog. A da je pitao koja grafika do 500e dobili bi temu od 30+ postova.
Mislim da to ipak govori o generalnom karakteru ovog foruma.

Ja naravno razumem zasto je tako. Ali svejedno, slaba vajda od fantomskih poznavalaca.
_________________________________________________________
955, 870-C45, 6790, 8/1333, LC600H, TTV3, 1TB, W7U64SP1+XPSP3

:: e-mail :: prijavi adminu :: citiraj :: odgovori ::
vaikiki re 09.02.2012. 20:59 #397705

status: user
broj poruka: 304
mhm tek sad sam skontao :) nisam lepo procitao


... da ovo moram da se slozim... jes da nisam cesto ovde ali koliko sam mogao da primetim uglavnom se ovde ljudi bave time sta izlazi na trziste, cene, sta treba kupiti sta ne... kao da svi zivi samo igrice igraju...

i isto mi se par puta desilo da ja kazem recimo... hocu laptop 15 ince ostalo nije bitno i onda mi gomila ljudi kaze... imas 17 sa tim i tim..., a predju preko jedine stavke koja mi je bitna :D

... aj kad smo se vec dokacili teme :D
:: e-mail :: prijavi adminu :: citiraj :: odgovori ::
codeus ... 09.02.2012. 21:08 #397707

status: user
broj poruka: 4054

ma lupi ti njemu jedan format sa dvotackom


:: e-mail :: prijavi adminu :: citiraj :: odgovori ::
alrad 09.02.2012. 21:30 #397711

status: user
broj poruka: 4837

format c:
|
sorry, you don`t have the administrator rights for disc access
|
unknown device detected
|
codename kad lisce pada
|
format pcberza:
/././././././././././././././././././././././.
done
_________________________________________________________
955, 870-C45, 6790, 8/1333, LC600H, TTV3, 1TB, W7U64SP1+XPSP3
:: e-mail :: prijavi adminu :: citiraj :: odgovori ::
imarkovic Re: 10.02.2012. 09:15 #397753

status: user
broj poruka: 19002
eh sad pa ne budi na kraj srca alrade, nisam mislio da nisu tu nikad nego da se pojave ponekad, a ima clanova koji nisu kao mi salabajzeri koji stalno postuju, tu su pritajeni kao zmajevi i skriveni kao tigrovi pa se jave niotkud kad zatreba, ja licno sam dobijao cesto kvalitetnu pomoc, zato i pisem ovo, u svakom slucaju ako neko nesto pita specificnije nego obicno, npr., njih 20 se angazuje i ako nista drugo bar svi provere Google i onda je to drugacije kada se uradi timski, svako nadje po nesto i pomogne dosta, naveo sam primer koji je cest ovde.


::
:: Ne, rekao je meni da nisam u pravu sto sam ti rekao da palis napolje
::
:: Pa sta vredi sto ima strucnjaka ako nisu ovde, jbg? Gde su
:: Kad neko pita nesto pametno nigde nikog. A da je pitao koja grafika do 500e dobili bi temu od 30+ postova
:: Mislim da to ipak govori o generalnom karakteru ovog foruma
::
:: Ja naravno razumem zasto je tako. Ali svejedno, slaba vajda od fantomskih poznavalaca
:: ________________________________________________________
:: 955, 870-C45, 6790, 8/1333, LC600H, TTV3, 1TB, W7U64SP1+XPSP3
::
::
:: e-mail :: prijavi adminu :: citiraj :: odgovori ::
STRANA 1 OD 1
Broj postavljenih tema: 60366. Broj poslatih odgovora: 647106.
Trenutno niste prijavljeni na PC Berzu i zbog toga imate status 'gosta'. Kao gost ne možete da šaljete poruke na Forum. Ako ste registrovani kao član PC Berze, prijavite se. Ako ste novi korisnik, molimo registrujte se da bi dobili mogućnost aktivnog učešća u radu Foruma.
- niste prijavljeni - samo za čitanje - zaključano
- nema novih poruka - ima novih poruka - ima novih tema
Slagalica.net
Microsystems d.o.o.
PCB Network: pcberza.rs | lisica.rs