Страница 1 из 4
Оffline/Online База по макросам и скиллам OpenKore
Добавлено: Вт апр 17, 2007 6:22 pm
DeniZka
Есть идейка создания единой базы данных макросов, скиллов и плагинов, с возможностью пополнения через Web и программый-интерфейсы.
База должна обладать четкой структурой:
1) тематикой (скиллов,макросов,плагинов)
2) полным описанием + автор,где проверял, как устанавливал, какие нюансы
3) и исходником
Вообще такую прогу я хотел сделать в RVK, но понимаю что она и так самодостаточна и будет пользоваться популярностью как у нубов, так и у продвинутых юзеров.
Я реализовал костяк данной программы на дельфи с открытыми исходниками. В качестве хранилица используется файл бд MS Access.
На данный момент в программе работает пополнение и браузинг по макросам. Если вы будете работать с исходниками то вам понадобится компонента
SynEdit и дополнение
UniHighlighter.
P.S.
Сейчас программулька оффлайновая, т.к. я не шарю в web-программировании. Если кто-нибудь займется Онлайн-частью было бы совсем замечательно.
Добавлено: Вт апр 17, 2007 6:49 pm
Lims
DeniZka
пасип за программу. щя гляну)
еще выложи те самые компоненты плз.
Добавлено: Вт апр 17, 2007 6:54 pm
DeniZka
Добавил ссылки на компоненты
Добавлено: Вт апр 17, 2007 8:05 pm
Lims
мне нравится.
а будет возможность прям в этой базе править макросы?
удобненько подсвечивает.
Добавлено: Вт апр 17, 2007 10:02 pm
Aib0
Неплохо, молодца)
Неплохо б это оформить в веб-базу макросов, с разделением на серваки/профы/локи и т.п.
Добавлено: Ср апр 18, 2007 6:31 am
DeniZka
Lims писал(а):а будет возможность прям в этой базе править макросы?
Удобный редактор Макросов я реализую в RVK, а тут предполагается просто хранилище готовых решений.
Aib0
Вопщем если кто-то возьмется за Web-часть базы то, скорее всего, придется отказаться от формата бд Ms Access. Хотя вот нашел интересный скрипт для конвертации MySQL<->MsAccess. (
http://freesoft.ru/getit.html?file=rep/ ... export.zip)
Пока сделаю возможным, при добавлении макроса, отправку его мне на почту. У себя сделаю программу, которая постит полученные письма в БД. (Конечно я их еще проверять буду, чтобы ерунды всякой не было.) Таким образом мы сможем создать первичную базу данных.
Добавлено: Ср апр 18, 2007 5:37 pm
DeniZka
Обновил программу:
+ теперь работает поиск
+ Изменен функционал интерфейса (двойной клик по заголовку раздела т.к. макросы/скиллы, открывает этот раздел полностью, остальные сворачиваются).
= изменен алгоритм построения древа ресурсов базы
Добавлено: Чт апр 19, 2007 9:40 pm
DeniZka
Ежели никто заниматься on-line частью не собирёццо, буду решать проблему пополнения базы, другим путем.
Могу реализовать только следующим образом: после добавления макроса в базу программа предложит отослать все введенные данные мне на почту. А я уже дома другой программой буду собирать почту и пополнять базу вашими данными.
Проблема тут в том, как осуществлять отсылку почты напрямую мне на почтовый ящик, кажись действовать придется через Open Relay, но они все не надежные т.к. их спамеры юзают. Подскажите, если есть другие идеи.
Добавлено: Чт апр 19, 2007 10:21 pm
Antarx
DeniZka
а тяжело просто передавать email в почтовый клиент?
Добавлено: Чт апр 19, 2007 10:40 pm
Click
DeniZka
тебе надо сделать чтоб прога могла обновляться с какого нибудь адреса, на который ты будешь выкладывать обновления базы (именно обновление, а не полность заново базу)
А откуда ты будешь брать эти новые данные это вопрос не такой сложный, я думаю много народу захотят чтоб их макрос и тп. были в твоей базе, особенно если под этим макросом будет его подпись)
новые макросы конечно лучше получать по почте я думаю, можешь настроить почтовый ящик чтоб он принимал почту только с определённой темой письма, а остальное считал спамом.
Добавлено: Чт апр 19, 2007 10:44 pm
piroJOKE
http?
Просто страничко, с окошком.
Добавлено: Чт апр 19, 2007 10:58 pm
Click
неплохо бы сделать сайт по АНАЛогии с анекдот.ру
где можно голосовать за анекдоты, упс за макросы, какие набирают много голосов те значит нужны людям и добавляются в базу
там же они и разбиваются по темам и тп.
Но имхо проще по почте)))
Добавлено: Чт апр 19, 2007 11:00 pm
piroJOKE
Click
Тогда standalone база вообще не нужна, о чем я кстати уже говорил.
Добавлено: Пт апр 20, 2007 12:22 am
kLabMouse
Господа. Я вам маленький пример приведу.
Есть така вещь как MetaTrader, в нём есть MetaEditor который может подгружать себе всякую хрунь с инета.
Так вот, как оно устроено: НА сайте выставляют всякое вкусное, за него голосуют, оставляют отзывы.
Клиент же делает запрос на пхпшку которая генерит хмлку с описаниями всего что есть вкусного на серврере для выкачки с коментариями и описаниями. Что пользователь выберет себе, то и будет закачано.
НО добавлять могут только зарегистрированые пользователи.
Для данного случая рекомендую использовать простенький компонент встроеной обработки таблиц ДБФ и всем таким. Который будет хранить только самое нужное. Если кто хочет поделится, идёт на сайт и делится.
Добавлено: Пт апр 20, 2007 12:53 am
Click
что-то я не понял как подключить к пшп этот метатрейдер, наверное нуно получше почитать