photopc - Интернет в облаке

Это команда photopc, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


photopc - утилита для управления цифровыми камерами на базе прошивки Sierra Imaging

СИНТАКСИС


photopc [-h] [-V] [-v [v]] [-q] [-z] [-t] [-f timeformat] [-s ] [-S ]
[-l ] [команда [параметры]] ...

ОПИСАНИЕ


Это инструмент командной строки для управления цифровыми фотоаппаратами, использующими определенные элементы управления.
протокол, а именно линия Agfa ePhoto, линия Epson PhotoPC, линия Olympus D-xxxL, Sanyo и
Камеры Nikon (как минимум CoolPix 9xx). Он может устанавливать параметры камеры, загружать и стирать
картинки и т. д. Изначально разрабатывался для Epson PhotoPC 500, сейчас автор использует
это с Olympus D-600L, результаты с другими моделями могут отличаться.

ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ


-h Эта опция вызывает экран справки со всеми опциями и командами.

-V Эта опция позволяет распечатать информацию о версии программного обеспечения.

-v Эта опция включает подробный вывод. Использование двух опций -v увеличивает уровень
многословие. Это в первую очередь предназначено для отладки.

-q Эта опция устанавливает тихий режим. Если он не указан, программа покажет запущенный
индикатор прогресса загрузки.

-z Эта опция не устанавливает режим обработки часового пояса. Используйте эту опцию, если часы камеры
(должен быть) настроен со смещением местного часового пояса.

-s скорость
Эта опция позволяет установить скорость передачи данных, которая будет использоваться при обмене данными с камерой.
Допустимые значения: 9600, 19200, 38400, 57600 и 115200 (по умолчанию).

-S скорость
В некоторых системах UNIX с некоторыми последовательными комбинациями оборудования и драйверов вам нужно "соврать"
водителю о скорости связи, которую вы хотите использовать при запуске, и
во время сеанса. Скорость физического запуска всегда 19200. Например, если в вашей системе
скорости до 19200 переводятся один в один, но для использования 57600 бод у вас есть
чтобы указать 50 бод, и вы хотите работать на 57600, вам нужно указать фото ПК
-s57600 -S19200,50 <команды ...>

Другой пример: если ваш водитель будет использовать физическую скорость в четыре раза выше вашей.
сказал ему установить, и вы хотите работать с физической скоростью по умолчанию 115200, укажите фото ПК
-S4800,28800 <команды ...>

-t Установите временную метку сгенерированных файлов на момент создания снимка.

-f формат времени
Эта опция позволяет указать формат автоматически сгенерированного файла изображения.
имена; значение используется как строка формата для стрфтайм(3) функция. По умолчанию,
генерируются имена формата "MMDD_NNN.jpg" loading = "lazy", где MM - месяц, DD - день,
а NNN - это счетчик, начинающийся с 001. Хорошая отправная точка для значения формата времени.
может быть "% Y_% m_% d-% H_% M_% S.jpg". Если строка формата содержит контекст "%% XXXd"
где XXX - цифры, оно берется для подсчета, т.е. если файл с таким именем
присутствует, выполняется следующий подсчет. Если строка формата не содержит части «%% XXXd»,
поле счетчика, если необходимо, добавляется в конце имени.

Несколько односимвольных форматов используются в качестве ярлыков. "x" обозначает секунды
эпоха в шестнадцатеричном формате (8 символов + «.jpg»), «d» - то же в
десятичный формат (10 символов), «1» означает формат по умолчанию «% m% d _ %% 03d.jpg», «2»
обозначает "% y% m% d %% 02d.jpg", "3" обозначает "% Y_% m_% d-% H_% M_% S.jpg" loading = "lazy" и 4 обозначает
"% Y /% m /% d /% H_% M_% S.jpg". Программа пытается создать промежуточные каталоги, если
необходимо (и возможно).

-l устройство
Это позволяет указать последовательное устройство, которое будет использоваться для связи с камерой.
По умолчанию используется / dev / photopc (который обычно создается как (символическая) ссылка на
реальное устройство, например / dev / ttyS0) в UNIX, и COM1: в DOS и Windows. Обратите внимание, что
программа не использует блокировки в стиле UUCP, поэтому вы должны быть уверены, что никакие другие
программа, такая как uugetty, uucico или менеджер мыши, пытается получить доступ к тому же
устройство. Еще одно замечание: в некоторых системах (особенно Linux) настройки терминала сохраняются.
при использовании последовательного порта разными программами. фото ПК могут быть проблемы, если,
скажем, аппаратное управление потоком оставалось включенным. Попробуйте "stty -F / dev / ttyXX sane", если вы
подозреваю, что вас это укусило.

КОМАНДЫ


После параметров в командной строке можно указать одну или несколько команд.

Некоторые команды принимают список кадров как параметр. Список кадров - это список разделенных запятыми
токены (без пробелов), каждый из токенов является словом ВСЕ, или одно число,
или два числа, разделенных тире (-), или число, за которым следует тире и слово последний
(без пробелов).

запрос
Показать все текущие настройки камеры.

считать
Выведите количество изображений, хранящихся в камере. Это предназначено для использования в
сценарии оболочки.

список Список информации о кадрах, хранящихся в камере. Отображаемые поля: рамка
номер, размер файла изображения, состояние защиты, режим разрешения, отметка времени и имя файла
если доступно. Быстрее, чем список но может не работать с некоторыми (более старыми) моделями.

ВНИМАНИЕ: эта команда изменяет текущий каталог на моделях, поддерживающих дерево каталогов.
на флэш-носителе.

список
Список дополнительных сведений о кадрах, хранящихся в камере. Отображаемые поля: рамка
номер, состояние защиты, размер файла изображения, режим разрешения, вспышка, затвор и
отметка времени. Медленнее чем список и не работает с моделями, использующими Exif формат файла.

ВНИМАНИЕ: эта команда изменяет текущий каталог на моделях, поддерживающих дерево каталогов.
на флэш-носителе.

cd
На моделях, поддерживающих несколько каталогов на флэш-носителе, измените текущий
каталог, как указано.

Программа chdir в первую непустую папку в начале. Итак, ваш первый
cd команду обязательно укажите полный путь, начинающийся с косой черты. Если это где-то unix, вы могли бы
причислены cd ../что-то но здесь у нас нет возможности подняться на один уровень.

для защиты On | Выкл.
Измените «защищенный» статус фреймов. Нумерация кадров начинается с 1. Команда будет
завершиться ошибкой, если номер кадра опущен, не числовой или не соответствует сохраненному
Рамка. «Защищенные» кадры нельзя стереть с помощью команд «стереть» и «стереть все» или
кнопкой "стереть" на фотоаппарате.

Стирать
Стереть кадры. Нумерация кадров начинается с 1. Команда завершится ошибкой, если номер кадра
опущено, не числовое или не соответствует сохраненному кадру.

Чтобы избежать непредвиденных результатов, список кадров, указанный для этой команды, сортируется и
обрабатываются в обратном порядке.

стереть все
Сотрите все сохраненные кадры.

ластик
Удалите последний сделанный кадр.

снимок
Сделать фото.

от Выключите камеру. Эта команда имеет такой эффект только на некоторых моделях (особенно
Olympus D-600L). На других моделях он просто немедленно завершает сеанс
(иначе камера будет активна через несколько секунд после последней команды). На
модели с большим таймаутом, такие как Photopc 600, может быть целесообразно всегда выдавать "выключено" на
конец командной строки, чтобы снизить энергопотребление.

Все команды после "off" игнорируются.

изображение
Загрузите изображение или серию изображений с камеры на дисковый файл (ы) на хосте
компьютер. Нумерация кадров начинается с 1. Команда завершится ошибкой, если номер кадра равен
опущено, не числовое или не соответствует сохраненному кадру. Файлы хранятся в
Формат JPEG (JFIF или Exif). Файл изображения также содержит часть эскиза и набор
параметры, такие как выдержка, дата и время, строка идентификатора и многое другое. Каталог
должен быть указан, если запрашивается список кадров. Если указано имя каталога,
загруженные файлы получат уникальные имена, начиная с месяца и даты снэпшота,
если не используется опция -f, и в этом случае уникальные имена в соответствии с -f установка опции.

миниатюрами
Загрузите эскизное изображение или серию эскизов с камеры на диск (файлы) на
главный компьютер. Нумерация кадров начинается с 1. Команда завершится ошибкой, если кадр
число опущено, не числовое или не соответствует сохраненному кадру. Файлы
хранятся в формате JPEG (JFIF или Exif). Если камера не хранит файлы в EXIF
формат, то файл эскиза также содержит набор параметров, таких как шторка
скорость, дата и время, строка идентификатора и многое другое. Каталог должен быть указан, если фрейм
список запрашивается. Если указано имя каталога, загруженные файлы получат
уникальные имена согласно -f установка опции.

аудио
Загрузите файл звукового уведомления или серию файлов с камеры на диск (ы) на
главный компьютер. Нумерация кадров начинается с 1. Команда завершится ошибкой, если кадр
число опущено, не числовое или не соответствует сохраненному кадру. Файлы
сохраняется с расширением ".wav", но формат Формат RIFF WAV. Это сжато
каким-то образом, возможно, с некоторыми вариациями ADPCM. Программа хранит необработанные данные
как предусмотрено камерой, в нее нельзя играть как обычно . Wav файл. Справочник должен
должен быть указан, если запрошен список кадров. Если указано имя каталога, скачивается
файл (ы) получат уникальные имена в соответствии с -f установка опции.

предварительный просмотр
сделать снимок "превью" и сохранить изображение как . Файл в формате JPEG (JFIF или
Exif) и не содержит никаких дополнительных данных, просто простой (очень низкий
разрешение) изображение.

загружать
Загрузите файл изображения в камеру. Эта команда не включена в версии LOWMEMORY.
(т.е. под MS / DOS).

ПРЕДУПРЕЖДЕНИЕ! Вы не можете загрузить произвольный файл JPEG. В зависимости от модели камеры такие
попытка может привести к тому, что изображение не будет загружено, недоступно для просмотра или даже камера "зависнет"
нужно вынуть батарейки, чтобы он снова заработал. Файл загружен ранее
с камеры той же модели всегда можно загрузить. В противном случае ваш пробег может отличаться.
фото ПК программа не выполняет никаких проверок, поэтому пользователь должен предоставить
файл в правильном формате.

Режим Запись | Играть | Миниатюра
Установите указанный режим работы на определенных моделях.

разрешающая способность Hi | Lo | Ext |
Установите камеру в режим высокого, низкого или расширенного разрешения. Точное значение режимов
зависит от модели и может указывать другие размеры изображения и / или сжатие JPEG
ставка.

Часы
Установите внутренние часы реального времени камеры, используя текущую дату и время с
сервер. Время создания снимка включается в создаваемые файлы JPEG.
Обратите внимание, что модели, которые отображают время на ЖК-дисплее, будут отображать GMT, а не
чем по местному времени. С участием -z опция, устанавливается время, сдвинутое на смещение часового пояса, и
ЖК-дисплей будет отображать местное время. Использование несмещенного (GMT) времени в камере кажется правильным
путь

затвор
Установите выдержку камеры. Единицы могут быть указаны в микросекундах или в
традиционная форма типа «1/250». Допустимый интервал зависит от модели. Если значение
вне указанного интервала камера установит скорость до ближайшего
запас допустимого интервала. Специальное значение скорости автоматический установит автоматический затвор.
Обратите внимание, что это работает только тогда, когда камера подключена к хосту, и
автоматически выключает вспышку. В отключенном состоянии всегда устанавливается выдержка.
автоматически.

апертура Авто | Lo | Med | Hi
Установите диафрагму объектива на моделях, которые ее поддерживают.

вспышка Авто | Форс-мажор | Выкл. | Антикрасный глаз | Медленная синхронизация
Установите режим вспышки камеры.

id
Установите строку идентификатора камеры, которая будет включена в создаваемые файлы JPEG.
Лишь немногие модели поддерживают это.

автошют-хозяин
Автоматически выключать камеру после нескольких секунд бездействия, пока
подключен к компьютеру (на хосте).

автопарк
Автоматически выключать камеру после нескольких секунд бездействия, пока
отключил от компа (в поле).

ЖК-автозатвор
Автоматически выключайте ЖК-монитор после нескольких секунд бездействия.

жк-яркость
Установите яркость ЖК-дисплея на значение (допустимые значения от 1 до 7).

фокус Макрос | нормально | Infinity
Установите режим фокусировки объектива. Насколько я могу судить, только для макроса моделей с фиксированным фокусом
означает минимальное усилие диафрагмы, а не изменение фокусного расстояния. Действует только в
тот же вызов с командой "снимок".

регулировать нормально | Контраст + | Контраст- | Яркость + | Яркость-
Установите регулировку яркости / контрастности изображения.

измерение Центрально-взвешенный | Спотовая торговля | матрица
Установите режим автоматического замера экспозиции.

баланс белого нормально | Солнечно | Лампа накаливания | Флуоресцентный | Flash | Предустановленная | Облачный
Установите баланс белого.

цвете On | Выкл.
Установите цветной или ч / б режим.

Dzoom On | Выкл. |
Включите или выключите цифровой зум. Обратите внимание, что это май работает только при низком разрешении
до включения цифрового масштабирования и действуют только в том же вызове с
команда "снимок". Числовые значения имеют значение, зависящее от модели.

зум
Установите значение оптического увеличения на моделях, которые его поддерживают.

ПРИМЕРЫ


% photopc запрос

% photopc -f "image% H:% M:% S" удалить все снимок изображения 1.

ДРУГИЕ ПРИМЕЧАНИЯ


Последнюю версию этого инструмента можно найти по адресу http://photopc.sourceforge.net/

Торговые марки являются собственностью их соответствующих владельцев.

KNOWN ОШИБКИ


На некоторых моделях таймауты энергосбережения измеряются не в секундах, а в единицах 1/10 секунды.
Программа сообщает их как в секундах.

Команда Llist полагается на формат миниатюрного изображения, которое не содержит необходимых
информации о некоторых моделях (например, Nikon CP 900), эта команда не работает для этих
модели. Команда List, напротив, не отображает полезные данные о моделях, которые не
верните его в регистр 47 (например, Agfa 780).

Известно, что программа имеет некоторые проблемы с синхронизацией при разговоре с Nikon CP900, когда камера
«дремлет» в режиме энергосбережения. Пока проблема не будет решена, можно использовать
запрограммируйте так:

$ фото ПК && фото ПК <команда список>

У Nikon, похоже, есть и другие проблемы, особенно при выполнении "действий" (например,
снимки, стереть).

Еще одна проблема Nikon: если вставлена ​​карта памяти на 32 Мб (или больше?), Программа не может получить
количество снятых кадров, и если для загрузки указан диапазон "все" или "NN-последний",
программа не работает. Укажите явный диапазон кадров. Также с любой картой количество
снятые кадры не обновляются сразу после команды "снимок" (то же самое было
сообщается для других моделей). Если вы найдете, как найти правильное количество кадров, пожалуйста,
дайте мне знать.

АВТОРСКИЕ ПРАВА


Авторские права на программу принадлежат Юджину Г. Кроссеру.crossser@average.org> и свободно
распространяемый. Подробности смотрите в файле README. DOS и Windows поддерживают авторское право Bruce D.
LightnerLightner@lightner.net>

CREDITS


Страница руководства была первоначально написана Джеффом Трантером.jeff_tranter@pobox.com>, кто также
внес несколько исправлений. Некоторая информация о последовательном протоколе, полученная от Jun-
итиро "итодзюн" Итоitojun@itojun.org>, Тьерри Бушlinotte.uucp@topo.math.u-
psud.fr> и другие участники.

Используйте photopc онлайн с помощью сервисов onworks.net



Новейшие онлайн-программы для Linux и Windows