Author Topic: IceChat FisH  (Read 5822 times)

Askerion

  • Newbie
  • *
  • Posts: 19
IceChat FisH
« on: October 28, 2014, 12:03:58 AM »
Hello, it is possible to write a plugin which gives the opportunity to IceChat per channel to deposit a Fish Key.

The Mirc plugin would be the (http://syndicode.org/fish_10/)

I would also donate some money

sorry for my bad English

Snerf

  • Administrator
  • Hero Member
  • *****
  • Posts: 1968
    • IceChat IRC Client
Re: IceChat FisH
« Reply #1 on: October 28, 2014, 12:26:40 PM »
What is the purpose of the plugin?
The IceChat God

Askerion

  • Newbie
  • *
  • Posts: 19
Re: IceChat FisH
« Reply #2 on: October 28, 2014, 11:42:13 PM »
There are many channels that are encrypted with this system and you can just read along if you have this encryption

Snerf

  • Administrator
  • Hero Member
  • *****
  • Posts: 1968
    • IceChat IRC Client
Re: IceChat FisH
« Reply #3 on: October 30, 2014, 02:54:15 PM »
Do you have an example of a channel this could be tested on?

Will have to see if there is a blowfish implementation for .net
The IceChat God

Askerion

  • Newbie
  • *
  • Posts: 19
Re: IceChat FisH
« Reply #4 on: November 02, 2014, 12:19:22 AM »
I am writing to you just once in IceChat irc with blowfish on. So far I have not found 100% library. While there are blowfish for .net But the irc module that looks somehow different.

Here is an example:
Here the Blowfish key:
wVXFWMjZqgOTq97f2MyRfanC9AvAQQDvuR3U7Vlh

Here the Irc Line:
+ OK ytnEp1aG05F1MGIPQ0WC5VL0noMV.1f6sQX.80c4Z.Zn6VW1lvRCT/z5Dq.1/Yb1t.aAFFi/3TsvO/ECglz1cKFH0/o3krX0x0VTp.2nNnj0c3Jvv.mOnWk/kJy1O/rZZ/Z/khmZE0dQLqI0ACDCK1AZkfi.O9NqC1Q/Iqs.


In Irc Blowfish modules each line starts with + OK



Snerf

  • Administrator
  • Hero Member
  • *****
  • Posts: 1968
    • IceChat IRC Client
Re: IceChat FisH
« Reply #5 on: November 03, 2014, 09:28:02 AM »
Yes, it looks like there is no .net equilavent of this DLL for mirc.
One would need to be found, in order to make this work.
Perhaps the authors of the dll would know of one.
The IceChat God

Askerion

  • Newbie
  • *
  • Posts: 19
Re: IceChat FisH
« Reply #6 on: November 12, 2014, 01:11:30 AM »
Had the interest so someone to develop a plugin. Of course I'll pay for it also

Askerion

  • Newbie
  • *
  • Posts: 19
Re: IceChat FisH
« Reply #7 on: November 12, 2014, 01:48:33 AM »

Snerf

  • Administrator
  • Hero Member
  • *****
  • Posts: 1968
    • IceChat IRC Client
Re: IceChat FisH
« Reply #8 on: November 12, 2014, 08:30:02 AM »
No use what so ever, its not .Net code.
The IceChat God

Askerion

  • Newbie
  • *
  • Posts: 19
Re: IceChat FisH
« Reply #9 on: November 18, 2014, 11:57:23 AM »
hello
I started to write my own plugin Blowfish. The irc channel encryption and decryption works already.

Is it possible to expand the right-click popup menu in the irc channel?

Snerf

  • Administrator
  • Hero Member
  • *****
  • Posts: 1968
    • IceChat IRC Client
Re: IceChat FisH
« Reply #10 on: November 18, 2014, 03:47:49 PM »
Yes, open the IceChat Editor, go to Popup Menu, and choose which menu you want to edit.
The IceChat God

Askerion

  • Newbie
  • *
  • Posts: 19
Re: IceChat FisH
« Reply #11 on: November 19, 2014, 03:07:22 AM »
hello,

sorry I ask so stupid. How can I then be deposited there, that my WinForms is then loaded

Snerf

  • Administrator
  • Hero Member
  • *****
  • Posts: 1968
    • IceChat IRC Client
Re: IceChat FisH
« Reply #12 on: November 19, 2014, 01:09:41 PM »
Sorry, I dont understand the question.

If you want to know how to use/edit the popup menus, go to http://wiki.icechat.net/index.php?title=Popup_Menus

Also, if you would like to have your BlowFish plugin added to the website for plugin downloads, you could send us the source code, and we can add it to the plugins download section.

Thanks
« Last Edit: November 19, 2014, 03:01:59 PM by Snerf »
The IceChat God

Askerion

  • Newbie
  • *
  • Posts: 19
Re: IceChat FisH
« Reply #13 on: November 20, 2014, 05:04:14 AM »
hello,

the plugin I will come to you as soon as everything works.

How can I create a new command in my plugin.
If I for example, the editor at Channel Commands a new menu created.

.Fish
Set new key / command name (for example, setkey)

How can I catch setkey then in my plugin?

I've tried

  public void Send Command (PluginArgs args)
         {
            if (args.Command == "setkey")
             {

             }
         }


        public override SendCommand (PluginArgs args)
         {
            
             if (args.Command == "setkey")
             {

             }
             return args;
         }

Snerf

  • Administrator
  • Hero Member
  • *****
  • Posts: 1968
    • IceChat IRC Client
Re: IceChat FisH
« Reply #14 on: November 20, 2014, 08:47:29 AM »
        public override PluginArgs InputText(PluginArgs args)
        {
            if (args.Command.StartsWith("/setkey"))
            {
                //do stuff here -- args.Command is the entire command
            }
           
            return args;
        }


If you dont want IceChat itself to do anything, just set args.Command = "" before you return, and it will all be handled by the plugin.
The IceChat God