Portál AbcLinuxu, 31. října 2025 12:40
ale už se snad brzo dostanu alespoň k vypálení ISO obrazu......a pak možná i celýho svýho kvartýru!
 
             8.3.2010 21:41
kotyz             | skóre: 25
             | blog: kotyzblog
             | Plzeň
        8.3.2010 21:41
kotyz             | skóre: 25
             | blog: kotyzblog
             | Plzeň
        Už mi funguje automatická detekce vložení/vyjmutí/připojení/odpojení média. Zatím je to teda řešeno ošklivě - každé 2 sekundy se to dotazuje mechaniky na přítomnost média (samozřejmě ve zvláštním vlákně, aby to neblokovalo případné GUI) - ale ono to stejně asi lépe vyřešit v linuxu nepůjde.Určitě by to šlo. Co třeba přes udev? Koukals na libudev? Např. udev_monitor mi podle názvu přijde relevantní...
 8.3.2010 08:33
Václav "Darm" Novák             | skóre: 26
             | blog: Darmovy_kecy
             | Bechyně / Praha
        8.3.2010 08:33
Václav "Darm" Novák             | skóre: 26
             | blog: Darmovy_kecy
             | Bechyně / Praha
         8.3.2010 20:34
Jardík             | skóre: 40
             | blog: jarda_bloguje
        8.3.2010 20:34
Jardík             | skóre: 40
             | blog: jarda_bloguje
            
        
#ifdef __cplusplus
extern "C" {
#endif
...
#ifdef __cplusplus
}
#endif
Když nahlásím bug, do distribucí se dostane až za rok, takže radši neřeším.
            #include "libudev.h" nebo jak se to píše, a ve vlastním projektu pak vkládal tohle? S linkováním by neměl být problém, ne?
             9.3.2010 00:16
Jardík             | skóre: 40
             | blog: jarda_bloguje
        9.3.2010 00:16
Jardík             | skóre: 40
             | blog: jarda_bloguje
            
         
            Stejně mě o změně média nijak neinformuje.Víš to jistě?
sudo udevadm monitior a zkus vyndávat a zandávat cdčka, dvdčka, flashky,... a koukej na výstup. Já tu teď bohužel u sebe nemám prázdné cd/dvd.
            sudo udevadm monitor -e dá víc informací...
             9.3.2010 11:07
Jardík             | skóre: 40
             | blog: jarda_bloguje
        9.3.2010 11:07
Jardík             | skóre: 40
             | blog: jarda_bloguje
            
         
             9.3.2010 14:49
Jardík             | skóre: 40
             | blog: jarda_bloguje
        9.3.2010 14:49
Jardík             | skóre: 40
             | blog: jarda_bloguje
            
         9.3.2010 14:58
Jardík             | skóre: 40
             | blog: jarda_bloguje
        9.3.2010 14:58
Jardík             | skóre: 40
             | blog: jarda_bloguje
            
         9.3.2010 15:18
Václav "Darm" Novák             | skóre: 26
             | blog: Darmovy_kecy
             | Bechyně / Praha
        9.3.2010 15:18
Václav "Darm" Novák             | skóre: 26
             | blog: Darmovy_kecy
             | Bechyně / Praha
        libudev je skutečně skoupá/žádná, být tebou tak nahlédnu přímo do zdrojáku udevadm, ten totiž s libudev určitě pracuje a zároveň bude mít mnohem menší a jednoduší kód než jiné programy používající libudev (jako třeba příslušné komponenty v Gnome/KDE). Popravdě řečeno nemůžu teď zdroják udevadm najít, páč není ani v coreutils ani v util-linux, ale po určitém googlování to určitě najdeš...
             )
)
             10.3.2010 01:31
Jardík             | skóre: 40
             | blog: jarda_bloguje
        10.3.2010 01:31
Jardík             | skóre: 40
             | blog: jarda_bloguje
            
         8.3.2010 21:40
kotyz             | skóre: 25
             | blog: kotyzblog
             | Plzeň
        8.3.2010 21:40
kotyz             | skóre: 25
             | blog: kotyzblog
             | Plzeň
         8.3.2010 22:56
Jardík             | skóre: 40
             | blog: jarda_bloguje
        8.3.2010 22:56
Jardík             | skóre: 40
             | blog: jarda_bloguje
            
         
            
        Tiskni
            
                Sdílej:
                 
                 
                 
                 
                 
                 
            
    
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.