обработчик фото
Крутится она под FreeBSD 8.2. Висит на определенном порте и принимает на вход значения в виде:
http://192.168.0.1/ist/?action=3&w=400&h=325&f=/foto/10.png - (фото 10.png из каталога foto, пропорционально сжать до размеров w, h; полученное изображение кладется во временную директорию * / ist/tmp/e123123123.png и при повторном запросе отдается из кеша).
Сама программа состоит из:
- img.cpp
- img.o
- img.cgi
- Makefile
Makefile - указанные команды, с помощью которых с img.cpp получаем ( img.o , img.cgi ). На порту висит img.cgi, для этого используеться spawn-fcgi.
Возникла необходимость данную програмуку перенести на FreeBSD 9.2.
/ Пытались сделать это самостоятельно, но после сборки на новой версии ОС данная программа не работает корректно с *.png - точнее работает, если значение w, h меньше или равны 10.
/ В лог падают ошибки на подобии этой:
18.12.2013 10:04:13 Ошибка времени исполнения. query_string:action=3&w=400&h=325&f=/foto/10.png
/ Акцент был сделан в сторону ImageMagick - ставили последнюю доступную версию в портах, собирали с исходников - результат не изменился.
/ Так же есть предположение, что не работает из за версии перла:
- на 8ке - 5.10;
- на 9ке - 5.12 - 5.18.
- установить перл версии 5.10 и от него зависимое ПО, что требуеться для сборки программы на FreeBSD 9.2 - не удалось.
Что было сделано:
- Протестировано данную программу на ОС 9,1 9,2 - как со старым ПО (не обновленные порты - минимальные версии) так с актуальными - результат не изменился, не работает коректно с ПНГ форматом.
- На версии 8.2 (не обновленные порты) - программа собирается и работает корректно со всеми необходимыми форматами фото.
Что нужно сделать:
1 . Запустить программу на FreeBSD 9.2, чтобы отрабатывала коректно с фото форматов(jpeg, jpg, gif, png).
2 . Объяснить в чем был "затык", чего не хватало для корректной работы программы.
2 . Написать пошаговую инструкцию для дальнейшей переустановки - на будущее.
P.S.
1 . Все необходимые файлы, информация по программе, все что было сделано, чтобы запустить данное ПО - передаются в процессе работы.
2 . Принимаются альтернативные варианты, для замены данного ПО или улучшения.
3 . Оплата по договоренности.
-
5 dni298 PLN
80 5 dni298 PLNДобрый день
Готов выполнить задание. Есть возможность обойтись без С++. Используя только ImageMagick. Думаю что ваша програма скорее всего использует именно это библиотеку судя по соотношению количеству файлов и набору ее возможностей.
-
5 dni369 PLN
145 5 dni369 PLNДобрый день, для оценки задачи необходимо увидеть исходные файлы конвертера, что бы понять зависимости. Возможно действительно будет проще не устанавливать старый софт, а адаптировать под новый. Цены ориентировочные, по строкам и стоимости без исходников сказать сложно.
- Если интересно, то можно C++ заменить питоном.
-
Aktualne zlecenia dla freelancerów w kategorii Aplikacje desktopowe
Modyfikacja w pracy emulatora
164 PLN
Witaj. Ściągnąłem z Internetu emulator automatu do gier gaminator cf final. Bardzo mi się podoba, ale są tam niedociągnięcia. Jest panel administracyjny, ale otwiera się swobodnie, a nie zamyka w ogóle. Zamyka się tylko razem z aplikacją. A dane po zmianach w panelu… Aplikacje desktopowe ∙ 4 dni 3 godziny temu ∙ 10 ofert |
Opracowanie niestandardowego oprogramowania (aplikacja na Androida + CMS) dla kiosków samoobsługowych SUNMI K2 (fast food)
82 PLN
Szukamy doświadczonego zespołu lub programisty Android na poziomie średnim/zaawansowanym (możliwe, że z umiejętnościami Full-stack) do stworzenia własnego oprogramowania dla kiosków samoobsługowych sieci fast food. Obecnie nasze terminale działają na bazie gotowego chmurowego… Content Management Systems, Aplikacje desktopowe ∙ 8 dni 22 godziny temu ∙ 23 oferty |