Shoutbox

Diary - Printable Version

-Shoutbox (https://shoutbox.menthix.net)
+-- Forum: MsgHelp Archive (/forumdisplay.php?fid=58)
+--- Forum: Messenger Plus! for Live Messenger (/forumdisplay.php?fid=4)
+---- Forum: Scripting (/forumdisplay.php?fid=39)
+----- Forum: Plug-Ins (/forumdisplay.php?fid=28)
+------ Thread: Diary (/showthread.php?tid=44786)

Diary by Fab on 05-15-2005 at 11:29 PM

Hello, I'm a french student so excuse me if my english isn't very good!!

I'm currently working on a plugin for msn and i've seen that Messenger Plus offer a task scheduler.

Is it possible, with the appropriate API, to get the alerts of this task scheduler ?

Thank for your help ;)


RE: Diary by CookieRevised on 05-15-2005 at 11:56 PM

No, it is not available by the Plus! API, but you can get all the information from the registry:

  • HKEY_CURRENT_USER\Software\Patchou\MsgPlus2\<user_email>\Schedules
      MaxCount (REG_DWORD) => Holds the number of items in the schedule table

  • HKEY_CURRENT_USER\Software\Patchou\MsgPlus2\<user_email>\Schedules\Schedule0
    HKEY_CURRENT_USER\Software\Patchou\MsgPlus2\<user_email>\Schedules\Schedule1
    HKEY_CURRENT_USER\Software\Patchou\MsgPlus2\<user_email>\Schedules\Schedule2
    HKEY_CURRENT_USER\Software\Patchou\MsgPlus2\<user_email>\Schedules\etc...
    => subkeys holding all the info about a particular schedule item

      DateHigh (REG_DWORD) => Most significant number of the date type
      DateLow (REG_DWORD) => Least significant number of the date type
      TimeHigh (REG_DWORD) => Most significant number of the time type
      TimeLow (REG_DWORD) => Least significant number of the time type
      Description (REG_SZ) => Description
      Program (REG_SZ) => Path/file
      Status (REG_DWORD) => Status flag
        0: online
        1: busy
        2: be right back
        3: away
        4: on the phone
        5: out to lunch
        6: appear offline
        20: personalised status 1
        21: personalised status 2
        22: personalised status 3
                       etc...
        99: status is not set => Program or Description must be set!

      Repeat (REG_DWORD) => Repeat flag
        1: once
        2: every day
        3: every week
        4: every month
        5: every year
----

And related to the alert popups of the scheduler:
HKEY_CURRENT_USER\Software\Patchou\MsgPlus2\<user_email>\Preferences
SchedulerMaxRecall (REG_DWORD) => Number of times an alert will be repeated if the user doesn't explicitly dismiss the notification popup. Set this value to 0 to disable repeated notifications. Note that notifications are not repeated if the schedule was missed too far in the past. Default value is 3. (also see: http://www.msgplus.net/help_registry.php)






RE: Diary by Fab on 05-16-2005 at 11:41 AM

Thanks a Lot ;) ;)