W Macu, z Xee, z linii poleceń, jak otworzyć obraz w oryginalnym rozmiarze?

1

Na Macu z Xee , z linii poleceń, jak otworzyć obraz w oryginalnym rozmiarze?

Powodem, dla którego potrzebuję tego, jest napisanie skryptu na ten proces.

qazwsx
źródło

Odpowiedzi:

3

Dodaj tę funkcję do swojego ~/.bash_profile. Zapisz plik, a następnie ponownie załaduj powłokę.

function xee() {
open -a "Xee" "$1"
osascript -e 'tell application "System Events" to keystroke "0" using command down'
}

Następnie zadzwoń do niego:

xee ~/path/to/image.jpg

Możesz zremiksować to do właściwego AppleScript .scpt plik przy użyciu Automatora lub podobnego. W zależności od szybkości uruchamiania Xee możesz dodać opóźnienie między otwarciem Xee a automatyzacją interfejsu użytkownika (od osascript).

slhck
źródło
NIE otwiera pliku obrazu o oryginalnym rozmiarze.
qazwsx
Co się dzieje zamiast tego? Mi to pasuje. Masz na myśli Rzeczywisty rozmiar opcja z Widok ?
slhck
Jeśli obraz jest większy niż rozmiar ekranu, skrypt otwiera obraz z poziomem powiększenia, który wypełnia wysokość. To był główny problem, który chciałem rozwiązać: automatyczne otwieranie obrazu w oryginalnym rozmiarze.
qazwsx
Jeśli Xee nie jest w stanie tego zrobić, co lekki przeglądarka zdjęć może to zrobić w systemie Mac OS X? Potencjalnie muszę otwierać / zamykać zdjęcia kilkaset razy dziennie. Naprawdę potrzebuję aplikacji, aby była lekka, tzn. Szybko się uruchamia / zamyka.
qazwsx
1
Naciska Rzeczywisty rozmiar opcja z Widok menu w Xee. Renderuje obraz w oryginalnym rozmiarze. Nadal cię nie rozumiem - czego potrzebujesz?
slhck