none
Messenger por Linha de Comando RRS feed

  • Pergunta

  • Boa Tarde

     

        Gostaria de verificar se existe a possibilidade de inicializar o messenger por linha de comando passando usuario e senha, eu ja vi na net que da para alterar alguns parametros quando o messenger ja esta logado, mas gostaria de verificar se existe esta possibilidade do usuario e senha. Abaixo segue os exemplos que eu vi na net:

    / Disponíveis: Define seu status para disponível (online)
    / Ocupado: Define seu status para ocupado
    / Away: Define seu status para ausente
    / Invisível: Define seu status como aparecer offline
    / Sendim: Abre o "Enviar uma mensagem instantânea" janela
    / Msn: Abre a página inicial do MSN
    / E-mail: Abre sua caixa de entrada do Hotmail
    / Profile: Abre o seu perfil Windows Live
    / Signoutal: Sair de todos os computadores logados


    cristianofalves
    sexta-feira, 28 de outubro de 2011 17:24

Respostas

Todas as Respostas

  • Boa Tarde

     

        Gostaria de verificar se existe a possibilidade de inicializar o messenger por linha de comando passando usuario e senha, eu ja vi na net que da para alterar alguns parametros quando o messenger ja esta logado, mas gostaria de verificar se existe esta possibilidade do usuario e senha. Abaixo segue os exemplos que eu vi na net:

    / Disponíveis: Define seu status para disponível (online)
    / Ocupado: Define seu status para ocupado
    / Away: Define seu status para ausente
    / Invisível: Define seu status como aparecer offline
    / Sendim: Abre o "Enviar uma mensagem instantânea" janela
    / Msn: Abre a página inicial do MSN
    / E-mail: Abre sua caixa de entrada do Hotmail
    / Profile: Abre o seu perfil Windows Live
    / Signoutal: Sair de todos os computadores logados


    cristianofalves


    O que eu consegui foi o script em c abaixo, porém não sei como usá-lo, achei que poderia rodar com a extensão vbs, mas deu erro, se alguém puder ajudar eu agradeço.

    Aqui está o código C Demo:

    # Include
    # Include <windows.h>

    typedef
    int (* lpSendIMMessage) (int IMType, char * IMAccount, char * IMPassword, char * Amigos, char * mensagem);

    typedef
    char * (* lpGetIMLastErrorMessage) ();


    int main ()
    {
    char * MSNID = {" bsmsnrobot@hotmail.com "};
    char * MSNPWD = {"123456789"};
    char * MSNReceiver = {" bsmsnrobot@tom.com "};// senha é "123456789"

    char * YID = {"bsyhrobot1"};
    char * YPWD = {"123456789"};
    char * YReceiver = {"bsyhrobot2 "};// senha é" 123456789 "

    char * mensagem = {"The Power Of Being Bricksoft."};
    ErrorMessage de char [1024];
    ret int;

    memset (ErrorMessage, 0,1024);

    HINSTANCE hDLL = LoadLibrary ("BSFastIM.dll");

    lpSendIMMessage SendIMMessage;
    lpGetIMLastErrorMessage GetIMLastErrorMessage;

    if (hDLL! = NULL) {

    SendIMMessage = (lpSendIMMessage) GetProcAddress (hDLL ", SendIMMessage_cdecl");
    GetIMLastErrorMessage = (lpGetIMLastErrorMessage) GetProcAddress (hDLL ", GetIMLastErrorMessage_cdecl");
    if (SendIMMessage! = NULL) {
    printf ("Enviar MSN:% s,% s,% s \ n", MSNID, MSNPWD, MSNReceiver);
    ret = SendIMMessage (1, MSNID, MSNPWD, MSNReceiver, Mensagem);
    if (ret = 0)
    printf ("% s \ n", GetIMLastErrorMessage ());
    outro
    printf ("Enviar MSN OK \ n".);

    printf ("Enviar YAHOO:% s,% s,% s \ n", YID, YPWD, YReceiver);
    ret = SendIMMessage (2, YID, YPWD, YReceiver, Mensagem);
    if (ret = 0)
    printf ("% s \ n", GetIMLastErrorMessage ());
    outro
    printf ("Enviar YAHOO OK \ n".);
    } Else
    printf ("Load SendIMMessage GetIMLastErrorMessage ou não a função \ n".);

    FreeLibrary (hDLL);
    Else {}
    printf ("fail BSMSNSendMessage.dll Load \ n".);
    }

    printf ("Pressione a tecla ENTER para retornar \ n");

    getchar ();

    return 0;
    }


    cristianofalves
    sexta-feira, 28 de outubro de 2011 17:42
  • Amigo acessa o link abaixo, la voce pode tirar duvidas sobre msn

    https://support.msn.com/default.aspx?locale=pt-br&st=1&wfxredirect=1

    Abraços!


    Valmor Lima
    • Marcado como Resposta Richard Juhasz segunda-feira, 31 de outubro de 2011 15:31
    sexta-feira, 28 de outubro de 2011 22:17
    Moderador