Online contacts |
Author: |
Message: |
Jimbo
Veteran Member
![*](images/star.gif) ![*](images/star.gif) ![*](images/star.gif) ![*](images/star.gif) ![*](images/star.gif)
![Avatar](http://img526.imageshack.us/img526/9646/jimbodudesavef1.jpg)
Posts: 1650 Reputation: 18
31 / / ![United Kingdom Flag](images/flags/gb.png)
Joined: Jul 2006
|
O.P. Online contacts
A while ago, this code was made for me so it showed how many contacts i had offline and online every 30 or 60 mins.
can someone edit it so it shows me every 5 mins.
code: var ThirtyMins = 1800000;
var SixtyMins = 3600000;
function OnEvent_SigninReady(sEmail){
var contacts = Messenger.MyContacts;
var online = 0;
var offline = 0;
for(var e = new Enumerator(contacts); !e.atEnd(); e.moveNext()){
item = e.item();
if(item.Status != 1 && item.Status != 0){
online++;
} else {
offline++;
}
}
MsgPlus.DisplayToastContact('Online contacts counter', '·$3Contacts online : '+online+'·$0', '' , '' ,'', '');
MsgPlus.DisplayToastContact('Offline contacts counter', '·$4Contacts offline : '+offline+'·$0', '' , '' ,'', '');
MsgPlus.AddTimer('reload', ThirtyMins) //Repalce with SixtyMins if you want an hour
}
function OnEvent_Timer(sTimerId){
if (sTimerId == 'reload'){
OnEvent_SigninReady(Messenger.MyEmail); //Simply call the function so you dont duplicate code
}
}
|
|
08-24-2006 09:57 AM |
|
![](images/pixel.gif) |
NanaFreak
Scripting Contest Winner
![*](images/star.gif) ![*](images/star.gif) ![*](images/star.gif) ![*](images/star.gif) ![*](images/star.gif)
Posts: 1476 Reputation: 53
32 / / ![Australia Flag](images/flags/au.png)
Joined: Jul 2006
|
RE: Online contacts
here it is ![:P](images/smilies/msn_tongue.gif) it was easy
code: var ThirtyMins = 1800000;
var SixtyMins = 3600000;
var FiveMins = 300000;
function OnEvent_SigninReady(sEmail){
var contacts = Messenger.MyContacts;
var online = 0;
var offline = 0;
for(var e = new Enumerator(contacts); !e.atEnd(); e.moveNext()){
item = e.item();
if(item.Status != 1 && item.Status != 0){
online++;
} else {
offline++;
}
}
MsgPlus.DisplayToastContact('Online contacts counter', '·$3Contacts online : '+online+'·$0', '' , '' ,'', '');
MsgPlus.DisplayToastContact('Offline contacts counter', '·$4Contacts offline : '+offline+'·$0', '' , '' ,'', '');
MsgPlus.AddTimer('reload', FiveMins) //Repalce with SixtyMins if you want an hour
}
function OnEvent_Timer(sTimerId){
if (sTimerId == 'reload'){
OnEvent_SigninReady(Messenger.MyEmail); //Simply call the function so you dont duplicate code
}
}
Edit:quote: Originally posted by saralk
edit: beaten to it (Smilie)
yay my first time beating someone
This post was edited on 08-24-2006 at 10:04 AM by NanaFreak.
|
|
08-24-2006 10:01 AM |
|
![](images/pixel.gif) |
saralk
Veteran Member
![*](images/star.gif) ![*](images/star.gif) ![*](images/star.gif) ![*](images/star.gif) ![*](images/star.gif)
![Avatar](avatar.php?uid=4992-933)
Posts: 2598 Reputation: 38
35 / / ![United Kingdom Flag](images/flags/gb.png)
Joined: Feb 2003
|
RE: Online contacts
code: var ThirtyMins = 1800000;
var SixtyMins = 3600000;
var FiveMins = 300000;
function OnEvent_SigninReady(sEmail){
var contacts = Messenger.MyContacts;
var online = 0;
var offline = 0;
for(var e = new Enumerator(contacts); !e.atEnd(); e.moveNext()){
item = e.item();
if(item.Status != 1 && item.Status != 0){
online++;
} else {
offline++;
}
}
MsgPlus.DisplayToastContact('Online contacts counter', '·$3Contacts online : '+online+'·$0', '' , '' ,'', '');
MsgPlus.DisplayToastContact('Offline contacts counter', '·$4Contacts offline : '+offline+'·$0', '' , '' ,'', '');
MsgPlus.AddTimer('reload', FiveMins) //Repalce with SixtyMins if you want an hour
}
function OnEvent_Timer(sTimerId){
if (sTimerId == 'reload'){
OnEvent_SigninReady(Messenger.MyEmail); //Simply call the function so you dont duplicate code
}
}
edit: beaten to it ![:(](images/smilies/msn_sad.gif)
This post was edited on 08-24-2006 at 10:02 AM by saralk.
The Artist Formerly Known As saralk
London · New York · Paris
Est. 1989
|
|
08-24-2006 10:02 AM |
|
![](images/pixel.gif) |
Jimbo
Veteran Member
![*](images/star.gif) ![*](images/star.gif) ![*](images/star.gif) ![*](images/star.gif) ![*](images/star.gif)
![Avatar](http://img526.imageshack.us/img526/9646/jimbodudesavef1.jpg)
Posts: 1650 Reputation: 18
31 / / ![United Kingdom Flag](images/flags/gb.png)
Joined: Jul 2006
|
O.P. RE: Online contacts
thanks
|
|
08-24-2006 10:02 AM |
|
![](images/pixel.gif) |
|
|