Miranda IM

Page 3 of 39 FirstFirst 1234513 ... LastLast
Results 21 to 30 of 385

Thread: Skype to imo.im Gateway

  1. #21
    Join Date
    January 2008
    Location
    www.MojaMiranda.pl
    Posts
    751
    Quote Originally Posted by blokva View Post
    Q: Is it possible insert this new technology into skype protocol plugin? For example to create a MOD of this plugin ;)
    "Integrating imo.im would be a whole new plugin and a whole different approach than the currenty skype protocol integration. But from what i have seen so far, it is not possible to write a stable plugin. The plugin have to deal with websites and if such a webpage changes, the plugin stops working."

    But who knows, maybe imo.im will share they stuff and it will be possible. Does updating plugin, when page change is so bad ? Most all SMS plugin do updates and user can live wit it.

  2. #22
    Join Date
    April 2005
    Location
    Austria
    Posts
    182
    Quote Originally Posted by blokva View Post
    Q: Is it possible insert this new technology into skype protocol plugin? For example to create a MOD of this plugin ;)
    I designed it as a proxy-service as it has the advantage that it is for
    MULTIPLE platforms, MULTIPLE IMs, MULTIPLE Plugins - but only ONE proxy needs to be maintained!
    So you have a far better maintainability.

    You just need to start the proxy with Miranda, it's not a big deal.
    you can even daemonize it with -d so that you don't have to see it running, theoretically you can even put it in your autostart folder. So I see no need for a seperate plugin just to launch an application.

    Quote Originally Posted by AL|EN View Post
    Does updating plugin, when page change is so bad ? Most all SMS plugin do updates and user can live wit it.
    I haven't updated my WebSMS-plugin for years, you just have to change the .ini files, it still works perfectly for me. :)

  3. #23
    Join Date
    March 2005
    Location
    Berlin, Germany
    Posts
    396
    For me, imo2sproxy basically runs, I appreciate the new daemon mode. Unfortunately status updates for my contacts seem to work quite randomly. I often have to check on imo.im, that there are already contacts online, which weren't shown on my contact list. Also contacts going offline weren't updated from time to time.

  4. #24
    Join Date
    September 2009
    Posts
    6
    I'm having a weird problem with the proxy, I'm not sure if it's imo.im or what.

    Right now I can send messages perfectly, but when I receive, it keeps duplicating earlier messages, and making the order completely wrong. Or sometimes I don't even receive the messages, just a repeat of what I've I've sent. I'm trying to figure out what exactly it's doing, I'll edit if I can get a repeatable error

    Quote Originally Posted by what it should be
    [4:07:07 PM] Skype: a
    [4:07:15 PM] Skype: b
    [4:07:21 PM] Skype: c
    [4:07:33 PM] miranda: 1
    [4:07:36 PM] miranda: 2
    [4:07:38 PM] miranda: 3
    [4:07:43 PM] Skype: x
    [4:07:47 PM] Skype: y
    [4:07:52 PM] Skype: z
    Quote Originally Posted by what it is
    4:05:57 PM: a
    4:06:00 PM: 1
    4:06:03 PM: 2
    4:06:06 PM: b
    4:06:08 PM: 3
    4:06:11 PM: c
    4:06:33 PM: x
    4:06:37 PM: y
    4:06:42 PM: z
    4:07:33 PM: 1
    4:07:36 PM: 2
    4:07:38 PM: 3 4:05:57 PM: a
    4:06:00 PM: 1
    4:06:03 PM: 2
    4:06:06 PM: b
    4:06:08 PM: 3
    4:06:11 PM: c
    4:06:33 PM: x
    4:06:37 PM: y
    4:07:33 PM: 1
    4:07:36 PM: 2
    4:07:38 PM: 3 4:05:57 PM: a
    4:06:00 PM: 1
    4:06:03 PM: 2
    4:06:06 PM: b
    4:06:08 PM: 3
    4:06:11 PM: c
    4:06:33 PM: x
    4:07:33 PM: 1
    4:07:36 PM: 2
    4:07:38 PM: 3 4:05:57 PM: a
    4:06:00 PM: 1
    4:06:03 PM: 2
    4:06:06 PM: b
    4:06:08 PM: 3 4:05:57 PM: a
    4:06:00 PM: 1
    4:06:03 PM: 2
    4:06:08 PM: 3
    4:06:11 PM: c
    4:07:33 PM: 1
    4:07:36 PM: 2
    4:07:38 PM: 3
    letters are always from skype, numbers from miranda
    Last edited by Newto; 23 Sep 2009 at 9:18 PM.

  5. #25
    Join Date
    April 2005
    Location
    Austria
    Posts
    182
    Hi,

    The only thing I can think of here may be your time settings. If your system time differs slightly from imo.im, the timestamps won't match and this will end up in a mixed message log. Have you synced your local system time with an Internet Timeserver?

  6. #26
    Join Date
    September 2009
    Posts
    6
    Hmm, I think you're right. I've been having some issues with the clock (always seems to be running fast by a minute or two). I'll try a different time server, and see if that helps, but it makes the most sense especially if no one else if having trouble.

    Thanks for the quick reply

    Edit: Yup, that seems to have been it, I also seem to have figured out a connection problem I was having, apparently it doesn't like having a half dozen copies running (I had the run command in a .bat with pause at the end and it wasn't ending every time)

    I just wish skype was a little faster in general...it seems to take time to register people coming in and out

    Edit2: I also really appreciate this plugin/script/program, and I hope you keep developing it if it needs it. I really don't like how much memory and battery power skype and msn use (it's not much I know, but with skype and msn open I seem to get 10-15 minutes less battery life out of my EEE). Your program+miranda (with skype and msn active) take less than a third of the memory that skype alone uses, and I'm hoping it also cuts down on wireless use.
    Last edited by Newto; 24 Sep 2009 at 5:50 AM.

  7. #27
    Join Date
    January 2008
    Posts
    59
    Just a stupid Question of someone not so "geeky". Can you please tell me how to simple make this work, without getting into the programming & compiling stuff. That would be most appreciated. ;)

  8. #28
    Join Date
    September 2009
    Posts
    6
    Quote Originally Posted by Wolfseye View Post
    Just a stupid Question of someone not so "geeky". Can you please tell me how to simple make this work, without getting into the programming & compiling stuff. That would be most appreciated. ;)
    I'm not sure if I'm technically qualified, but I got it to work fairly simply. you need to download 32 things. The Curl thing, the standard skype plugin, and leecher's new program.

    First up curl. Go to the listed website and scroll all the way down to the bottom to the windows 32 and download the latest binary (or 64 if you're on 64 bit windows) and then extract the files with .dll at the end and put them in either location listed (I put mine in the folder where I put the imo2proxy.exe.

    Next extract the imo2proxy.exe and put it in a folder somewhere (I made a "skype" folder in my miranda program files with the .dll files).

    Now install the skype plugin if you haven't already and change the proxy settings to use the skypeproxy and put 127.0.0.1 for the host.

    This next part is probably the hardest, which is getting the proxy running, I created a .bat file, which is just a .txt document with .bat instead and inside I put imo2sproxy -v <username> <password> and saved it and then changed the extension from .txt to .bat, you may need to change your windows settings to show extensions. And then put that file in the same folder as the imo2proxy.exe file and run it before you open miranda. If it works it should tell you a lot of information in the command window, which needs to stay open.

    There's a daemon mode which allows you to run the proxy hidden, but I seem to be having trouble with it, but you just change the -v to -d in the .bat.

    Edit: is there any way to get an option to force get contact status? It seems to not always do it when signing in.
    Edit2:...From what I can tell all of my problems are due to my clock, which seems to like running fast...tried different time servers, and now I'm trying resetting the program that runs the clock, w32time/w32tm.exe, which is supposed to help, I really hope it's not the cmos battery...
    Last edited by Newto; 1 Oct 2009 at 3:00 PM.

  9. #29
    Join Date
    April 2005
    Location
    Austria
    Posts
    182
    Quote Originally Posted by Newto View Post
    First up curl. Go to the listed website and scroll all the way down to the bottom to the windows 32 and download the latest binary (or 64 if you're on 64 bit windows) and then extract the files with .dll at the end and put them in either location listed (I put mine in the folder where I put the imo2proxy.exe.
    Just as a side note, CURL is not needed anymore. I removed the CURL dependency because theere were so many different versions with different Library names out there and there was also a crash on Windows Vista. The WIN32 build runs via WININET now, so no more curl DLL on Windows is needed. The *nix build still uses CURL.

    Quote Originally Posted by Newto View Post
    There's a daemon mode which allows you to run the proxy hidden, but I seem to be having trouble with it, but you just change the -v to -d in the .bat.
    Really? Basically it just closes the console handle, nothing more. Interesting..

    Quote Originally Posted by Newto View Post
    Edit: is there any way to get an option to force get contact status? It seems to not always do it when signing in.
    Unfortunately you cannot poll imo.im Contact status explicitly, you'll get the contact status update via the normal polling process. But even Skype itself isn't always correct about a contact's online status and it takes a while until it is correct. At least that was my experience when I last used Skype.

    Quote Originally Posted by Newto View Post
    Edit2:...From what I can tell all of my problems are due to my clock, which seems to like running fast...tried different time servers, and now I'm trying resetting the program that runs the clock, w32time/w32tm.exe, which is supposed to help, I really hope it's not the cmos battery...
    Oh, that's bad. CMOS clock running too fast... I heard about these problems, seems to be hardware related. However this also happens in VMware server...
    Well, would it be helpful for you that I implement a switch where the timestamp for a message gets ignored and is always set to the current timestamp?

  10. #30
    Join Date
    April 2005
    Location
    Austria
    Posts
    182
    Maybe this little batchfile helps with creating a Batchfile to start imo2sproxy:
    setupimo.bat
    Just place this file in your imo2sproxy directory, run it, enter your account data and other options (RETURN=use default) and let it create startimo.bat batchfile which can be used to run the proxy.
    I hope that this simplifies the process for new users.

Similar Threads

  1. Skype Protocol Discussion
    By tweety in forum Protocols
    Replies: 1451
    Last Post: 28 Mar 2013, 3:04 PM
  2. Skype Plugin: Skype & Miranda Window Popup
    By ZappoB in forum Technical Support
    Replies: 4
    Last Post: 26 Dec 2011, 2:13 PM
  3. Skype support without Skype running?
    By fmxer in forum Feature Requests
    Replies: 25
    Last Post: 15 Mar 2011, 6:11 PM
  4. skype not connecting via miranda ..
    By mojomuse in forum Technical Support
    Replies: 4
    Last Post: 2 Mar 2006, 5:06 PM
  5. Skype not importing contacts
    By pescuma in forum Technical Support
    Replies: 2
    Last Post: 19 Nov 2005, 12:11 AM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •