A A A A Автор Тема: Программа поддержки банка темновых кадров  (Прочитано 1041 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн TheDogАвтор темы

  • *****
  • Сообщений: 801
  • Рейтинг: +225/-0
  • Валера Сабанов
  • Награды Призер конкурса астрофото
Чего то никак не могу запустить прогу. Сразу вылетает.

Установил питон 3.6 отсюда.
С файлами config и pdb что то нужно делать?


SW 8" f/5
Canon 450Da, 6D
NEQ-6 W Pro Belt-mod.
TS GPU Komakorr+Off-Axis Guider+QHY5L-IIm

vk.com/sabanovv

Оффлайн Deimos

  • Модератор
  • *****
  • Сообщений: 13 765
  • Рейтинг: +184/-8
  • Алексей Ткаченко
    • Skype - deimos.belastro.net
  • Награды Открытие комет, астероидов, сверхновых звезд, научно значимые исследования.
    • Белорусская любительская астрономическая сеть
Дык она не на Питоне писаная.
Поставить .NET 4 надо.
У природы нет плохой погоды, у неё просто на нас аллергия.

Учение без размышления бесполезно, но и размышление без учения опасно /Конфуций/

Оффлайн TheDogАвтор темы

  • *****
  • Сообщений: 801
  • Рейтинг: +225/-0
  • Валера Сабанов
  • Награды Призер конкурса астрофото
Для работы требует dotnet 4 (на win7 и выше установлен в системе по-умолчанию).

Стоит 4.5, поставить 4?


SW 8" f/5
Canon 450Da, 6D
NEQ-6 W Pro Belt-mod.
TS GPU Komakorr+Off-Axis Guider+QHY5L-IIm

vk.com/sabanovv

Онлайн moscow

  • *****
  • Сообщений: 11 434
  • Рейтинг: +592/-1
  • Олег Милантьев - L71 Vedrus Observatory
    • Skype - oleg_milantiev
Чего то никак не могу запустить прогу. Сразу вылетает.

Установил питон 3.6 отсюда.
С файлами config и pdb что то нужно делать?
Ой да, я с питона начал мысль, но потом решил на C# написать, Алексей прав.
Вылетает с какими-то криками о помощи или просто не запускается?

dotnet 4.5 вроде бы, должно хватить, но попробуй 4.0 установить, пожалуйста.
Я не хочу под 4.5 собирать, чтобы не терять поддержку XP. Возможно, это "перебор старьёвщика" в данном случае.

Под какой виндой запускаешь?

Онлайн Борис (avfc1874)

  • ***
  • Сообщений: 211
  • Рейтинг: +26/-0
  • Борис Кудрявцев
Программа после запуска выводит на экран информацию о прекращении ее работы.

Пробовал запустить программу под Win XP SP3 + NET Framework 4
и под Win 7 (64-разрядную) + NET Framework 4

см скриншоты

Win 7 - 64 сигнатура проблемы
-----------------------------
Сигнатура проблемы:
  Имя события проблемы:   CLR20r3
  Сигнатура проблемы 01:   DarkSorter.exe
  Сигнатура проблемы 02:   1.0.6546.4466
  Сигнатура проблемы 03:   5a233735
  Сигнатура проблемы 04:   mscorlib
  Сигнатура проблемы 05:   4.6.1590.0
  Сигнатура проблемы 06:   5787ed44
  Сигнатура проблемы 07:   1809
  Сигнатура проблемы 08:   475
  Сигнатура проблемы 09:   System.ArgumentException
  Версия ОС:   6.1.7601.2.1.0.256.48
  Код языка:   1049
  Дополнительные сведения 1:   0a9e
  Дополнительные сведения 2:   0a9e372d3b4ad19135b953a78882e789
  Дополнительные сведения 3:   0a9e
  Дополнительные сведения 4:   0a9e372d3b4ad19135b953a78882e789
- SW BKP 2001 HEQ5 (стационар) в дачном астросарае
- SW BKP 150750 EQ3-2 + SynScan
- Canon EOS 1000Da, QHY 5L-II-M
- Корректор комы MPCC
- Труба-гид 60-240

Онлайн moscow

  • *****
  • Сообщений: 11 434
  • Рейтинг: +592/-1
  • Олег Милантьев - L71 Vedrus Observatory
    • Skype - oleg_milantiev
Вот блин, эти дотнеты.... попробую собрать под 4.5.

Поднял до 4.5, исправил одну ошибку (спасибо Борису). Пробуем:
http://download.milantiev.com/astro/DarkSorter/DarkSorter-d45-bin-2017-12-03.7z

У Бориса запустилась

Онлайн moscow

  • *****
  • Сообщений: 11 434
  • Рейтинг: +592/-1
  • Олег Милантьев - L71 Vedrus Observatory
    • Skype - oleg_milantiev
Да, раз ушли на dotnet 4.5, то на XP программа не запустится. Борис проверил и это :)
Но так как программа больше для обработки, а не съёмки, то думаю это ограничение не столь существенно?

Оффлайн Deimos

  • Модератор
  • *****
  • Сообщений: 13 765
  • Рейтинг: +184/-8
  • Алексей Ткаченко
    • Skype - deimos.belastro.net
  • Награды Открытие комет, астероидов, сверхновых звезд, научно значимые исследования.
    • Белорусская любительская астрономическая сеть
Могу помочь в развитии проекта ::)
Для меня .NET - одна из основных рабочих технологий ::)
У природы нет плохой погоды, у неё просто на нас аллергия.

Учение без размышления бесполезно, но и размышление без учения опасно /Конфуций/

Онлайн Борис (avfc1874)

  • ***
  • Сообщений: 211
  • Рейтинг: +26/-0
  • Борис Кудрявцев
Спасибо Олег!

Проверил программную утилиту.

На заметку, тем кто планирует ее использовать:
! - Не следует указывать для разбора папку, в имени которой или вложенной в нее имеются буквы на кириллице.

Думаю, что в последующих версиях программы это будет решено :)
« Последнее редактирование: 03.12.2017 [19:03:53] от Борис (avfc1874) »
- SW BKP 2001 HEQ5 (стационар) в дачном астросарае
- SW BKP 150750 EQ3-2 + SynScan
- Canon EOS 1000Da, QHY 5L-II-M
- Корректор комы MPCC
- Труба-гид 60-240

Онлайн moscow

  • *****
  • Сообщений: 11 434
  • Рейтинг: +592/-1
  • Олег Милантьев - L71 Vedrus Observatory
    • Skype - oleg_milantiev
Могу помочь в развитии проекта ::)
Для меня .NET - одна из основных рабочих технологий ::)
О, это было б замечательно!

Сейчас попробую в какой-нить публичный git и всё вокруг него переложить проект.
Пока не регистрировался на таких сервисах, хватало своего git-сервера.

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

Скорей всего exiftools не нравится такой путь до файла.
Изучу. Пока принимаем как "известное ограничение".

Онлайн moscow

  • *****
  • Сообщений: 11 434
  • Рейтинг: +592/-1
  • Олег Милантьев - L71 Vedrus Observatory
    • Skype - oleg_milantiev
https://github.com/oleg-milantiev/DarkSorter

Ещё б сообразить куда бинарники выкладывать. Просто в куче с исходниками сделать папку release? Или как лучше? Не вижу закладки "files" или чего-то в том же ключе.

Залил пока сюда: https://github.com/oleg-milantiev/DarkSorter/tree/master/DISTR

Оффлайн TheDogАвтор темы

  • *****
  • Сообщений: 801
  • Рейтинг: +225/-0
  • Валера Сабанов
  • Награды Призер конкурса астрофото
Да, раз ушли на dotnet 4.5, то на XP программа не запустится. Борис п

И у меня на 7ке запустилась :)
Большое спасибо :)
Кнопочки доната не хватает на твоём сайте ;D

п.с. Всё таки указывать температуру диапазоном, на мой взгляд, было бы удобней
« Последнее редактирование: 03.12.2017 [22:47:09] от TheDog »


SW 8" f/5
Canon 450Da, 6D
NEQ-6 W Pro Belt-mod.
TS GPU Komakorr+Off-Axis Guider+QHY5L-IIm

vk.com/sabanovv

Онлайн moscow

  • *****
  • Сообщений: 11 434
  • Рейтинг: +592/-1
  • Олег Милантьев - L71 Vedrus Observatory
    • Skype - oleg_milantiev
Кнопочки доната не хватает на твоём сайте

Та ну... :)
Это ж для души.

За деньги я вот сейчас программирую на PHP. "Увлекательно до блевотины" :)

п.с. Всё таки указывать температуру диапазоном, на мой взгляд, было бы удобней

Сделаем, не вопрос.
Копи пока впечатления и пожелания.
Ну и публикуй их здесь или в github кнопкой new issue - типа новое пожелание, как тебе удобней. Одно вот уже есть.

На неделе найду время я или кто ещё захочет подключиться.
Исходники открыты, любой C# программист, желающий помочь, приветствуется.

Оффлайн TheDogАвтор темы

  • *****
  • Сообщений: 801
  • Рейтинг: +225/-0
  • Валера Сабанов
  • Награды Призер конкурса астрофото
Та ну...
Это ж для души.

За деньги я вот сейчас программирую на PHP. "Увлекательно до блевотины"

Никто и не говорит, чтоб это было за деньги)
Ты делаешь для души, а донат бывает от души :)


SW 8" f/5
Canon 450Da, 6D
NEQ-6 W Pro Belt-mod.
TS GPU Komakorr+Off-Axis Guider+QHY5L-IIm

vk.com/sabanovv

Онлайн moscow

  • *****
  • Сообщений: 11 434
  • Рейтинг: +592/-1
  • Олег Милантьев - L71 Vedrus Observatory
    • Skype - oleg_milantiev
Ты делаешь для души, а донат бывает от души :)
Напомнило одну историю, случившуюся со мной на Кавказе :)
Точнее, прямёхонько на краю одного края, резко переходящий в другой край. Речь о граничном посту ГАИ меж Ставропольским и Краснодарскими краями.

У меня ж родители живут в Пятигорске и бываю я там, по-возможности, часто. И вот еду домой, в КрасноКрай. Стопят меня на обозначенном выше посту и слово-за-слово выясняется, что с меня есть за что взять чуть таньга. Но можно и не брать, ибо тогдашнее преступление моё перед человечеством и административным кодексом было несущественно, скажем прямо.

И вот тут та самая история. Дядька-гай говорит, завершая беседу и отдавая мне документы:
- если хочешь, дай мне 200 рублей от души. Но только если от души! Я взяток не беру!

Блин, я не смог удержаться, дал дядьке 200р. Искренне и от души. С улыбкой от уха до уха. Тронул он меня, я вдруг понял что даже в таком тёмном месте, как у него на работе, он оставил в себе чуть света...

-----

Но у меня-то ситуация сильно лучше. Я - счастливый человек, помогающий соратнику по удивительному увлечению. Поэтому, буду проезжать мимо, там и угостишь меня чаем :)

Оффлайн TheDogАвтор темы

  • *****
  • Сообщений: 801
  • Рейтинг: +225/-0
  • Валера Сабанов
  • Награды Призер конкурса астрофото
Свалил, наконец, в кучу все дарки, получилось около 500, полчаса ушло на это. Про время, потраченное на сортировку их вручную, я явно погорячился ;D Не одни сутки ушли бы на это..
Попробовал прогу: около секунды мусолит 1 файл, в итоге дошла до 190 и остановилась.
Кстати, как она отреагирует на файлы с разных камер, если вдруг случайно попадёт?

п.с. все варианты выдержек попробовал, но ни один из этих 190 файлов так и не опознался. а, нет, в очередном заходе что то нашла
Считать кадры она начинает сразу после запуска, и при изменении выдержки так и продолжает, приходится перезапускать. Не хватает кнопки "посчитай", чтоб только после её нажатия она начинала варить кадры
« Последнее редактирование: 04.12.2017 [00:14:57] от TheDog »


SW 8" f/5
Canon 450Da, 6D
NEQ-6 W Pro Belt-mod.
TS GPU Komakorr+Off-Axis Guider+QHY5L-IIm

vk.com/sabanovv

Оффлайн TheDogАвтор темы

  • *****
  • Сообщений: 801
  • Рейтинг: +225/-0
  • Валера Сабанов
  • Награды Призер конкурса астрофото
Но у меня-то ситуация сильно лучше. Я - счастливый человек, помогающий соратнику по удивительному увлечению. Поэтому, буду проезжать мимо, там и угостишь меня чаем

Хех)
Договорились :)


SW 8" f/5
Canon 450Da, 6D
NEQ-6 W Pro Belt-mod.
TS GPU Komakorr+Off-Axis Guider+QHY5L-IIm

vk.com/sabanovv

Онлайн moscow

  • *****
  • Сообщений: 11 434
  • Рейтинг: +592/-1
  • Олег Милантьев - L71 Vedrus Observatory
    • Skype - oleg_milantiev
Считать кадры она начинает сразу после запуска, и при изменении выдержки так и продолжает, приходится перезапускать. Не хватает кнопки "посчитай", чтоб только после её нажатия она начинала варить кадры
Нене, перезапускать не нужно. Ты можешь менять параметры фильтрации на лету. То есть сортировщик одной рукой листает равы, а второй ты ему задаёшь как их фильтровать. Это параллельные процессы и он такой типа Цезарь, может делать хоть семь дел одновременно... не то что два :)

Скачай плиз свежую версию, кажется решил проблему с анализом дарков в папках с русскими и пробелами.
Пока что тут: https://github.com/oleg-milantiev/DarkSorter/tree/master/DISTR , завтра поищу поудобней способ скачивания одним архивом.

Кнопку пересканирования лучше не делать, лучше сделаю перехват новых файлов и удаление старых из кучи. Делал такую фичу в своём автоматизаторе.
С фитами, кстати, ну сииииииииильно быстрее работает похожий анализ в годзилле.

Онлайн moscow

  • *****
  • Сообщений: 11 434
  • Рейтинг: +592/-1
  • Олег Милантьев - L71 Vedrus Observatory
    • Skype - oleg_milantiev
Кстати, никоноводы всех стран, объединяйтесь! :)
В смысле, у кого есть NEF-равы никоновские, скиньте пяток с разной температурой / выдержкой в гуглдиск плиз в рамках этой доделки: https://github.com/oleg-milantiev/DarkSorter/issues/3

Не обязательно дарки. Любые нефы подойдут.
Я б и сам нагуглил нефы, но если это никому не надо, то мне-то и подавно :)



Кстати, история изменений: https://github.com/oleg-milantiev/DarkSorter/commits/master . Приятная вещь таки этот публичный гит с вебом... Но как, чёрт возьми, тут дистрибутивы выкладывать? Или просто в DISTR положить не отдельные файлы, а архив?

Оффлайн TheDogАвтор темы

  • *****
  • Сообщений: 801
  • Рейтинг: +225/-0
  • Валера Сабанов
  • Награды Призер конкурса астрофото
Нене, перезапускать не нужно. Ты можешь менять параметры фильтрации на лету
Т.е. то что он уже пролистал, потом по-новой рассмотрит?

Работает! ;D ;D ;D ;D
https://github.com/oleg-milantiev/DarkSorter/blob/master/DISTR/latest-stable.zip
« Последнее редактирование: 04.12.2017 [01:20:39] от TheDog »


SW 8" f/5
Canon 450Da, 6D
NEQ-6 W Pro Belt-mod.
TS GPU Komakorr+Off-Axis Guider+QHY5L-IIm

vk.com/sabanovv