szopen  Dołączył: 20 Maj 2007
Skróty klawiszowe do Quick Develop w Lightroom 3 (oraz 2)!
Szukałem w sieci sposobu, w jaki można z klawiatury zwiększyć/zmniejszyć ekspozycję zdjęcia w Lightroom. Okazało się, że takiego skrótu nie ma. Znalazłem kilka dziwnych obejść: jedno zależne od wielkości monitora + QuickDevelop musi być widoczny, drugie wymagało dokupienia dodatkowej klawiatury na USB. Postanowiłem więc sam rozwiązać swój problem i napisałem krótki programik w C :) Zwiększenie ekspozycji zdjęcia za pomocą Shift+[, zmniejszenie -- Shift+].

Jak używać:

  1. Uruchom Lightroom
  2. Przełączamy się na moduł Library (koniecznie) i klikamy tak, żeby widzieć część podpisaną "Quick Develop" (powinno działać nawet jak nie widać, ale dla pewności nie zaszkodzi).
  3. Możesz teraz zminimalizować Lightroom albo po prostu przełączyć się na inny program. Nic nie szkodzi, jak okienko zostanie zasłonięte.
  4. Uruchom mój program (jeden z plików EXE z załączonego ZIPa).
  5. Nie zamykaj czarnego okienka! Bez niego działać nie będzie. (Wiem, że trochę przeszkadza. Zrobię tak żeby była ikonka obok zegara; ale na razie do testów będzie czarne okno)
  6. Przełącz się na Lightroom. Moduł możesz już zmienić (na pewno będzie działać w Library, w innych może nie działać).
  7. Korzystaj ze skrótów: zwiększenie ekspozycji zdjęcia za pomocą Shift+[, zmniejszenie -- Shift+]. Uwaga! Działa (prawdopodobnie) nie tylko w module Library, ale też w pozostałych, gdzie nie widać Quick Develop!
  8. Jeśli coś się wywali, zawiesi, przestanie działać -- napisz mi maila i DOKŁADNIE opisz problem. U mnie jak na razie działa OK.


Poniżej załączam kod źródłowy oraz wersję skomplikowaną (x32 - 32-bitowa, x64 - 64-bitowa; obie powinny działać, polecam x64). Jest to wersja-szkic stanowiąca raczej "proof of concept" niż użyteczna aplikacja. Ale działa (raczej). Można napisać to lepiej, monitorować tylko okno (wątek) Lightrooma zamiast globalnego haka, dodać możliwość konfiguracji, skróty do innych przycisków z Quick Develop. Ale po pierwsze: mi Exposure wystarczy, po drugie: jakbym skończył pisać ładną aplikację, to by pewnie już Adobe wypuściło patcha do LR dodającego skróty.

Program w wersji pre-alpha 0.001, czyli "cud, że działa" ;) Popsuć, to niczego nie popsuje.

Będę wdzięczny za wiadomości: czy (nie) działa: jaki LR, jaki Windows, czy PL czy EN + dokładne numery wersji i najlepiej zrzut ekranu z komunikatami wyświetlanymi w czarnym okienku. Wszelkie uwagi mile widziane :)

Kod i wersja skompilowana na licencji MIT.

Do pobrania pliki wykonywalne EXE (Windows XP, Vista, 7, 2000, 2003, 2003 R2, 2008, 2008 R2 w wersjach 32- i 64-bitowych) i kod źródłowy (C++, Visual Studio 2010):
http://sepczuk.pl/files/L...alpha_0.001.zip

Wygląda to tak (klik, aby powiększyć):
 

Jacek S  Dołączył: 28 Kwi 2008
szopen napisał/a:
Szukałem w sieci sposobu, w jaki można z klawiatury zwiększyć/zmniejszyć ekspozycję zdjęcia w Lightroom. Okazało się, że takiego skrótu nie ma.



Jak ktoś chciałby trochę prościej (tyle, że DEVELOP trzeba widzieć) i nie tylko do ekspozycji, to wystarczy w module DEVELOP najechać myszką nad którykolwiek suwak - bez dotykania go, tylko tak aby się jego nazwa podświetliła - i strzałkami góra dół można zmieniać parametry.

Czyli aby szybko pozmieniać tylko ekspozycję na kolejnych zdjęciach, ustawiamy wskaźnik myszy nad suwakiem ekspozycja. Strzałkami prawo-lewo przemieszczamy się pomiędzy zdjęciami a góra-dół zmieniamy w nich ekspozycję. Z shiftem - zmienia się większymi skokami.
 

szopen  Dołączył: 20 Maj 2007
Gorzej, jak się chce zmienić też inne parametry... Moje rozwiązanie też jest nie tylko do ekspozycji, trzeba tylko zmodyfikować źródło ;)
Ale i tak Twój sposób jest ciekawy. O ile w międzyczasie nie poruszymy przypadkowo myszką...
 

Jacek S  Dołączył: 28 Kwi 2008
szopen napisał/a:
O ile w międzyczasie nie poruszymy przypadkowo myszką...


Tylko taką alternatywę podałem jakby ktoś tak jak ja, nie umiał zmodyfikować źródła w "C" :evilsmile:

Wyświetl posty z ostatnich:
Skocz do:
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach