LINUX.ORG.RU

ПО для стоковых илюстраторов и фотографов

 ,


1

2

Решил поделится собственной разработкой Xpiks на стадии beta (cross-platform image keywording software).

Не смог найти ни одного примера free/freeware софта, специализированного для микростокеров (как StockSubmitter, например). Приходилось сабмитить фото на один сток, а потом copy-paste metadata на все другие. Собственно, через несколько месяцев оно мне надоело и я сел писать отсебятину.

В общей сложности Xpiks - не очень сложный wrapper над curl и exiftool. Вся суть в том, чтоб делать всю работу в одном месте и один раз (если появиться новый сток, не копипастить 1001й раз на него keywords), а просто загрузить готовые.

Можно, конечно, использовать _любой_ софт для обработки фото и в нем прописать keywords и другое, а потом _любой_ FTP клиент для загрузки. Но так ведь не интересно..

http://ribtoks.github.io/xpiks/ - сайт
https://github.com/ribtoks/xpiks - код

Если кто будет заинтересован, буду признателен за помощь в собрании пакетов под Linux. Была идея сделать аккаунт на OBS (OpenSUSE Build Service) и делать все пакеты там для пущей консистентности.

Если среди вас есть фотографы-стокеры, буду признателен за замечания к программе. Также приветствуются разработчики со свободным временем на GitHub.

Просьба также отписаться по поводу запуска на Qt 5.4 в вашем дистрибутиве ибо под OpenSUSE 13.1, например, под XFCE пакет qt5.4-gtk2 всегда рисует окно topmost даже над xscreensaver.

Простая инструкция для сборки - в файле BUILD либо на сайте.



Последнее исправление: Ribtoks (всего исправлений: 1)

Ответ на: комментарий от nixbrain

если ты зарабатываеш в мес 1килобакс, то за пол года можно позволить себе

Это работает только когда у тебя своё жилье и нет удавки на шееипотеки. Ты школота, тебе не понять.

AP ★★★★★
()
Ответ на: комментарий от AP

Да я tiny-AES только недавно добавил и руки до pre-build скрипта не дошли просто.

Ribtoks
() автор топика
Ответ на: комментарий от Ribtoks

Короче, оно собралось, но при запуске даже окно не открывает и в консоль молчит.

Запускаю через GDB, наблюдаю:

[Thread debugging using libthread_db enabled]
Using host libthread_db library «/lib/libthread_db.so.1».
[New Thread 0xb3720b40 (LWP 22924)]
[New Thread 0xb1bdeb40 (LWP 22926)]

И тишина.

Fedora 21.

AP ★★★★★
()
Ответ на: комментарий от AP

Какая архитектура, какой Qt? В Qt Creator пробовали запускать?

Может в логи что-нибудь пишет? .local/share/...

Скомпилироватся и не запустится может, если нету всех модулей - qtquick, qtqml... У вас точно все пакеты есть? Думаю, проблема с зависимостями просто.

У меня на openSUSE собралось и запустилось без танцев с бубнами, но рисовалось даже поверх своих окон из-за особеностей кривости пакета qt5.4 - gtk2.

Ribtoks
() автор топика
Ответ на: комментарий от AP

Надо QtConcurrent, QtCore, QtGui, QtNetwork, QtQml, QtQuick, QtWidgets - точно

Ribtoks
() автор топика
Ответ на: комментарий от AP

Зависимости в qml просто в виде импортов и не обранужатся на етапе компиляции. На компиляции - только framework в QT += строке в .pro файле.

Ribtoks
() автор топика
Ответ на: комментарий от Ribtoks

Доустановил qt5-qtquickcontrols — взлетело. Надеюсь, CMake прикрутишь потом, чтоб даже до таких тупых как я доходило :)

AP ★★★★★
()
Ответ на: комментарий от Ribtoks

Ну и сразу багрепорт. Окно About открывается в левом верхнем углу экрана (а не по центру окна программы) и не закрывается вообще никак: ни щелчком по содержимому, ни по Esc, и dialog caption у него тоже нету, куда по крестику щёлкнуть.

AP ★★★★★
()
Последнее исправление: AP (всего исправлений: 1)
Ответ на: комментарий от AP

Значит проблема у вас тоже с пакетами. Какой DE? Используете Gtk? (на самом деле About имеет и рамочку, и крестик в OS X и Windows), так что тут надо буде костыли для linux делать)

Ribtoks
() автор топика
Ответ на: комментарий от AP

Compatability-пакеты всюду ужс. Но я постараюсь что-нибудь придумать. Там есть X11 Bypass window manager http://doc.qt.io/qt-5/qt.html#WindowType-enum. Надо будет попробовать, что работает вообще под Gtk ибо так как здесь указано https://github.com/Ribtoks/xpiks/blob/master/src/xpiks-qt/Dialogs/AboutWindow... - не пляшет..

Ribtoks
() автор топика
Ответ на: комментарий от Deleted

Какбе по-качеству там требования простые очень, но суровые.
Никакого шума, резкость где резко, чистые цвета.
Если сможешь обеспечить - возьмут.

ist76 ★★★★★
()
Ответ на: комментарий от Ribtoks

Я пишу для англоязычной аудитории в основном, проще ссылку поставить :)

AP ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.