Miranda IM
+ Reply to Thread
Page 1 of 56 1 2 3 11 51 ... LastLast
Results 1 to 10 of 560

Thread: ListeningTo plugin

  1. #1
    Join Date
    July 2005
    Location
    Brasil
    Posts
    2,705

    ListeningTo plugin

    CAUTION: This is a beta stage plugin. It can do very bad things! Use it at your own risk.

    This plugins allows to set/remove your listening info to protocols that support it. It also has basic support for getting this info from the players.

    This means that it set the user listening to information, not the info from your contacts. To see the info from your contacts you need a clist that supports it (only modern now) or a plugin like tipper (for a contact this info is stored inside <ProtocolName>/ListeningTo db key of the contact).

    Any protocol that support some services (in m_proto_listeningto.h) can interface with this plugin. By now it means JGmail unicode version and MSN.

    This protocol also save the listening info for the user (you!) into <ProtocolName>/ListeningTo db key.

    This plugin is disbled by default. To enable it you need to use the main menu: Listening to->Send to all protocols or use My Details (the option exists in popup menu).

    If you want this to implement some other player, I need a link to a page that explain how to do it, getting all the data, if possible without polling. (iTunes do it now but wont do in future). If you need more options, etc, use WATrack... This plugin is meant to be kept small.

    About request to add players: I'll only do it if you send me a link to a page with the code I need to implement (if this code involves polling I may not do it too). Sending a link to the player page you will get nothing.
    This is done because if you need more complex things you can use WATrack, that handle a LOT of players.

    One last thing: when reporting bugs, please post the name and version of the player you are using.

    It also support Variables plugin to format the info, but it has to be the lastest version of the plugin. This version allows to use temporary variables in the replacement too, so you can use %artist%.


    THIS NEEDS AT LEAST MIRANDA 0.6, WORKS BETTER WITH 0.7


    TODO:
    - Better support for iTunes (it is not good now)
    - For Quintessential player you can use this one: http://www.quinnware.com/list_plugins.php?plugin=149


    Known bugs:
    - (In #0.7 this works fine in classic too) In clist classic you cant select one protocol - it allways select all. This is because a limitation of the clist (that don't send the current position in list to the service). So, unless someone patch the clist, it wont work. Clist modern and nicer works fine.


    Download:
    -----------------

    Don't use Unicode version in Ansi core, nor use Ansi version in Unicode core. It will crash!

    Ansi DLL: http://pescuma.mirandaim.ru/miranda/listeningto.zip
    Unicode DLL: http://pescuma.mirandaim.ru/miranda/listeningtoW.zip

    Source: At mgoodies project in berliOS


    Changelog:
    -----------------
    Code:
    . 0.3.0.0
      + A lot of changes for the internal logic for handling players
    
    . 0.2.1.0
      * Fix for disable by menu item
      * Fix for no output (closes #33)
    
    . 0.2.0.0
      + Added support for accounts
      + Added support for extra icons service
      - Hotkeys only for enable/disable all status
    
    . 0.1.3.2
      * Fixes for foobar
      * Better WATrack support
    
    . 0.1.3.1
      + Added hotkeys to toggle sending info (closes #54)
      * Fixed variables support (closes #75)
      + Better handling of menu items (closes #74)
    
    . 0.1.3.0
      + Added hotkeys to enable/disable sending inf (closes #54)
      * Fixed graying radio in optionc (closes # 52)
      * Better cleanup on exit (for #63)
    
    . 0.1.2.2
      * Fix to work on Win 9X
      * Fix to compile in VS2005
    
    . 0.1.2.1
      + Support not moded version of variables too
      * Fix for foo_mlt and non english tags
    
    . 0.1.2.0
      + Added variables support for template and XStatus template - need Variables MOD
      + Added option to disable info per type
      + Added foobar plugin (need to be installed manually) - thanks LRN for this one
    
    . 0.1.1.8
      + First step for foobar support
      + Added service to allow other plugins to send info to this one
      * Renamed mlt_winamp.dll to gen_mlt.dll (to be more compatible with winamp). You can delete mlt_winamp.dll
    
    . 0.1.1.7
      * Fix for crash when disabled
      + Wait at least 10s beetween protocol notifications 
    
    . 0.1.1.6
      * Fix to get info from radio station in winamp
      * Fix to remove listening to data on startup
    
    . 0.1.1.5
      + Added icon to main menu
      - Removed old hack for clist classic
      + Changed variables to show unknown text when an info is not available and to, if tested with ?if() return false
    
    . 0.1.1.4
      + Added support for Miranda 0.8
    
    . 0.1.1.3
      + Added variables to variables plugin. Now listening info can be used in away messages.
      + Winamp plugin will reload info for current song at each 3s. This will make radio station names be handled better.
    
    . 0.1.1.2
      + Added 'If other XStatus is not set, set XStatus to Music and show listening info'
      * Changes in options dialog strings
    
    . 0.1.1.1
      * Fix for IcoLib support
    
    . 0.1.1.0
      + Added handling of XStatus
      + Added IcoLib support
      + Added langpack file
      - Removed option to remove menu item (use menu order option dialog instead)
    
    . 0.1.0.9
      + Option to set string to show when info is not avaible
      * Changed host of files
      * Changes for miranda 0.6 mmi
      * fix for pressing configure in winamp
    
    . 0.1.0.8
      * Fix for getting video info from winamp
    
    . 0.1.0.7
      * Fixes for winamp 5.3
      + Change internal struct. THIS VERSION IS NOT COMPATIBLE WITH PREVIOUS ONE. USE NEW VERSION OF PROTOCOLS.
    
    . 0.1.0.6
      * More fixes for winamp
      * Try tp fix (null) in MSN client
    
    . 0.1.0.5
      * Fixes for WMP and winamp
    
    . 0.1.0.4
      * Fixes in winamp plugin (first song was not set and pause was not handled)
      + Added help file in listeningto dir
      * WATrack integration works
    
    . 0.1.0.3
      + Event to help My Details
      * Fix for winamp stop playing
    
    . 0.1.0.2
      + Made external plugin for winamp
      + Option to auto-load plugin
      + Listening to extra icon
    
    . 0.1.0.1
      + More code to work with WATrack (don't work yet)
      * Fixes
    
    . 0.1.0.0
      + Initial version
    Last edited by pescuma; 13 May 2009 at 1:46 AM.

  2. #2
    Join Date
    October 2005
    Location
    sydney
    Posts
    782
    what players are currently supported?

    request: foobar2000 ! http://foobar2000.org

  3. #3
    Join Date
    December 2005
    Posts
    35
    Is binary missing in unicode version? Archive only contains Docs folder.

  4. #4
    Join Date
    March 2005
    Posts
    146
    please, reupload unicode one

  5. #5
    Join Date
    March 2005
    Posts
    13
    might be a bit off topic, but has to do with this.

    Is there a variable to show the "Listening to:" in mToolTip?

    Oh and i got myself in MSN on my Contactlist. And now instead of the status under the contact, it says "(null)". Using clist_nicer+ and got the setup that it normally shows status under contact name or if existend (if thats how u write this word) the xstatus or the status message

  6. #6
    Join Date
    March 2005
    Posts
    30

    ListeningToW

    The Unicode dll is missing

  7. #7
    Join Date
    July 2005
    Location
    Brasil
    Posts
    2,705
    About the dll missing: I'll re-upload it at nigth (in 10 hours).

    About request to add players: I'll only do it if you send me a link to a page with the code I need to implement. Sending a link to the player page you will get nothing.

    This is done because if you need more complex things you can use WATrack, that handle a LOT of players (i"ll fix support for it soon).

    EDIT: Added this info to first post too.
    Last edited by pescuma; 20 Sep 2006 at 4:06 PM.

  8. #8
    Join Date
    July 2005
    Location
    Brasil
    Posts
    2,705
    Quote Originally Posted by gr1nZ View Post
    might be a bit off topic, but has to do with this.

    Is there a variable to show the "Listening to:" in mToolTip?

    Oh and i got myself in MSN on my Contactlist. And now instead of the status under the contact, it says "(null)". Using clist_nicer+ and got the setup that it normally shows status under contact name or if existend (if thats how u write this word) the xstatus or the status message
    mToolTip -> don't know. But for a contact it is stored under hContact/<protocolname>/ListeningTo as a string. I think you can use mTooltip.ini for this.

    I'll have to check on the null thig.

  9. #9
    Join Date
    August 2005
    Location
    denmark
    Posts
    95
    Quote Originally Posted by gr1nZ View Post
    might be a bit off topic, but has to do with this.

    Is there a variable to show the "Listening to:" in mToolTip?

    Oh and i got myself in MSN on my Contactlist. And now instead of the status under the contact, it says "(null)". Using clist_nicer+ and got the setup that it normally shows status under contact name or if existend (if thats how u write this word) the xstatus or the status message
    Like Pescuma said you can use mtooltip.ini for this:
    [ListeningTO]
    DBSub=MSN
    DBSet=ListeningTo

    and then show the info in tooltip:
    %#Media: %user_ListeningTo|%%%%|

    Regards

  10. #10
    Join Date
    June 2005
    Location
    Germany
    Posts
    1,940
    Quote Originally Posted by cortex View Post
    Like Pescuma said you can use mtooltip.ini for this:
    [ListeningTO]
    DBSub=MSN
    DBSet=ListeningTo
    Better leave DBSub empty, in case you have several MSN.dlls or GMail plugin ;)

+ Reply to Thread

Similar Threads

  1. "ListeningTo" with Songbird?
    By corpID in forum Technical Support
    Replies: 4
    Last Post: 5 Feb 2009, 6:48 PM
  2. ListeningTo Shows Nothing Playing
    By kmb63 in forum Technical Support
    Replies: 9
    Last Post: 19 Jun 2008, 10:47 PM
  3. Music problem (mydetails ? listeningto ? watrack ?)
    By Druss in forum Technical Support
    Replies: 4
    Last Post: 14 Oct 2007, 3:08 PM
  4. Listeningto in message windows
    By fjsferreira in forum Feature Requests
    Replies: 8
    Last Post: 27 Jun 2007, 11:17 PM
  5. Listeningto Plugin unuseable :(
    By fjsferreira in forum Technical Support
    Replies: 3
    Last Post: 16 Dec 2006, 9:50 PM

Tags for this Thread

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