flat assembler
Message board for the users of flat assembler.
![]() |
Author |
|
kidscracker
WEll after a long time and some disapointments,here is the source code of my pour but working implemementation of the MSN protocol,i've Ziped all my files that you need to compile it,the paths you must define in the FASM.ini and the complie,i hope you will continue with this project. This section is perfect for it, the comments and names are in spanish, but if you have question don't dubt asking i will be gland to help you,any modification or change please let me know or post here. Nice coding!!!
![]()
|
|||||||||||
![]() |
|
LocoDelAssembly
I'd noticed that my nick has changed from "|.·.| Hernán |.·.|" to "|..| Hernn |..|". If I switch back to the official client my nick stills wrong so Celula stores in the server the wrong nick too. This problem happens because is not implemented in unicode or is a bug?
I think you work is great, you have splitted into a lot of files to be easy to mantain and you made all the work alone, congratulations!! ![]() |
|||
![]() |
|
Madis731
@locodelassembly: Were you able to assemble it and what version of FASM did you use and how much did you change the source?
|
|||
![]() |
|
kidscracker
Well I've copiled it with FASM 1.64,and you must use the includes that I've included,not the standard,because they are incomplete.
locodelassembly I've tried to implement the unicode but i couldn't beacuse it wass a lot of thigs to do with the TreeView,and i leave it,as you can see it was prepared to have 2 versions one unicode an other UTF8, I will be posting the source code of this tried,this was divided in DLLs to be easily manteined.I f you want you can continue with it,an feel free to ask anything,the specification are in spanish but i will traslate it. |
|||
![]() |
|
LocoDelAssembly
For me spanish is fine
![]() Madis731, well actually I'd never compiled the source ![]() |
|||
![]() |
|
LocoDelAssembly
Well, I got it.
1- Unzip to C:\celula 2- Copy FASM 1.64 to C:\celula. Not just FASM.EXE, copy all the Windows distribution 3- Now copy FASM.EXE to C:\celula\MSN Celula\ 4- In C:\celula\MSN Celula\MSN\SB\MSNSB.asm there is a part where the "\" are missing, make sure the code looks like this: Code: .frmtCancel db 'Invitation-Command: CANCEL',13,10,\ 'Invitation-Cookie: %ld',13,10,\ 'Cancel-Code: REJECT_NOT_INSTALLED',13,10,13,10,0 5.-Make a batch with this: Code: set fasminc=c:\celula\include set fasminc164=c:\celula\include164 set controls=c:\celula\Controls set Libs=c:\celula\Libs fasm "MSN Celula.asm" pause 6.-Place that batch in C:\celula\MSN Celula\ (MSN celula.asm at C:\celula I coudn't be able to compile it so compile the one that is on the "MSN Celula" sub folder) 7.- Run the batch Well, that's all, hope you can compile it too. PS: I'd noticed that if you in the batch have for example "set fasminc164=c:\celula\include164 " (with the space at the end) instead of "set fasminc164=c:\celula\include164" (without the space at the end) FASM throws errors like: Quote: flat assembler version 1.64 |
|||
![]() |
|
Urff
Can't compile it with fasm 1.65.17..... @kidscracker do You fix the bugs?
|
|||
![]() |
|
UCM
Pretty impressive- just that I'd prefer English
![]() well, it seems it doesn't support Unicode, i had a few contacts with lots of Unicode and it was really odd ![]() maybe i should translate it now edit: i just realized that it does have english.. thats good edit2: the english is incomplete. translating... |
|||
![]() |
|
vid
Is this project already at usable state?
Is this project still being developed or is it dead? |
|||
![]() |
|
OzzY
Do you still update it?
Where can I read the MSN protocol RFC? |
|||
![]() |
|
LocoDelAssembly
Nowhere since it is not an open protocol but a bunch of people reversed it. http://amsn.sourceforge.net/devwiki/tiki-index.php?page=The+MSN+Protocol
The second link in that page is down so surf it thorugh the wayback machine instead http://web.archive.org/web/20050407055814/http://ceebuh.info/docs/?url=home.html |
|||
![]() |
|
vid
marked as [dead]
|
|||
![]() |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2020, Tomasz Grysztar. Also on GitHub, YouTube, Twitter.
Website powered by rwasa.