Список форумов Bolide Software Bolide Software
Форум общения пользователей
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

 
 
[Bolide Software Home] [All My Movies™ page] [All My Books™ page] [Image Comparer™ page]


FAQ по написанию плагинов
На страницу Пред.  1, 2
 
Начать новую тему   Ответить на тему    Список форумов Bolide Software -> All My Movies

Нужен ли он?
Да
100%
 100%  [ 17 ]
Нет
0%
 0%  [ 0 ]
Всего проголосовало : 17

Автор Сообщение
z_a_s
Опытный пользователь


Зарегистрирован: 21.01.2006
Сообщения: 511
Откуда: Волгоград

СообщениеДобавлено: Вт Мар 16, 2010 4:18 pm    Заголовок сообщения: Ответить с цитатой

bolide писал(а):
Исправлю, если найду ошибки, плюс добавлю функции для обращения к пользовательским отметкам - в текущей версии PluginAPI их нет

Если будете править API, думаю надо добавить функцию для доступа к "Относительному пути" в опциях для Гуру.
Вернуться к началу
bolide
Site Admin


Зарегистрирован: 21.01.2006
Сообщения: 747

СообщениеДобавлено: Вт Мар 16, 2010 7:31 pm    Заголовок сообщения: Ответить с цитатой

iRo писал(а):

только вот зачем же название папки формировать из название + (год) ???
может сделаете галочку "добавлять год к названию" ??? очень просим)))


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

iRo писал(а):

Вот интересно, а как же так сделать шаблон, что бы он строки местами менял?
ведь все эти данные записываются в два места - "Описание" и "Комментарий"
а если мне нужно в "Описании" поменять местами строчки например?


аа, не так я вас понял.
Так ведь через API можно изменить как надо описание, экспортировать, потом вернуть прежнее

iRo писал(а):

к шаблону еще и java писать? (кстати а можно?)


К сожалению нет, используемый html-рендерер не умеет javascript выполнять

iRo писал(а):

в отпуске надеюсь время провели?


нее, просто везде не успеваю. А отпуск будет в лучшем случае в мае на пару неделек.
Вернуться к началу
bolide
Site Admin


Зарегистрирован: 21.01.2006
Сообщения: 747

СообщениеДобавлено: Вт Мар 16, 2010 7:34 pm    Заголовок сообщения: Ответить с цитатой

z_a_s писал(а):

Если будете править API, думаю надо добавить функцию для доступа к "Относительному пути" в опциях для Гуру.


То есть возможность читать/писать общую папку, которая указана в "опциях для гуру"?
Вернуться к началу
z_a_s
Опытный пользователь


Зарегистрирован: 21.01.2006
Сообщения: 511
Откуда: Волгоград

СообщениеДобавлено: Вт Мар 16, 2010 7:46 pm    Заголовок сообщения: Ответить с цитатой

bolide писал(а):
z_a_s писал(а):

Если будете править API, думаю надо добавить функцию для доступа к "Относительному пути" в опциях для Гуру.


То есть возможность читать/писать общую папку, которая указана в "опциях для гуру"?

Честно говоря я думал эта работает так:
в опциях для Гуру прописываем "d:\video",
а в карточке фильма "\Inkassator.2009.L.DVDRip_Epidem.ru.avi"
и сложение получаем реальный путь.

Похоже я что-то напутал.
Вернуться к началу
bolide
Site Admin


Зарегистрирован: 21.01.2006
Сообщения: 747

СообщениеДобавлено: Вт Мар 16, 2010 7:56 pm    Заголовок сообщения: Ответить с цитатой

z_a_s писал(а):

Честно говоря я думал эта работает так:
в опциях для Гуру прописываем "d:\video",
а в карточке фильма "\Inkassator.2009.L.DVDRip_Epidem.ru.avi"
и сложение получаем реальный путь.


Не, это бы пришлось в очень многих местах вносить исправления в программе. Поэтому пошёл по другому пути.

В карточке фильма путь так и будет отображаться как:
d:\video\Inkassator.2009.L.DVDRip_Epidem.ru.avi

Но если в "опциях для гуру" задана общая папка d:\video, то на самом деле в базе будет храниться путь как "\Inkassator.2009.L.DVDRip_Epidem.ru.avi"
Соединяется в полный путь на этапе загрузки информации по фильму из базы, разбивается на части - при сохранении в базу.

Так что если вдруг диск изменил букву или фильмы были перенесены в другую папку, например, "E:\Мои_фильмы\Inkassator.2009.L.DVDRip_Epidem.ru.avi",
то чтобы программа "увидела" фильмы на новом месте надо просто изменить папку в "опциях для гуру" с "d:\video" на "E:\Мои_фильмы"
Вернуться к началу
iRo
Пользователь


Зарегистрирован: 18.01.2010
Сообщения: 34

СообщениеДобавлено: Вт Мар 16, 2010 9:06 pm    Заголовок сообщения: Ответить с цитатой

bolide писал(а):

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

Согласен на все сто! один раз поставил и забыл/7 главное что бы про обновлении версии снова не пришлось вспоминать какой ключик)))

bolide писал(а):

аа, не так я вас понял.
Так ведь через API можно изменить как надо описание, экспортировать, потом вернуть прежнее

ё-моё. а что же Вы раньше не подсказали???
правда это лишнее действие (мания в один клик), ну да ладно... побежал писать!

bolide писал(а):

В карточке фильма путь так и будет отображаться как:
d:\video\Inkassator.2009.L.DVDRip_Epidem.ru.avi

Но если в "опциях для гуру" задана общая папка d:\video, то на самом деле в базе будет храниться путь как "\Inkassator.2009.L.DVDRip_Epidem.ru.avi"
Соединяется в полный путь на этапе загрузки информации по фильму из базы, разбивается на части - при сохранении в базу.

Так что если вдруг диск изменил букву или фильмы были перенесены в другую папку, например, "E:\Мои_фильмы\Inkassator.2009.L.DVDRip_Epidem.ru.avi",
то чтобы программа "увидела" фильмы на новом месте надо просто изменить папку в "опциях для гуру" с "d:\video" на "E:\Мои_фильмы"


ага, все верно, даже логично. но тут есть нюансик.
Вы думаете у Всех все фильмы на одном диске лежат? у меня их уже 5 (3х1Т и 2х500М).
тогда как быть? через запятую? ))))))

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

PPS Скажите, а хотя бы в планах есть заметка - "Сделать версию под Apple Mac OS" ? а то я как ярый ненависник мелгомягкого, вынужден опять его вспоминать запуская виртуалку с Вашей программой(((
Вернуться к началу
bolide
Site Admin


Зарегистрирован: 21.01.2006
Сообщения: 747

СообщениеДобавлено: Ср Мар 17, 2010 8:10 am    Заголовок сообщения: Ответить с цитатой

iRo писал(а):
PS кстати с путями к фильмам все же еще много приходится ручками править. я например использую storage_name что бы не парится с папками-описаниями. один раз сделал, а потом перемещай или копируй куда хочешь. я вот думаю еще поэксперементировать с ссылками. одна папка-описание - куча ссылок на нее в папках "год фильма", "Жанр фильма", "просмотрел" и т.д. а этот функционал думаю все понадобится. эхх. если бы Вы дали возможность нам писать плагины к Вашему экспорту, то гемороя было бы меньше (и тех самых галочек меньше - от которых в глазах рябит)


Ну так пишут же Smile

iRo писал(а):

PPS Скажите, а хотя бы в планах есть заметка - "Сделать версию под Apple Mac OS" ? а то я как ярый ненависник мелгомягкого, вынужден опять его вспоминать запуская виртуалку с Вашей программой(((


К сожалению, такого в планах нет. В Тамбове программистов для Maс найти не удалось, а с удалёнщиками связываться по серьёзным проектам не хочется.
Вернуться к началу
iRo
Пользователь


Зарегистрирован: 18.01.2010
Сообщения: 34

СообщениеДобавлено: Ср Мар 17, 2010 9:05 am    Заголовок сообщения: Ответить с цитатой

bolide писал(а):
iRo писал(а):
PS кстати с путями к фильмам все же еще много приходится ручками править. я например использую storage_name что бы не парится с папками-описаниями. один раз сделал, а потом перемещай или копируй куда хочешь. я вот думаю еще поэксперементировать с ссылками. одна папка-описание - куча ссылок на нее в папках "год фильма", "Жанр фильма", "просмотрел" и т.д. а этот функционал думаю все понадобится. эхх. если бы Вы дали возможность нам писать плагины к Вашему экспорту, то гемороя было бы меньше (и тех самых галочек меньше - от которых в глазах рябит)


Ну так пишут же Smile

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

bolide писал(а):

iRo писал(а):

PPS Скажите, а хотя бы в планах есть заметка - "Сделать версию под Apple Mac OS" ? а то я как ярый ненависник мелгомягкого, вынужден опять его вспоминать запуская виртуалку с Вашей программой(((


К сожалению, такого в планах нет. В Тамбове программистов для Maс найти не удалось, а с удалёнщиками связываться по серьёзным проектам не хочется.


Эх. завал сейчас на работе. я бы помог, хоть и не в тамбове (з/п у меня хватет, так что бесплатно бы сделал)))))
Вернуться к началу
bolide
Site Admin


Зарегистрирован: 21.01.2006
Сообщения: 747

СообщениеДобавлено: Ср Мар 17, 2010 12:46 pm    Заголовок сообщения: Ответить с цитатой

iRo писал(а):

не понял. ссылка на пустую тему))


ой, думал там есть ссылки на плагин Smile Добавил только что. Просто основное обсуждение того плагина идёт в ветке на forum.hdtv.ru

iRo писал(а):

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


А есть опыт? Некоторый интерес к программированию для iPhone еще есть...
Вернуться к началу
bolide
Site Admin


Зарегистрирован: 21.01.2006
Сообщения: 747

СообщениеДобавлено: Ср Мар 17, 2010 9:24 pm    Заголовок сообщения: Ответить с цитатой

newminer писал(а):
Вопрос к знатокам:
У меня имеется 5 пользовательских полей: 4 флажка (они, очевидно, не учитываются совсем) и 1 текстовое поле.
Следующий код выдает стабильно 0.


Нашёл я ошибку в программе, исправил. С билда 1294 функции работы с пользовательскими полями будут работать корректно. Плюс добавятся функции доступа к пользовательским флажкам - общему списку их для базы и списку для текущего фильма. Только API обновить вам надо будет. Сейчас его выложу. А билд 1294 постараюсь зарелизить завтра.
Вернуться к началу
iRo
Пользователь


Зарегистрирован: 18.01.2010
Сообщения: 34

СообщениеДобавлено: Чт Мар 18, 2010 10:44 pm    Заголовок сообщения: Ответить с цитатой

не знал куда писать, решил написать в этой теме.

обнаружены ошибки в экспорте -
1) указание названия файла картинки, ничиго не изменяет. (вроде бы и фиг с ним, но просто решил написать)
2) если указать тип изображения (например png), то в файле dune_folder.txt - все равно указаны файлы с расширением aai. А вот это уже проблема!!
Вернуться к началу
bolide
Site Admin


Зарегистрирован: 21.01.2006
Сообщения: 747

СообщениеДобавлено: Пт Мар 19, 2010 1:03 pm    Заголовок сообщения: Ответить с цитатой

iRo писал(а):

1) указание названия файла картинки, ничиго не изменяет. (вроде бы и фиг с ним, но просто решил написать)


имя файла игнорируется, если стоит галка "генерировать dune_folder.txt" - там имена всегда одинаковые

iRo писал(а):

2) если указать тип изображения (например png), то в файле dune_folder.txt - все равно указаны файлы с расширением aai. А вот это уже проблема!!


скорее всего в используемом шаблоне экспорта уже есть какие-то dune_folder1.txt, dune_folder2.txt - из них и берётся информация. Если же их нет, то программа сама должна правильные подставлять имена
Вернуться к началу
bolide
Site Admin


Зарегистрирован: 21.01.2006
Сообщения: 747

СообщениеДобавлено: Пт Мар 19, 2010 1:07 pm    Заголовок сообщения: Ответить с цитатой

iRo писал(а):
bolide писал(а):

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

Согласен на все сто! один раз поставил и забыл/7 главное что бы про обновлении версии снова не пришлось вспоминать какой ключик)))


В билде 1294 добавил возможность не добавлять год к названию.
Для этого надо в реестре (стандартным regedit.exe, например) добавить ключ типа DWORD HKEY_CURRENT_USER\Software\filmoteka\ImExportDoNotAddYear
и присвоить ему значение 1.

При обновлениях программы заново ничего прописывать не потребуется.
Вернуться к началу
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов Bolide Software -> All My Movies Часовой пояс: GMT
На страницу Пред.  1, 2
Страница 2 из 2

 


Powered by phpBB © 2001, 2005 phpBB Group