Главная » Проекты » Free WebCam Uploader

Free WebCam Uploader

Программа Free WebCam Uploader предназначена сохранения фотографий с веб-камеры на компьютер или загрузки их на FTP сервер. Программа может реагировать на движение в контролируемом помещении.

Параметры программы:

  • WebCam Device – здесь необходимо выбрать вашу веб-камеру. Сразу после выбора вы должны увидеть изображение с вашей веб-камеры.
  • Interval (sec.) – через сколько секунд будет сделан следующий кадр. Для локального сохранения фотографий можно ставить 2-3 секунды (в зависимости от производительности компьютера), а при загрузке файлов на FTP рекомендую увеличить интервал до 10-30.
  • Filename – форматы имени файла. Time Now и Counter удобны для сохранения на компьютере, а Other подойдет только для организации трансляции изображений с веб-камеры на сайт.
  • Settings
  • - Autostart at Startup – программа начнет работать сразу после запуска
  • - Autorun at Startup Windows – добавить программу в автозагрузку
  • - Выбор папки для сохранения фотографий
  • Difference – уровень чувствительности при сработке на движение. Чем выше значение, тем больше изменений должно произойти. При значении 0, программа просто сохраняет изображения через указанный интервал (подойдет для показа фотографии с веб-камеры на сайте). Значение по умолчанию 2000.
  • Ftp Server (Adress and port) – адрес и порт вашего FTP сервера.
  • FTP Folder – существующий каталог на сервере, в который будут загружаться фотографии по FTP. Если оставить вариант по умолчанию, то картинки будут загружаться в корневой каталог вашего сайта. На некоторых серверах "/" необходимо убрать.
  • Login  - имя пользователя.
  • Password – пароль пользователя.
  • Upload to FTP – если поставить эту галочку, то копии фотографий начнут загружаться на сервер по FTP.
  • Кнопка Start – запускает весь процесс.

Принцип работы программы:

Программа делает снимок через веб-камеру, изображение которого помещается в правый верхний угол. В следующий раз снимок помещается в окошко ниже и происходит сравнение двух картинок. Если коэффициент отличий (Difference) в этих двух фотографиях превысит допустимую норму, то происходит сохранение изображения в файл.

Для трансляции изображения с веб-камеры на сайт вам необходимо в Filename выбрать вариант Other, указать данные для FTP подключения и поставить галочку Upload to FTP.

Для показа и автообновления фотографии на сайте можете использовать скрипт ниже, предварительно изменив в нем адрес фоторгафии на свой. Параметр refreshtime=10000 – время обновления фотографии в миллисекундах.

<script language="Javascript"><!--
var refreshtime=10000;
function refreshCam(){
rfsh = new Date() ; rfsh = "?"+rfsh.getTime()
document.images["webcam"].src = "http://mysite.ru/webcam.jpg"+rfsh
setTimeout("refreshCam()", refreshtime)
}
//-->
</script>

<img src=”http://mysite.ru/webcam.jpg” name="webcam" border="0" alt="" />

<script language="JavaScript">
<!--
if( document.images )
refreshCam();
//-->
</script>

    wcu.exe (721,5 KiB, 5 315 hits)

Исходники программы для Delphi 7 можно получить за $20 (Webmoney). Для получения исходников свяжитесь со мной

Добавьте в закладки постоянную ссылку.

59 комментариев: Free WebCam Uploader

  1. source говорит:

    в принципе, больше никаких дополнений в программе не предвидится
    все, что считал нужным - сделал
    остальное лишнее

  2. ГрАбр говорит:

    И сешки, можно ли в интервал съемки добавить доли секунды? Например до ,1 или даже до ,01.
    Спасибо

    • source говорит:

      скажу так, сейчас реально при изменениях и выставленном интервале в 1 сек фотка сохранается каждые 2 сек (при 2 - каждые 4 и т д)
      тоесть делается фотка, а через такой же интервал делается фотка для сравнения
      на такое ухищрение пошел из-за того, что например моего компа - 2х2,2 ГГц + 4 Г памяти уже не хватает для обработки
      поэтому считаю, что доли секунд делать бессмысленно

      если все же возникла такая необходимость, то могу сделать персональную версию для вас

  3. Алексей говорит:

    Может функцию скрытия сделать?
    Это открыло бы еще одно направление применение проги...

    • source говорит:

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

  4. Danil говорит:

    Сколько ни пробую- пишет Error- File not loaded (пробовал narod, turbobit, ifolder). В чем может быть причина?

  5. Danil говорит:

    Подскажите, пожалуйста, какой-нибудь ftp, с которым бы хорошо работала эта программа (очень нужно).

    • source говорит:

      http://www.zemskov.ru/www-tut-by.html почитайте тут
      я его использую для загрузки фоток

      настройки видны на скриншете программы

  6. Danil говорит:

    Ё-моё, да что это за херня- всегда "Error- file not loaded"?

  7. JuriAZ говорит:

    Спасибо за программу. Очень надежный и экономный алгоритм (сравнение и запись только отличающихся от предыдущих кадров).
    Я купил веб-камеру Logitech HD Pro Webcam C910. При работе её родного софта можно выбрать разные размеры кадра для фото и видео , а также пропорции сторон (3:4 или 16:9), при этом для 16:9 горизонтальный угол обзора - 83 градуса! Когда делаю съемку через Free WebCam Uploader, записываются JPG-файлы размером 640х480.
    Подскажите, пожалуйста, можно ли без запуска родного софта веб-камеры установить размер кадра, чтобы он был принят при работе Free WebCam Uploader. Где это прописано - в каком-то INI-файле, или в реестре?

    • source говорит:

      нельзя
      я не делал в программе возможности выбора разрешения
      программа работает с разрешением камеры по умолчанию

  8. JuriAZ говорит:

    Версия WCU от 18.03.2012 вставляет логотип с указанием времени съемки и названием программы. Этот логотип не всегда нужен, например для видео, которое можно собрать из ряда jpeg-файлов. Для ведения протокола логотип можно вставить другими способами. Я, когда хотел, вставлял логотип со временем с помощью PhotoWatermark Pro.
    Пожалуйста, сделайте чек-бокс в окне программы для выбора "вставлять/не вставлять" логотип, а уж, если вставлять, то с шаблоном текста. Спасибо за программу.

  9. SSL говорит:

    Можно отключить датчик движения?

  10. source™ говорит:

    Попробуйте поработать с сервисом веб-камер пользователей http://chingachgook.net/webcam/
    Может потом захотите себе такое на сайт

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *