Předmět Autor Datum
A nebylo by teda lepší použít jiný program?
Wikan 02.11.2014 18:34
Wikan
mne to vyhovuje takto, iba chcem zmenit to nastavenie
IT_lamiak 02.11.2014 20:35
IT_lamiak
jak píše wikan, normální programy na to mají předvolby - např. irfanview, xnview.
lední brtník 02.11.2014 18:53
lední brtník
nikto mi nevie pomoct ?
IT_lamiak 04.11.2014 01:55
IT_lamiak
a co chceš slyšet? že neumí?:-D podívej na příkaz na bmp u tvého programu: v registry na hklm: HK…
kmochna 04.11.2014 03:09
kmochna
%1 neznamená otevřít, ale název souboru, který to má otevřít. %2, %3,... pravděpodobně nechytne nic.
Wikan 04.11.2014 08:01
Wikan
slovíčkaříš. %1 je parametr. ono je to jedno.
kmochna 04.11.2014 08:04
kmochna
jedno to neni, nazov suboru tam ma nechat, ked sa ma s niecim hrat tak to mozu byt len ine parametre…
MM.. 04.11.2014 08:17
MM..
žádné nastavení nemá. rundllovi je to jedno, záleží na knihovně. cesta %SystemRoot%\System32\rundl…
kmochna 04.11.2014 08:23
kmochna
ten program ma, ze v defaulte otvara s nastavenim takto: 6da1c7a7bd.png potom ked stlacite to tlacid…
IT_lamiak 05.11.2014 13:34
IT_lamiak
on to podporuje jako akci. v nastavení nic takového znát nemusí a neukládá - proto to nemáš jak ovli…
lední brtník 05.11.2014 18:00
lední brtník
Robil som to spravne ? Otvoril som regedit.exe Isiel na lokaciu: HKEY_LOCAL_MACHINE\SOFTWARE\Classes…
IT_lamiak 08.11.2014 15:47
IT_lamiak
aha. předpokládal bych, že parametr "ImageView_Fullscreen" skutečně zobrazí fullscreen. a že ho před…
lední brtník 08.11.2014 16:06
lední brtník
prosim vysvetlite mi ako ste mysleli to s tymi inymi cestami co ste mi zadali lebo ja niesom coder a…
IT_lamiak 08.11.2014 16:08
IT_lamiak
nebo se podívej ascii/hexa prohlížečem do toho PhotoViewer.dll, jestli v něm nevyčteš další parametr…
lední brtník 08.11.2014 16:34
lední brtník
Nie celkom tak som to myslel. 1, Toto je co: %SystemRoot%\System32\rundll32.exe "%ProgramFiles%\Win…
IT_lamiak 08.11.2014 17:42
IT_lamiak
příkaz k vykonání se dá vložit do příkazového řádku (cmd.exe) rundll32.exe "%ProgramFiles%\Windows…
lední brtník 08.11.2014 19:23
lední brtník
Tak to je uz ina ! Ked viem co mam robit a ako, tak to aj spravim. Ale ty a ostatni mi opakovane pod…
IT_lamiak 08.11.2014 20:15
IT_lamiak
ascii/hexa prohlížečem do toho PhotoViewer.dll, jestli v něm nevyčteš další parametry, obvykle na ko…
lední brtník 08.11.2014 20:25
lední brtník
na konci coho ? videl si tie obrazky co som linkol ? su tam 3 karty, v kazdej je mrte riadok tak o a…
IT_lamiak 08.11.2014 20:40
IT_lamiak
kludne tu mozem dostat infarkt alebo porazku Potom by to chtělo fotky.
karel 08.11.2014 20:43
karel
skončím to, protože jsi extrémně nechápavý: když mluvím o souboru, fak si myslíš, že mluvím o obvykl…
lední brtník 08.11.2014 21:39
lední brtník
moze mi s tym pomoct niekto iny ? zohnal som iny program, ktory mozno vie viac info o .dll kedze ne…
IT_lamiak 08.11.2014 21:57
IT_lamiak
Mělo by to být řešitelné pomocí skriptu v AutoIt3, ale celkově je to úchylný... http://www.howtogee…
host 08.11.2014 22:18
host
ved ok, len mi prosim povedzte uz niekto, ci to .dll ma parametre alebo nie a co je vlastne na tom o… poslední
IT_lamiak 08.11.2014 22:24
IT_lamiak

a co chceš slyšet? že neumí?:-D

podívej na příkaz na bmp u tvého programu:

v registry na hklm:

HKEY_LOCAL_MACHINE\SOFTWARE\Classes\PhotoViewer.FileAssoc.Bitmap\shell\open\command

je volání typu droptarget object:

%SystemRoot%\System32\rundll32.exe "%ProgramFiles%\Windows Photo Viewer\PhotoViewer.dll", ImageView_Fullscreen %1

ty ovlivníš akci- je nastavena na default %1- což většinou znamená otevřít.

ty můžeš (po zálohování hive) vyzkoušet parametry %2, %3.... jestli se to nechytne na něco jinýho (umí to leda tisknout a prezentovat) a až tě to přestane bavit, tak sáhneš po jiným programu.

jedno to neni, nazov suboru tam ma nechat, ked sa ma s niecim hrat tak to mozu byt len ine parametre, ktore ale ten rundll asi ani neumoznuje.

Spravanie programu ovplyvnia hlavne nastavenia samotneho programu, ak nejake ma, ptz obrazok zobrazuje program, a ne nejaky open command. Jake ma ten program nastavenia netusim.

žádné nastavení nemá. rundllovi je to jedno, záleží na knihovně.

cesta

%SystemRoot%\System32\rundll32.exe "%ProgramFiles%\Windows Photo Viewer\PhotoViewer.dll"

je origo od ms na w7, nezprzněná tuněním.

parametrem nic nezkazí.
---
to nic nemění na tom, že tazatel má použít jiný program.

on to podporuje jako akci.
v nastavení nic takového znát nemusí a neukládá - proto to nemáš jak ovlivnit.

další sw: FPV

edit: to s tím dalším parametrem možná funguje, vyzkoušej:

rundll32 "%ProgramFiles%\Windows Photo Viewer\PhotoViewer.dll", ImageView_Fullscreen path_to_image

the path_to_image variable MUST NOT contain the double quote " ".
http://stackoverflow.com/questions/6190271/how-to- run-photoviewer-dll-in-command-line

Robil som to spravne ?
Otvoril som regedit.exe
Isiel na lokaciu: HKEY_LOCAL_MACHINE\SOFTWARE\Classes\PhotoViewer.Fi leAssoc.Bitmap\shell\open\command
Mam tam toto:
d23c267297.png
Skusal som "%1" zmenit na "%2", "%3" a pise ze to nejde:
0d0820dcd0.png

Potom som chcel urobit to napisal kmochna:
%SystemRoot%\System32\rundll32.exe "%ProgramFiles%\Windows Photo Viewer\PhotoViewer.dll"
ale neviem ako sa tam mam dostat a cim. A co potom ked tam budem.

Co napisal ledni_brtnik, tiez som nepochopil ako a cim sa tam dostanem a co potom:
rundll32 "%ProgramFiles%\Windows Photo Viewer\PhotoViewer.dll", ImageView_Fullscreen path_to_image

Skusil som program co odporucil ledni brtnik, ale program otvara subory tak, aby sa cele vosli na obrazovku a nikde sa neda nastabvit, aby otvaral v original size.

Opakujem, nechcem mat otvorene vo fullscreene (teda nebudem vidiet nazov prave otvoreneho suboru a ani tlacitka programu na dalsi obrazok... ja len chcem aby to bolo vo full size !

aha. předpokládal bych, že parametr "ImageView_Fullscreen" skutečně zobrazí fullscreen.
a že ho před nějakým přepisováním parametrů v registrech nejdřív vyzkoušíš v příkazovém řádku, win7 máš před sebou.

když chceš jen full size obrázky, padlo to několik návrhů na rozumnější jiný sw.
když ti nevyhovují, napiš microsoftu nebo si naprogramuj vlastní windows.
nebo se podívej ascii/hexa prohlížečem do toho PhotoViewer.dll, jestli v něm nevyčteš další parametry, obvykle na konci.

prosim vysvetlite mi ako ste mysleli to s tymi inymi cestami co ste mi zadali lebo ja niesom coder a nevidim do toho tak hlboko, mne to nedava zmysel.
tak nech sa naucim nieco pre buduci krat

"aha. předpokládal bych, že parametr "ImageView_Fullscreen" skutečně zobrazí fullscreen. "
t0 som neskusal, som napisal predsa ze neviem ako sa dostat na tvoju cestu k tomu co si napisal
pravdepodobne nepisete plne znenie alebo co, ja to neviem domysliet lebo to neviem jednoducho

Nie celkom tak som to myslel.

1, Toto je co:
%SystemRoot%\System32\rundll32.exe "%ProgramFiles%\Windows Photo Viewer\PhotoViewer.dll", ImageView_Fullscreen %1
V regedit.exe taku cestu nevidim.

2, K tomuto sa tiez nedostanem cez hento:
%SystemRoot%\System32\rundll32.exe "%ProgramFiles%\Windows Photo Viewer\PhotoViewer.dll"

To su komandy ? Kde ich mam zadat alebo co s tym mam robit

příkaz k vykonání se dá vložit do příkazového řádku (cmd.exe)

rundll32.exe "%ProgramFiles%\Windows Photo Viewer\PhotoViewer.dll", ImageView_Fullscreen %1

%1 je parametr s úplnou cestou k obrázku.
proměnná %ProgramFiles% musí vést k tvé verzi Windows Photo Viewer - viz správce souborů.
nemám tu win7, tobě nic nebrání to konečně zkusit, když máš klávesnici před sebou.

jenže nevím proč tak trváš na zkoušení, když jsi výš prohlásil, že fullscreen mód nechceš.

registry nech na pokoji, když nevíš co tam psát a do PhotoViewer.dll ses pro možné parametry ještě nepodíval.

Tak to je uz ina !
Ked viem co mam robit a ako, tak to aj spravim.
Ale ty a ostatni mi opakovane podsuvate ciastocne veci. Ja potom pol dna premyslam, co to je, ako so spravit a pod. To robite naschval ! To som tu uz raz davno riesil, ze tadialo ceste nevedie ani pre tazatele ani pre vas, lebo sa sem vraciate, lebo to stale nie je urobene. Tak ozaj nechapem preco to stale robite !!
Ako si mozem ja - nekoder, vycucat z prsta ze to mam zadat niekam a vediet aj kam ? napr. cmd.exe ?
To mi robite naschval, ok, ved aj na vas dojde...

1, Spustil som cmd.exe ako spravca. Copy pastol som tam (ctrl + v neislo, ak som stlacil prave mysitko, same sa to tam napastovalo) toto:
rundll32 "%ProgramFiles%\Windows Photo Viewer\PhotoViewer.dll", ImageView_Fullscreen C:\Users\a\Desktop\aaaa.jpg

Otvorilo obrazok po od-enterovani, ale nebol ani fullscreen ani full size image.

2, Pouzil som tento program: www.hexbrowser.com na to .dll. A toto mi ukazal:
80c4c2a80e.png
96b3293894.png
1af6fe5b4c.png

Na co mi je to dobre (ziadne parametre nevidim) a aky je dalsi krok ?

Vdaka

skončím to, protože jsi extrémně nechápavý:
když mluvím o souboru, fak si myslíš, že mluvím o obvyklém konci jeho názvu, nebo o náhodném řádku výpisu?

pro jednoduchost si představ, že to s PhotoViewer.dll nepůjde, což je klidně možné.
jiné řešení tvého problémku tu bylo několikrát, mě to po tvém přístupu už nezajímá.

Zpět do poradny Odpovědět na původní otázku Nahoru