Avatar billede dna Nybegynder
22. april 2004 - 14:03 Der er 11 kommentarer og
1 løsning

Ændre FriendlyName via "MSN API"

Hej alle eksperter!

Jeg har fået en lille idé, hvor jeg godt kunne tænke mig at kode et lille stykke kode, som kunne ændre folks navne på min MSN-liste.

Dette må kunne lade sig gøre på en eller anden måde, da man kan gøre det via "MSN PLUS!" -> http://www.msgplus.net

Jeg har fundet ud af at arbejde med MSN API´en, og har også fået trukket navnene på mine kontakter over i mit program, men jeg kan vist ikke få lov at ændre dem?

Her er link til dokumentationen om API´en: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/WinMessenger/winmessenger/reference/messengeruasdk/ifaces/imessenger/imessenger.asp

Håber der er nogen derude, som ved mere om dette, eller har talent for hurtigt at kigge i sådan noget dokumentation!

Problemet for mig er, at alle attributterne på et kontakt-objekt er ReadOnly!? :-(

På forhånd tak!

dna
Avatar billede burningice Nybegynder
22. april 2004 - 14:09 #1
hvilken version af Messenger bruger du?
Avatar billede bigilo Nybegynder
22. april 2004 - 14:17 #2
man kan da ikke lave andres navn om på msn, kan man??? Det tror jeg altså ikke man kan.. det bestemmer folk selv... så det kan nok ikke gøres
Avatar billede burningice Nybegynder
22. april 2004 - 15:21 #3
dna>> det er rigtig nok.. du kan ikke ændre det via API'et... det MSN Plus gør, er at have sin egen interne liste over navne du selv kan definere, som så bliver vist istedet for det rigtige navn
Avatar billede dna Nybegynder
22. april 2004 - 17:48 #4
cyberfessor: Nogen idé om hvordan det er lavet?
Avatar billede burningice Nybegynder
22. april 2004 - 22:15 #5
hvis du kigger lidt i registreringsdatabasen kan du se, at hver enkelt contact er oprettet som en key og har en property der hedder CustomName. Det er sådan det er lavet
Avatar billede dna Nybegynder
23. april 2004 - 10:16 #6
Ok, nu har jeg søgt højt og lavt i regedit, men kan ikke lige finde noget der skulle kunne ændre det?!

Kan du give mig en mere detaljeret beskrivele af hvor det ligge?

Så må jeg jo se nærmere på hvordan jeg får det ændret via mit program senere! :-)

dna
Avatar billede burningice Nybegynder
23. april 2004 - 10:41 #7
HKEY_CURRENT_USER\Software\Patchou\MsgPlus2\<din_passport_mail>\Contacts

her ligger det hos mig
Avatar billede dna Nybegynder
23. april 2004 - 10:56 #8
Det er så fordi du har installeret MSG-PLUS vel?

Jeg ville gerne undgå at bruge den.
1. Fordi det er sjovere at kode selv.
2. Fordi det skulle vist være pakket med spy/ad ware?

dna
Avatar billede burningice Nybegynder
23. april 2004 - 11:02 #9
dna >> WHUT ?!?! du nævner at MSG Plus kan gøre det, og jeg fortæller dig hvordan DEN gør det. Jeg siger ikke du skal gøre det på samme måde.

Kommentar: dna
22/04-2004 17:48:16 cyberfessor: Nogen idé om hvordan det er lavet?

Spørger du ikke her hvordan at MSG-Plus gør det med Custom Names?
Avatar billede dna Nybegynder
23. april 2004 - 11:09 #10
Ok, så er vi vist gået lidt forbi hinanden! :-)
Jeg troede at MSN-PLUS bare ændrede i noget data, som MSN havde lavet i reg-databasen.

hmm.. tror jeg giver op over for denne problemstilling. Tror ikke det er så nemt lige at få MSN til at vise noget andet, når det ikke bare er data der skal ændres. Hvordan f... har de så fået MSN til at vise deres custom-names istedet for dens egen liste? Nogen idé om det?

Du kan jo lige ligge et svar på et tidspunkt.

dna
Avatar billede burningice Nybegynder
24. april 2004 - 19:13 #11
har forgæves prøvet at lede efter MSN Messenger API'et, men kan bare ikke finde det, så jeg skal ikke kunne sige om der er nogle funktioner eller metoder der man kan gøre brug af. En anden mulighed er at MSG-Plus simpelthen har overtaget renderingen af navnene ? Havde været lidt nemmere hvis den kære Patchou havde lavet det open-source :)
Avatar billede dna Nybegynder
25. april 2004 - 00:19 #12
Jeps!

Ved ikke om 200 point er for meget, men jeg siger tak for lidt sparing på området!

Hvis der skulle være nogen der på et tidspunkt skulle falde over dette spørgsmål, så må de meget gerne give deres mening om det, hvis de havde det store forkromede svar! :D

dna
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester