![]() |
eXeL@B —› Крэки, обсуждения —› Plug-In's... |
Посл.ответ | Сообщение |
|
Создано: 14 июля 2005 10:32 · Личное сообщение · #1 Народ! Вопрос такого плана: Существуют ли какие-нибудь общие советы создания плагинов? Для каждой ли программы возможно это? Вкраце моя задача: есть прога (любая), нужно добавить на панель кнопочку, с помощью которой расширяется её функциональность в соответствии с моими требованиями.. Вообще, возможно ли такое?? ![]() |
|
Создано: 14 июля 2005 10:39 · Личное сообщение · #2 |
|
Создано: 14 июля 2005 16:10 · Личное сообщение · #3 Devastator А вообще есть статья здесь. Dr. Golova писал(а) Мой ему/её респект. а ты уверен, что Dr. Golova - ОНА? раскажи ему (ей) скорее об этом! Xeroxxx если твоя задача - поместить кнопочку во ВСЕ (любые) программы, то лучше всего хучить (перехватывать) вызываемые функции, если же цель - одна прога, то [может быть] проще использовать упомянутый Devastator метод, но на мой взгляд, внедрять свой код в память процесса всё же проще, нежели патчить файл во многих местах (ведь тебе ещё нужно будет обрабатывать сообщения от твоей кнопочки) ----- EnJoy! ![]() |
|
Создано: 15 июля 2005 00:18 · Личное сообщение · #4 Jupiter Это для одной проги. Она графики строит. Т.е. мне нужно, чтобы по нажатию мной созданной кнопки, обрабатывались подготовленные здесь же графики, и результат тоже в виде графика эта же прога и строила. Я в технические подробности не буду вдаваться (если потребуется, то могу и вдаться), но там смысл в расчёте статистики из нескольких графиков. ![]() |
|
Создано: 15 июля 2005 00:27 · Личное сообщение · #5 Xeroxxx мне нужно, чтобы по нажатию мной созданной кнопки, обрабатывались подготовленные здесь же графики, и результат тоже в виде графика эта же прога и строила понял, тогда вопросы: 1. Данная функциональность (обработка и постороение подготовленных в ней графиков) в проге заложена В ПРИНЦИПЕ? 2. Если да, то есть ли для этого соответствующие функции в программе (я имею в виду доступные пользователю)? 3. Если да, то есть ли для этого пукт меню? ----- EnJoy! ![]() |
|
Создано: 15 июля 2005 00:39 · Личное сообщение · #6 Нет. Прога просто строит (это Advanced Grapher:http://www.serpik.com/agrapher/index.htm http://www.serpik.com/agrapher/index.htm ). Как пример: строим два графика в разных окнах. Затем нажимаем на панели кнопку и строится третий график, который, например, есть "среднее" этих двух графиков. Ну и тоже неплоха была бы такая весч - по нажатию по "моей" кнопке выпрыгивало бы окно, которое просит, какие конкретно графики (т.е. окна) нужно "усреднять", пользователь выбирает (ставит галочки) и нажимает Ok. ...Просто мне не хочется писать свой "графопостроитель" (влом велосипед изобретать), если уже и так есть отличный графер. А сосредоточится на "обработке" энтих самых графиков... ![]() |
|
Создано: 15 июля 2005 00:49 · Личное сообщение · #7 |
|
Создано: 15 июля 2005 14:13 · Личное сообщение · #8 Xeroxxx твоя ссылка - 404, т.к. в ней <br> (глюк форума) короче, глянул я эту прогу - графики как графики, почему б те просто не выбрать другой програмный пакет для твоих нужд в таком случае лучше всегда выбирать что-нить помощнее, а не извращаться с наворотами закрытой программы если у тя достаточно знаний для написания подобного модуля ("усреднение графиков" и т.п.), то лучше связаться с авторами проги и предложить 1) чтобы они сами реализовали подобную функцию 2) предложить свою помощь но мне кааца более предпочтительным вариант с выбором другой оболочки/платформы для написания своего модуля ----- EnJoy! ![]() |
|
Создано: 15 июля 2005 14:20 · Личное сообщение · #9 Написать плагин к проге, которая не поддерживает эти самые плагины-занятие бесперспективное. Конечно, если только плагин не выводит один месаджбокс. Для построения графиков можно юзать много прог. Лично мне нравится сабжевая прога, у меня она стоит и для моих нужд хватает. Так что лучше действительно искать альтернативу (написать свою прогу построения графиков), чем мучать эту. ![]() |
|
Создано: 16 июля 2005 01:47 · Личное сообщение · #10 |
|
Создано: 18 июля 2005 05:24 · Личное сообщение · #11 |
![]() |
eXeL@B —› Крэки, обсуждения —› Plug-In's... |