Re: Badger Messenger, an MSN clone that uses the MSN Network.
hallo at olways .....
bladder messenger is a beautiful msn clone ad i like it.......bu i hve a problem on compliling it.....if i start the project whith compilation the project work....but if i compiling a goup of the project to done the exe. the compiler give me this erro ......
fatal error C1083: Cannot open compiler generated file: 'C:\Documents and Settings\Woof\Desktop\PopUp Messages\vbAPITimer\Release\APITimer.OBJ': No such file or directory.........
Re: Badger Messenger, an MSN clone that uses the MSN Network.
ok. The folder:
'C:\Documents and Settings\Woof\Desktop
Doesn't exist on your PC, as my windows username is Woof, and yours will be something else.
After compiling the vbAPITimer project, open the BadgerMessenger project and remove references to vbAPITimer, then reference the DLL, and not the project, and recompile.
The messenger project is still looking for the APITimer on my PC, so just re-add the references.
Re: Badger Messenger, an MSN clone that uses the MSN Network.
now i posted a smoll update i have resolved sam error of compiling.....now you recompiling the project and overwait the exe the progaram is done......
but i am unable to post the code is too much big is 450 kb zip
now i focus my attention on security to encrypt olways the message.......
there is same possibility to post the source code superior 250 kb.......
thenks for your previous work Wokawidget .....
Last edited by muteblaster; Jun 1st, 2006 at 07:54 AM.
Re: Badger Messenger, an MSN clone that uses the MSN Network.
TOP SECRET MESSENGER IS DONE...
but this is early the first version
i am not sure it work realy finaly.......
to encrypt is necessary creetid key and the contact can recive the message have the same program and the same password.......
for same security reason i hve not inntroduced the excange key ( msn protocol is not a monster of securuty )....in the future i writen an articol about the sicurity issu......... have posted the new source code on p2pforum ( the italian power file sharing ).....
i have same problem to creetid a good installer...the exe work in my pc but not in an over pc........
Re: Badger Messenger, an MSN clone that uses the MSN Network.
I mentioned in the priovate message u need to include the dlls in your setup app.
You can copy the exe to as many pc's as you like, but it will not work, if the other dlls (other projects that BadgerMessenger uses) are not located on the pc also. u MUST include these in your install app.
Also, the issue of security and encrypting msgs etc, is dead easy. It's only a few extra lines of code, nothing too complicated or new. Can be added to my code in 5mins. This limits the use of the messenger, as you will only be able to talk to ppl uses exactly the same version as you.
Re: Badger Messenger, an MSN clone that uses the MSN Network.
This is basic VB6, if not any programming language, knowledge. U cannot just put the EXE on another machine. You also have to include ALL the dlls and ocx's and other components that is uses.
You know those things called installers. Well that's their job. They put the dlls in the right place and register them with the OS. You can register a dll on a machine using Start ---> Run ---> regsvr32 "c:\Woof.dll"
VB6 comes with a free one called Package And Deployment Wizard. Use that.
Re: Badger Messenger, an MSN clone that uses the MSN Network.
The target PC also requires vb6 runtime dlls. Installers automatically add these dependancies in.
Also, I said you need to copy all DLL's and OCXs.
Basically everything you compile. Each project in VB6 you compile that come with badger messenger MUST be on the target PC, and they MUST be registered.
Re: Badger Messenger, an MSN clone that uses the MSN Network.
Originally Posted by stavrulezz
Hi I have compiled everything with success but when i run it on the another computer i get an error "ActiveX componet Can't create object"
Please Help me ;(
sorry top secret messenger do not work proerly....there is same bug....but now i am working in an over msn clone thery semple and no install......budger messenger is good but in the source code there are too much activix DLL can caused varius error of compiling......probably woka have imported over project and have done activx DLL compatibility....i like to progamming with a pure code if there is same project can i like i rewtite the code in my project..........and i assure me the project have a lot of minor problem......
is olways a different metod of programming......
naw i am working in smile and fonts and i have jast introduced varius level of cryptografic to became realy a top secret agent.........
i post this source in 15 days i think.......
Last edited by muteblaster; Jul 30th, 2006 at 06:55 AM.
Re: Badger Messenger, an MSN clone that uses the MSN Network.
Originally Posted by muteblaster
sorry top secret messenger do not work proerly....there is same bug....but now i am working in an over msn clone thery semple and no install......budger messenger is good but in the source code there are too much activix DLL can caused varius error of compiling...... in olways pc.......
naw i am working in smile and fonts and i have jast introduced varius level of cryptografic to became realy a top secret agent.........
Re: Badger Messenger, an MSN clone that uses the MSN Network.
For gods sake
Badger messenger uses 1 ActiveX control, and about 3 DLLs, for which all the source code is supplied.
The error here is with you I am afraid
For a project to use 4 dependancies is nothing at all, this is a very small amount.
If Badger Messenger requires 4 dependancies, then these 4 dependancies MUST be installed on the PC. What's so hard about that? It's how windows works.
Each of the dependancies MUST be registered using RegSvr32 on the target machine....an installer package does this for you.
Also, ANY application written in VB6 has exactly the same issue. The PC u want to run the EXE on MUST have the VB6 runtime dlls installed, other wise even an empty compiled project will fail to run....similarly any .NET app requires the .NET framework installed on a PC...nice 80Mb dependancy there.
An installer will also install these vb6 runtime dependancies. Have either of you looked at the package deployment wizard??? Or the Visual Studio installer (free download from MS)...I would suggest you take a peek at using an installer, learn how windows works, and try again.
Writting an app with no depandancies in VB6 is impossible...and if you include all the code in my dlls into one app that that would be extremely bad application design and coding, plus it would be one large exe.
Woka
Last edited by Wokawidget; Jul 31st, 2006 at 05:23 AM.
Re: Badger Messenger, an MSN clone that uses the MSN Network.
Hello there, sorry for digging up the topic.
Just wondering if it would be possible to intergrate a couple of things into it.
1 - Make the Display name in the chat, instead of email address
2 - emoticons. you know like
Code:
:) :( :| :'( :$ :p :D
etc.
3 - Coloured names and messages. Say when the program detects [c=1]Hello[/c] it will change it to Hello or whatever
Also i was thinking about a message filter or something... like when logging in it loads a text file, with a list of words in, when it detects one it replaces it with *s
Re: Badger Messenger, an MSN clone that uses the MSN Network.
All of those are pretty easy to implement....if you know what you're doing.
For displayname use objContact.DisplayName instead of objContact.Email when displaying it chat window.
Emoticons can be done by using a rich textbox and then looking at the msg before displaying and converting :-) into a smiley.
Colored MSG's and names can be done exactly the same way as emoticons. Just use a rich textbox and modify it before adding to rish textbox.
Alas, I don't have the time, or any inclination of implementing these I am currently trying to start work on a new .NET version of the Badger Messenger Framework....mind you, i've been saying that for years
Re: Badger Messenger, an MSN clone that uses the MSN Network.
Originally Posted by CrazyComputerMan
Oh and I got sad filter called Websense...
It blocks...
Ebuddy
MSN Web Messenger
and other MSN i know
Probably because it blocks the ports...so even having the source code wouldn't help you.
The closest you will get is apps like badger messenger, that use the MSNP protocols, that's what MSN Messenger uses anyways.
You can also download a messenger sdk I believe, which is similar to my dll...I think.
Re: Badger Messenger, an MSN clone that uses the MSN Network.
I am new to these forums but I am not new to VB.
I'm creating a Dedicated server Bot for a game called C&C Renegade, and I would like to include your DLL's in my project.
This would enable me to page commands from a cell phone that has msn to my server.
if this is fine with you guys, I would like to know the Method to call the dlls
by calling the dlls i mean something like this:
[code]
Private Declare Function Init Lib "FDSTalk.dll" (ByVal port As Long, ByVal password As String) As Boolean
[/code
Re: Badger Messenger, an MSN clone that uses the MSN Network.
Well the APIs can be seen in the Badgermessenger dll.
And the demo project shows these being used in the standard way, ie:
Dim obj As New MessengerObject
obj.SomeFunction(data1, data2)
It's been a good while since I have done any VB, but I am not sure if you can create API declarations like that to VB6 assemblies like you have in your post.
Correct me if I am wrong on this...memory a bit fuzzy.
Re: Badger Messenger, an MSN clone that uses the MSN Network.
The badger is correct.... the DLLs created by VB6 are ActiveX DLLs and must be registered on the system, and are accessed as objects. The only types of APIs that must be declared using Declare are calls to methods in standard C-style DLLs... which do NOT need to be registered on the system.
Re: Badger Messenger, an MSN clone that uses the MSN Network.
Originally Posted by Wokawidget
OK. The new version is here.
I've had it for ages, and not posted it. Sorry
Have been writting BadgerMessenger .NET and have switched to the new MSNP12 protocol, which MSN Messenger 7.5 uses.
I noticed some old bugs to do with payloads that my old app had, so I have just fixed them, and decided to post the newer version here.
Badger Messenger.NET will be forthcoming, but I don't know when.
If anyone has any MSNP12 code they would like to share then that would be great.
Woka
HEY GUY I'v downloaded it but I can not Export it as an EXE file.. It was a very grat JOG.. but I want this as an EXE to USE it... It's VERY LIGHT and fast!!!
SO.. did you correct some erros of it??
THanks
LOOK the ERROR
I don't know WHY.. I do not understand too much of VB just a few but... can you helpme?
Re: Badger Messenger, an MSN clone that uses the MSN Network.
Originally Posted by Wokawidget
What error do you get?
U need to compile each project on it's own 1st.
ie.
Compile vbAPITimer
Compile vbWinsock
Open Badger messenger dll vbp, reference these 2 DLLs you just created.
Compile.
Make sense?
Woka
WHEN I try TO compiler VBApiTimer It's
happens
What's can it be??
Re: Badger Messenger, an MSN clone that uses the MSN Network.
can somebodu add those things:
--MSN popup messages
--emotions
--font style and color
--hyperlink detector
--number of contats online and offline
--display picture !!
i am saying this because i'am still learning visual basic but i dont understant english well so its dificle to understand all the codes :S:S
so someone please update this messenger ...
thnks for reading or updating!
Re: Badger Messenger, an MSN clone that uses the MSN Network.
lol
I don't think that's gonn happen.
There's a good few weeks worth of work there.
If you fancy looking into the protocols and how to add pictures and other exposed functionality then be my guest.
Re: Badger Messenger, an MSN clone that uses the MSN Network.
yes hugolainz, the same here.
compiled on the first time, no error.
but try to login for too much time, with no success.
no stuck though, can easly be interrupt in the middle of the try connection.
It's almost like MS have disabled the older MSN protocol v9.
That sucks
Woka
Posts 5 and 6 here may offer some insight into the problem and a possible solution.
when you quote a post could you please do it via the "Reply With Quote" button or if it multiple post click the "''+" button then "Reply With Quote" button.
If this thread is finished with please mark it "Resolved" by selecting "Mark thread resolved" from the "Thread tools" drop-down menu. https://get.cryptobrowser.site/30/4111672
Re: Badger Messenger, an MSN clone that uses the MSN Network.
Yes, that definately looks like the issue.
The 1st call to the MSN service works and a response is returned...the 2nd msg sent is the one i posted above. The MSN service simply does not reply to this...it should reply a NEW_VER msg or something if it worked as you would expect rather than not returning anything.
Hmmm...looks like I may have to revisit this app and write a new .NET version that uses the latest MSNP18 protocol.
Unhappy this project no longer works. I'll edit the main post.