Author Topic: Plugins  (Read 11687 times)

0 Members and 1 Guest are viewing this topic.

Offline berimor

  • Occasional poster
  • *
  • Posts: 33
    • View Profile
    • http://juzta.cjb.net
Plugins
« on: February 18, 2002, 01:44:20 PM »
i've got the same ;-(

P.S. using delphi4 & winXP

with best regards,
    berimor
with best regards,
    berimor

Offline rejetto

  • Administrator
  • Tireless poster
  • *
  • Posts: 12903
    • View Profile
Plugins
« Reply #1 on: February 18, 2002, 03:57:27 PM »
i'm not surprised at all, plugin system has been snubbed for other features. i'll have a look at it since i know at least 4 of you who would like to test it.

i have no other experience about plugins other than this, and someone suggested me to use DDE technology.
i need your comments, since i'm unexperienced

 

Offline X-CASH

  • Occasional poster
  • *
  • Posts: 9
    • View Profile
    • http://fanart.gamesnet.it
Plugins
« Reply #2 on: February 19, 2002, 11:19:48 AM »
DDE tecnology is little slower but easy in coding.
Maybe it's not so portable but i don't think u plan in multiplatform porting of &rq.

As Rejeytto knows i'm interested in making plugins... i work in C so if the plugin system is DDE it's easy.

The plugin is in DLL format as well but don't call exported functions but send only DDE messages.
As for Rejetto the system is easy to implement.

As an example.. the first i thought... a winamp plugin for mirc. It works via DDE and send mirc DDE messages to the command console. Clean and simple.

So i think DDE should be the simplest method for us and for Rejetto :)


-----
Conosciuto nel mondo come:

 - Zoltan
 - GM Satana ( http://uoitalia.gamesnet.it )
 - X-CASH

 * Visita ( http://fanart.gamesnet.it !!!
 * Visita http://www.jojoxserie.net
Conosciuto nel mondo come:

 - Zoltan
 - GM Satana ( http://uoitalia.gamesnet.it )
 - X-CASH

 * Visita http://fanart.gamesnet.it !!!
 * Visita http://www.jojoxserie.net

Offline rejetto

  • Administrator
  • Tireless poster
  • *
  • Posts: 12903
    • View Profile
Plugins
« Reply #3 on: February 19, 2002, 06:21:42 PM »
so...i'll take a look at DDE tech, i saw those VCLs in delphi

 

Offline rejetto

  • Administrator
  • Tireless poster
  • *
  • Posts: 12903
    • View Profile
Plugins
« Reply #4 on: February 22, 2002, 03:15:27 PM »
my delphi distribution lacks of dde examples.

could someone send me an easy to read DDE client/server example?

 

Offline rejetto

  • Administrator
  • Tireless poster
  • *
  • Posts: 12903
    • View Profile
Plugins
« Reply #5 on: March 04, 2002, 07:03:16 AM »
ok, i got dde working, but...
there's no problem in having several processes running, one per plugin?

 

Offline Damme

  • Occasional poster
  • *
  • Posts: 15
    • View Profile
    • http://damme.wox.org
Plugins
« Reply #6 on: February 18, 2002, 12:27:39 PM »
then I tries &dk I get

[Error] plugintest.dpr(124): Undeclared identifier: 'AMID_userStartup'
[Error] plugintest.dpr(124): Duplicate case label

on

  AMID_userStartup:
    currentUIN:=msg.uin;

if I comment this 2 lines it compiles but the dll-file created doesn't work in &rq (&rq don't find it)

that have I made wrong =) I just downloaded the code's...

//Damme

Offline Benoise

  • Occasional poster
  • *
  • Posts: 2
    • View Profile
The help is necessary....
« Reply #7 on: August 15, 2004, 02:36:24 PM »
The help is necessary....
Help please with a spelling of a plug-in...
When I collect an example from PDK, it is connected to &RQ withot a problem... But, when I bring the slightest changes (even in the name of a plug-in) the program of it does not see. :(

Offline rejetto

  • Administrator
  • Tireless poster
  • *
  • Posts: 12903
    • View Profile
Plugins
« Reply #8 on: August 18, 2004, 12:32:08 PM »
what change?