Master-X
Форум | Новости | Статьи
Главная » Форум » TGP » 
Тема: TGP-LL Submitter под Linux
цитата
31/12/08 в 12:28
 Remy
Всем привет! С наступающим Новым Годом!

Вот решил написать (уже пишу icon_wink.gif) "копию" Адам Сабмитера под линукс/мак icon_cool.gif

Очень инересут - будет ли кому-то из вас интересен такой софт??

Пару слов о софте - внешне копия Адама, пишется на Qt (с++), DBase - SQLite.

р.с. время линукс десктопов уже наступло О_о icon_smile.gif
цитата
01/01/09 в 18:50
 berry
эх.. совсем недавно был нужен..
думаю спрос будет icon_smile.gif
цитата
03/01/09 в 02:15
 Remy
спасибо berry: , надеюсь такой софт еще кому нибудь нужен будет...

И есть еще вот какая задукмка -
Можно реализовать, что то вроде "расшаренной" БД, т.е. кто то добавляет новую тгп/лл или удаляет неработающею и эти изменения становятся доступны всем пользователям сабмитера. Вам приходит сообщение о том, что в центральной БД появились новые ТПГ и предложения добавить их к вашей рабочей БД. Нажали кнопку "Добавить" и с моего сервера, где расположена центральная БД, вся инфа по новым тгп/лл + ресипы!, автоматом закачиваются к вам на комп.
+ можно сделать участие в "расшаренной" БД опционным. Не хочешь участвовать - не участвуй, но и сведения о новых и неработающих тпг ты не получишь! Или участвуй - но все новые добавленные тобой тпг станут доступны для всех пользователей сабмитера (ну для тех конечно, кто участвуют в "расшаренной" БД)

Вот такая идея icon_wink.gif
цитата
03/01/09 в 02:23
 Kinst
идея хороша, а если помрет сервак? или инфа будет обновляться в сабмиттере допустим раз в неделю и далее будет работать без запросов к БД на удаленном сервере?

PS: с таким софтом можно нехило заинтересовать рефералов))
цитата
03/01/09 в 03:51
 Remy
Kinst писал:
идея хороша, а если помрет сервак? или инфа будет обновляться в сабмиттере допустим раз в неделю и далее будет работать без запросов к БД на удаленном сервере?


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

Что касается обновления БД - я хочу и здесь реализовать небольшой автоматизм - будет 2-3 адреса к БД на разных серверах, т.ч один через DynDNS будет конектится к моему домашнему серваку (у меня 4мб и если нужно могу поднять до 8мб). Так вот если один из серверов в дауне запрос идет на другой. А если я решил изменить адрес какого то либо сервера, то и эти изменения будут применятся автоматом.

Вообще я занимаюсь постингом и сиджами которые хостятса на моем дедике и пока я не собираюсь менять профессию icon_smile.gif ну а если захочу - то здесь на мастере, выложу весь софт и исходники, и я думаю найдутся те кто подберут это добро...

Сейчас главное что б затыков было по меньше в реализации свойств и методов, и больше всего я переживаю за сам модуль QtWebKit, уж слишком сыроват он, а альтернативы нет icon_sad.gif Ведь моя задача написать кросс платформенный софт - что б и под линухой и под маком и в винде работал!
цитата
03/01/09 в 21:03
 Mastermind
ты исходники взял у Адама или с нуля решил написать свой?
цитата
03/01/09 в 21:44
 Remy
Sven1 писал:
ты исходники взял у Адама или с нуля решил написать свой?

с нуля конечно! Я просто интерфейс хочу сделать похожим на адам сабмитер и "логику" работы - принцип работы с редактором БД, сесии т.п... Но будет много и нового, например - задание списка тпг с какими нельзя группировать ресипы ну и еще с пяток фич о которых не хочу пока говорить, так как они еще не реализованы. Сабмитер будет использовать свои личные настройки прокси, личный кеш под временные файлы, управление куки и т.п.

Сразу хочу заметить, что ни каких спец. инструментов для мультисабмита не будет. как вариант - 2-е копии сабмитера с отдельными базами.
Но так как будет реализована возможность использовать общую "расшаренную" БД, необходимость в переносе, редактировинии и удалении нерабочих тгп - отпадает. Все будет синхронизировано и каждая база будет всегда обновленна с самыми последними изменениями icon_smile.gif
цитата
08/01/09 в 22:48
 harvester
имхо, лучше интерфейс делать похожим на что-то другое icon_wink.gif


Эта страница в полной версии