Portál AbcLinuxu, 29. března 2024 12:14

Hackovani Canon Powershot A590IS

29.6.2009 00:44 | Přečteno: 1523× | non-linux

Jak jste zajisté z titulku poznali, nechal jsem se nedávno přesvědčit ke koupi Canonu A590. Jedním z jeho pozitiv je i hackovatelnost pomocí CHDK.

Na foťáku mi celkem dost vadilo, že si (a to ani v manuálním režimu) nepamatuje nastavení makra a já přitom makro používám celkem dost.

Zatím jsem se nedostal k pokusu ukládat tohle nastavení, ale už mám řešení, které mi v 95% případů vyhovuje. Následující skript je nastaven na spuštění při startu. Pokud zjistí, že je ovládací kolečko nastaveno na P a zároveň je foťák ve fotícím režimu, zmáčkne 2x dolů, čímž nastaví makro režim.

--[[                                    
@title Default Script                   
@param a Dial position                  
@default a 0                            
--]]                                    
modestrings={                           
        'AUTO',                         
        'P',                            
        'TV',                           
        'AV',                           
        'M',                            
        'PORTRAIT',                     
        'NIGHT',                        
        'LANDSCAPE',                    
        'VIDEO_STD',                    
        'VIDEO_SPEED',                  
        'VIDEO_COMPACT',                
        'VIDEO_MY_COLORS',              
        'VIDEO_COLOR_ACCENT',           
        'VIDEO_COLOR_SWAP',             
        'STITCH',                       
        'MY_COLORS',                    
        'SCN_WATER',                    
        'SCN_NIGHT',                    
        'SCN_CHILD',                    
        'SCN_PARTY',                    
        'SCN_GRASS',                    
        'SCN_SNOW',                     
        'SCN_BEACH',                    
        'SCN_FIREWORK',                 
        'SCN_COLOR_ACCENT',             
        'SCN_COLOR_SWAP',               
        'VIDEO_HIRES',
        'SCN_AQUARIUM',
        'COLOR_ACCENT',
        'SCN_NIGHT1',
        'SCN_ISO_3200',
        'SCN_SPORT',
        'SCN_KIDS_PETS',
        'INDOOR',
        'KIDS_PETS',
        'NIGHT_SNAPSHOT',
        'DIGITAL_MACRO',
        'SCN_FOLIAGE',
        'VIDEO_TIME_LAPSE',
        'SCN_INDOOR',
        'SCN_PORTRAIT',
        'SUPER_MACRO',
        'VIDEO_PORTRAIT',
        'VIDEO_NIGHT',
        'VIDEO_INDOOR',
        'VIDEO_FOLIAGE',
        'VIDEO_SNOW',
        'VIDEO_BEACH',
        'VIDEO_AQUARIUM',
        'VIDEO_SUPER_MACRO',
        'VIDEO_STITCH',
        'VIDEO_MANUAL',
        'SPORTS',
}

sleep( 500 )
is_record,is_video,mode=get_mode()
if (tostring(modestrings[bitand(mode,0xFF)])=="P" and is_record) then
 click("down")
 sleep( 40 )
 click("down")
 sleep( 40 )
end
exit_alt()
       

Hodnocení: 90 %

        špatnédobré        

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

Komentáře

Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře. , Tisk

Vložit další komentář

29.6.2009 10:39 Pitel
Rozbalit Rozbalit vše Re: Hackovani Canon Powershot A590IS
Odpovědět | Sbalit | Link | Blokovat | Admin

Wow, dik za upozorneni na tenhle "firmware", muj A540 uz je taky hacknut :)

18.7.2009 21:43 Petr z Brna
Rozbalit Rozbalit vše Re: Hackovani Canon Powershot A590IS
Odpovědět | Sbalit | Link | Blokovat | Admin

Ahoj,

prosím o radu: Šlo by změnit firmware kompaktu canon IXUS 860i tak, aby tam bylo manuální nastavení ovládání času a clony, jako mají např. powershoty?

dík

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.