flat assembler
Message board for the users of flat assembler.

Index > Windows > MSN Client in pure Assembler

Goto page 1, 2  Next
Author
Thread Post new topic Reply to topic
kidscracker



Joined: 29 Oct 2004
Posts: 46
kidscracker 17 Jul 2005, 18:45
Well long time ago i posted something related to a MSN client in assembler,but I didn't recieve an answer Crying or Very sad , but i get over that sad experience and keep working on it, not full time project, because a i started the university, but i did it. Here is what i get after that time, I hope you will find it interesting, no I can receive and send messages, well i cant start a conversation, but I will soon Very Happy , let me know what do you think Wink
[/url]


Description: How it looks
Filesize: 49.97 KB
Viewed: 10340 Time(s)

snapshot.jpg


Description: The release,sorrys i fogot the source
Download
Filename: MSNTest.zip
Filesize: 23.65 KB
Downloaded: 467 Time(s)

Post 17 Jul 2005, 18:45
View user's profile Send private message Reply with quote
FlashBurn



Joined: 06 Jan 2005
Posts: 87
FlashBurn 18 Jul 2005, 08:48
If you would write the labels in english, there will be more that would test it!
Post 18 Jul 2005, 08:48
View user's profile Send private message Reply with quote
wisepenguin



Joined: 30 Mar 2005
Posts: 129
wisepenguin 18 Jul 2005, 09:42
i started a topic a while ago asking if someone has heard of an MSN client in FASM. but no one knew, a few suggested miranda, but that is C.

im very pleased to hear what you have done, and the screenshot.
keep up the good work, im sure interested in using this
and providing ideas/bug reports/code non MSN/winsock related because i know nothing about that.
Post 18 Jul 2005, 09:42
View user's profile Send private message Reply with quote
Madis731



Joined: 25 Sep 2003
Posts: 2139
Location: Estonia
Madis731 18 Jul 2005, 13:38
I'm interested in the source - the EXE is too big for this simple client!
Although the client does not want to connect - says some errors in a language that I don't understand Smile

P.S. I'm glad and a bit surprised you really got this much ready - my projects that are about the same size usually suspend on some bug that I cannot fix or something Razz

GOOD WORK!!!
Post 18 Jul 2005, 13:38
View user's profile Send private message Visit poster's website Yahoo Messenger MSN Messenger Reply with quote
kidscracker



Joined: 29 Oct 2004
Posts: 46
kidscracker 18 Jul 2005, 15:22
Well first, about the size, it's because the icons and images that i've included,also because i'm trying to use an OOP architecture Smile . About the labels, well, I'm Peruvian so i didn't put the labels in english, but i will post a English version soon Wink , now the source code is full commented, but in spanish, for my own understand, you know some modules have't been modified for a while, i will be traslating some of them, not all, to english soon, at least after finishinf my finals exams in the university. The last version,m well everyday i do one Rolling Eyes, can select the font to use in the message that you use.


PD: Sorry for my bad English Embarassed , i haven't practice it for a long time
Post 18 Jul 2005, 15:22
View user's profile Send private message Reply with quote
wisepenguin



Joined: 30 Mar 2005
Posts: 129
wisepenguin 18 Jul 2005, 15:27
sounds good, keep it up.
how about having the pictures and icons in a sub directory,
that way people could customise it as long as the filenames are strict for
where they are used.

it would also cut down on EXE size.

just wondering why would you only comment some in english and not all ?
im not complaining because its alot of hard work to do as english is not your native language so well done for that.

are you interested in making this open source for others to help develop,
e.g. user interface code etc

anyway, i hope to hear more about this project after your exams.
and good luck.
Post 18 Jul 2005, 15:27
View user's profile Send private message Reply with quote
kidscracker



Joined: 29 Oct 2004
Posts: 46
kidscracker 18 Jul 2005, 15:44
wisepenguin about why i can't translate all comments,welll icould, but if i have a lot of time, each line of my code has a comment, it's like was telling an story. i see that you are connecte, do you use messenger?, if you do, add me, my mail is kidscracker@hotmail.com, now i'm connected Wink
Post 18 Jul 2005, 15:44
View user's profile Send private message Reply with quote
siddhartha



Joined: 01 Jun 2004
Posts: 7
siddhartha 19 Jul 2005, 09:04
Great to see such a project written in fasm. After faim we have fmsn finally Smile Would you release the sources to public or you're gonna keep them private until finishing the project?



/siddhartha
Post 19 Jul 2005, 09:04
View user's profile Send private message ICQ Number Reply with quote
kidscracker



Joined: 29 Oct 2004
Posts: 46
kidscracker 20 Jul 2005, 22:36
Well about the source, I will be releasing it soon, because all the comments are in Spanish, now here is the latest version, withe the label translated to english, not yet the error messages, but i think that it's enough for now to test it, another thing now it has a Debug window to clear the things a bit. I hpe you will find it usefull or at least a nice start for that project Wink
Post 20 Jul 2005, 22:36
View user's profile Send private message Reply with quote
kidscracker



Joined: 29 Oct 2004
Posts: 46
kidscracker 20 Jul 2005, 22:41
Upps it seems that the file wasn't upload, so here is Rolling Eyes , test it, and let me see what do you think


Description: The latest version in English, at least the labels
Download
Filename: MSNTest.zip
Filesize: 24.9 KB
Downloaded: 346 Time(s)

Post 20 Jul 2005, 22:41
View user's profile Send private message Reply with quote
adefeo



Joined: 12 Jan 2004
Posts: 46
Location: Bellmore, Long Island, New York
adefeo 21 Jul 2005, 04:16
I can't connect. If my spanish is correct, I'm getting a connection error:
Quote:

Conectando a messenger.hotmail.com:1863.
VER 0 MSNP8 CVR0
VER 0 MSNP8 CVR0
CVR 1 0x0409 win 4.10 i386 MSNMSGR 5.0.0544 MSMSGS xdatadrainx90@msn.com
CVR 1 7.0.0813 7.0.0813 6.2.0205 http://msgr.dlservice.microsoft.com/download/5/d/9/5d9bb5b2-49c7-4890-94ab-d1d5e44a0e6d/Install_MSN_Messenger.exe http://messenger.msn.com
USR 2 TWN I xdatadrainx90@msn.com
XFR 2 NS 207.46.4.30:1863 0 65.54.239.20:1863
Redireccionando a 207.46.4.30:1863.
Conectando a 207.46.4.30:1863.
VER 0 MSNP8 CVR0
VER 0 MSNP8 CVR0
CVR 1 0x0409 win 4.10 i386 MSNMSGR 5.0.0544 MSMSGS xdatadrainx90@msn.com
CVR 1 7.0.0813 7.0.0813 6.2.0205 http://msgr.dlservice.microsoft.com/download/5/d/9/5d9bb5b2-49c7-4890-94ab-d1d5e44a0e6d/Install_MSN_Messenger.exe http://messenger.msn.com
USR 2 TWN I xdatadrainx90@msn.com
USR 2 TWN S lc=1033,id=507,tw=40,fs=1,ru=http%3A%2F%2Fmessenger%2Emsn%2Ecom,ct=1121919324,kpp=1,kv=7,ver=2.1.6000.1,rn=gvmCdEHg,tpf=76c0e7e969ed7ad9146f3a09a4f13cad
Conectando a nexus.passport.com:80.
Conectando a loginnet.passport.com:80.
Redireccionando a https://msnialogin.passport.com/login2.srf?lc=1033:80.
Conectando a https://msnialogin.passport.com/login2.srf?lc=1033:80.
Error al conectar con el NEXUS Secundario.
Error al obtener Ticket PASSPORT.



Now if only someone would make an AIM client in FASM...
Post 21 Jul 2005, 04:16
View user's profile Send private message Visit poster's website AIM Address Reply with quote
decard



Joined: 11 Sep 2003
Posts: 1092
Location: Poland
decard 21 Jul 2005, 12:56
or what about one communicator with plugins for each protocol, just like Miranda? Wink
Post 21 Jul 2005, 12:56
View user's profile Send private message Visit poster's website Reply with quote
Matrix



Joined: 04 Sep 2004
Posts: 1166
Location: Overflow
Matrix 21 Jul 2005, 13:03
Hey,
nice thing kidscracker!
but look out for exploits on msn,
i saw many for the original one Smile

hmm adefeo
there is an icq project on this board too: gaim
...
Post 21 Jul 2005, 13:03
View user's profile Send private message Visit poster's website Reply with quote
coconut



Joined: 02 Apr 2004
Posts: 326
Location: US
coconut 21 Jul 2005, 20:44
it is/was "faim"
Post 21 Jul 2005, 20:44
View user's profile Send private message Reply with quote
adefeo



Joined: 12 Jan 2004
Posts: 46
Location: Bellmore, Long Island, New York
adefeo 21 Jul 2005, 20:53
Yes, but IIRC, that was for ICQ.
Post 21 Jul 2005, 20:53
View user's profile Send private message Visit poster's website AIM Address Reply with quote
kidscracker



Joined: 29 Oct 2004
Posts: 46
kidscracker 21 Jul 2005, 23:33
adefeo
Quote:
Well i didn't test it with an @MSN.COM acount, so i will be doing it as soon as posible. Don't worry, i will be traslating all the error messages soon.


Matrix
Waht dou you exactly mean with:
Quote:
but look out for exploits on msn,
i saw many for the original one
??
If you think that i wanna take the password of your accounts you are wrong, sorry, but it wasn't my intention.
PD: Sorry if I understood it wrong, my English is not so good, but I will improve it soon Laughing

About the plugins, mmm may be later, now i have to finish with MSNP, then think about new protocols Wink
Post 21 Jul 2005, 23:33
View user's profile Send private message Reply with quote
Matrix



Joined: 04 Sep 2004
Posts: 1166
Location: Overflow
Matrix 22 Jul 2005, 01:37
kidscracker, you have a nick Smile , but no, i didn't mean you steal passwords

i meant there are some bugs in msn that let someone's computer be frozen, or even infect with virus.

and you should not include these functions in your msn Smile
Post 22 Jul 2005, 01:37
View user's profile Send private message Visit poster's website Reply with quote
kidscracker



Joined: 29 Oct 2004
Posts: 46
kidscracker 22 Jul 2005, 14:09
Ohh!! I see, sorry if I understood bad, Embarassed , about what you say, thats true and I wouldn't add that commands,or at least try to make them more secure.

To continue with that project, specifically for the emoticons part Rolling Eyes , I want to know if someone could lend me some manuals about OLE objects in RichEdit, I don't know how to use OLE in assembler, may I use the macors for COM objects???
Post 22 Jul 2005, 14:09
View user's profile Send private message Reply with quote
kidscracker



Joined: 29 Oct 2004
Posts: 46
kidscracker 24 Jul 2005, 01:06
Well as i develop it a bit almost every day, i upload that, let me know your opinions, now you can start a conversation, so it's almost functional.


Description: The Latest Version
Download
Filename: MSNTest.zip
Filesize: 25.9 KB
Downloaded: 301 Time(s)

Post 24 Jul 2005, 01:06
View user's profile Send private message Reply with quote
Matrix



Joined: 04 Sep 2004
Posts: 1166
Location: Overflow
Matrix 24 Jul 2005, 08:01
kidscracker,
i have a suggestion,
if you whould use .lng - language files,
it whould be easy to translate your software to other languages
(text file has variable names, or line numbers to mark text beginning)
quick example:
Code:
;;lng file magyar
<charset=iso-8859-1>
<menu bar>
 <file menu>
  <open>Megnyitás</open>
  <save>Mentés</save>
  <save_as>Mentés Másként</save_as>
  <spacer>----------</spacer>
  <close>Bezárás</close>
 </file menu>
 <edit menu>
  <undo>Visszavonás</undo>
  <redo>Újra</redo>
  <spacer>----------</spacer>
  <copy>Másol</copy>
  <paste>Beilleszt</paste>
 </edit menu>
</menu bar>
    
Post 24 Jul 2005, 08:01
View user's profile Send private message Visit poster's website Reply with quote
Display posts from previous:
Post new topic Reply to topic

Jump to:  
Goto page 1, 2  Next

< Last Thread | Next Thread >
Forum Rules:
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Copyright © 1999-2024, Tomasz Grysztar. Also on GitHub, YouTube.

Website powered by rwasa.