IPB

Welcome Guest ( Log In | Register )

30 Pages V   1 2 3 > » 

TheSteve
Posted on: Mar 25 2010, 11:41 PM


The Man from Japan
******

Group: Members
Posts: 693
Joined: 9-June 05
From: Fukuoka Japan
Member No.: 9,636


QUOTE (CheezyMuffin @ Mar 24 2010, 07:28 AM) *
The files are all .ID2 or .DT2 files?? How do i open these?


The DT2 files are the actual file (gif,jpg,png,cab)
The ID2 files are encrypted using your Passport User ID. They contain information about the content.
  Forum: Windows Live Messenger · Post Preview: #180003 · Replies: 6 · Views: 6,276

TheSteve
Posted on: Jan 13 2010, 09:58 AM


The Man from Japan
******

Group: Members
Posts: 693
Joined: 9-June 05
From: Fukuoka Japan
Member No.: 9,636


How do you intend on implementing your bot? If you intend on writing a client from scratch, (this requires you to understand the various protocols used by messenger.) then you can skip reading from the camera and just generate your image on the fly.
If you intend to use the official client, you will need to do one of the following:

Reverse engineer and hook the routines in messenger that initiate the web camera and inject your own images in to the feed.

or

Write your own web camera driver. If you download the Windows Driver Kit, there should be a sample web camera driver located under AVStream\avshws (this sample is included with the Windows Vista DDK. I have not downloaded the new Windows 7 WDK yet so I don't know if it is still there.)
If you take this method, I would recommend that you come up with a way to allow a user mode application to generate the content to send to the kernel mode driver rather than trying to generate all the data in kernel mode.
  Forum: Add-on Programming · Post Preview: #179558 · Replies: 1 · Views: 8,272

TheSteve
Posted on: Dec 25 2009, 03:40 PM


The Man from Japan
******

Group: Members
Posts: 693
Joined: 9-June 05
From: Fukuoka Japan
Member No.: 9,636


Hello everyone.

I realize that skinning in this forum is all but dead, but for good measure I will post it here as well.

I have released an updated version of my DirectUI element viewer program that is compatible the latest Windows Live software.

The download is here:
http://memskin.fanatic.net.nz/?p=6
Keep in mind that this program is targeted at people interested in seeing the structure of a DirectUI window. A normal user will have no practical use for this program.

Let me quote the download page:
QUOTE
Description: This is a pre-release version (beta so to speak) of the new MSNCoreFun program. New features include element selection and compatibility with the latest Windows Live Applications (those using uxcore.dll). The program also in certain conditions allows viewing elements of non-Windows Live DirectUI based applications such as Windows Explorer and the Add/Remove Programs control panel applet. This version has removed the list selector for windows and has replaced it with a drag and drop finder tool. This change is due to changes in the way windows are structure in the various Windows Live applications.
Requirements: This time all needed run time libraries have been statically linked in to the executable.
Known Issues:
* Data contexts are currently not supported.
* Dumping DirectUI data from applications that do not link to uxcore.dll currently requires that system debugging symbols be located in c:\symbols
* 64 bit applications are currently not supported. (32 bit DLLs do not play nicely with 64 bit applications.)


If you experience any issues, please let me know.
  Forum: Skins · Post Preview: #179259 · Replies: 0 · Views: 21,808

TheSteve
Posted on: Oct 22 2009, 01:55 PM


The Man from Japan
******

Group: Members
Posts: 693
Joined: 9-June 05
From: Fukuoka Japan
Member No.: 9,636


...Very carefully...

Well, you should ask yourself another question first. How do you get a class from a DLL that you have created?

(be aware that the answer to your question is not a really simple task, so I am going to make you work for it)
  Forum: Add-on Programming · Post Preview: #178430 · Replies: 1 · Views: 7,497

TheSteve
Posted on: Oct 7 2009, 09:51 AM


The Man from Japan
******

Group: Members
Posts: 693
Joined: 9-June 05
From: Fukuoka Japan
Member No.: 9,636


QUOTE (nfsx @ Oct 5 2009, 04:16 AM) *
i only see directUiHwnd why is that.

This is because as far as real windows (with handles) go, DirectUIHWND is all that is there. UISpy however isn't looking at just the windows, it using Microsoft UI Automation (accessibility) APIs

QUOTE (nfsx @ Oct 5 2009, 04:16 AM) *
How can i get a valid handle of a personal message editbox without the API or any other 3rdparty component.

The the handle to the DirectUIHWND classed window is the handle to the personal message edit box. Because the edit box is a windowless control, there is no handle for just the edit box. You use the AccessibleObjectFromWindow function to retrieve the IAccessible object for the DirectUIHWND and from there use the AccessibleChildren function find the children.
  Forum: Add-on Programming · Post Preview: #178365 · Replies: 1 · Views: 8,540

TheSteve
Posted on: Oct 6 2009, 02:44 AM


The Man from Japan
******

Group: Members
Posts: 693
Joined: 9-June 05
From: Fukuoka Japan
Member No.: 9,636


For some versions of Visual Studio, you need to create a DLL from the type library. Instructions are as follows:
QUOTE
use this command to generate dll

tlbimp MSNMessengerAPI.tlb /out:MSNMessengerAPI.dll

tlbimp located in

F:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\Bin

next add the reference with the new dll


The location on your machine may be different as this was written for Visual Studio 2005 (MSVS8).
  Forum: Add-on Programming · Post Preview: #178358 · Replies: 30 · Views: 26,866

TheSteve
Posted on: Sep 7 2009, 12:44 AM


The Man from Japan
******

Group: Members
Posts: 693
Joined: 9-June 05
From: Fukuoka Japan
Member No.: 9,636


The memory location of the screen name might, but is probably not the same every time. Even if it was, it would be different for every version of messenger.

Why do you need to use direct memory addresses?
Why can't you use the Messenger API?

Have you considered using Active Accessibility to read the screen name off the window?
  Forum: Add-on Programming · Post Preview: #178120 · Replies: 2 · Views: 9,669

TheSteve
Posted on: Jul 27 2009, 01:09 AM


The Man from Japan
******

Group: Members
Posts: 693
Joined: 9-June 05
From: Fukuoka Japan
Member No.: 9,636


http://forum.mess.be/index.php?showtopic=19001
  Forum: Add-on Programming · Post Preview: #177943 · Replies: 4 · Views: 4,815

TheSteve
Posted on: Apr 14 2009, 07:48 AM


The Man from Japan
******

Group: Members
Posts: 693
Joined: 9-June 05
From: Fukuoka Japan
Member No.: 9,636


QUOTE (Andybritten @ Apr 14 2009, 12:41 AM) *
And what if I want to take the easy way? msn_tongue.gif

You'll read the documentation on the functions that doggie09 linked to and then realize that you can use those two functions to retrieve the data.
  Forum: Add-on Programming · Post Preview: #177517 · Replies: 15 · Views: 9,818

TheSteve
Posted on: Apr 13 2009, 02:25 PM


The Man from Japan
******

Group: Members
Posts: 693
Joined: 9-June 05
From: Fukuoka Japan
Member No.: 9,636


Well, if you want to make it difficult....

According to the page that Stigmata posted, Windows Live Messenger's passwords are stored in the windows Credentials file which is stored here:
QUOTE
Windows XP/2003: [Windows Profile]\Application Data\Microsoft\Credentials\[User SID]\Credentials and [Windows Profile]\Local Settings\Application Data\Microsoft\Credentials\[User SID]\Credentials
Windows Vista: [Windows Profile]\AppData\Roaming\Microsoft\Credentials\[Random ID] and [Windows Profile]\AppData\Local\Microsoft\Credentials\[Random ID]
  Forum: Add-on Programming · Post Preview: #177507 · Replies: 15 · Views: 9,818

TheSteve
Posted on: Apr 12 2009, 02:56 PM


The Man from Japan
******

Group: Members
Posts: 693
Joined: 9-June 05
From: Fukuoka Japan
Member No.: 9,636


They are stored in a storage location provided by Windows. If you were to look at the file directly, yes they would be encrypted. However, if you use the API provided by Microsoft to access it, there is no additional encryption on the password (there normally should be, since anyone can access that API). This is what I meant.

EDIT: adjusted punctuation
  Forum: Add-on Programming · Post Preview: #177496 · Replies: 15 · Views: 9,818

TheSteve
Posted on: Apr 10 2009, 10:24 PM


The Man from Japan
******

Group: Members
Posts: 693
Joined: 9-June 05
From: Fukuoka Japan
Member No.: 9,636


QUOTE (Lord d'Eath @ Apr 10 2009, 08:11 PM) *
They always used to be, back in the MSNM7 days. I don't see why they would have stopped doing so.

The credentials were encrypted up until MSN Messenger 7.5. During the 8.0 beta, they suddenly switched to plain text. It's been that way since.
  Forum: Add-on Programming · Post Preview: #177486 · Replies: 15 · Views: 9,818

TheSteve
Posted on: Apr 10 2009, 12:53 AM


The Man from Japan
******

Group: Members
Posts: 693
Joined: 9-June 05
From: Fukuoka Japan
Member No.: 9,636


Who said the passwords were encrypted?
  Forum: Add-on Programming · Post Preview: #177396 · Replies: 15 · Views: 9,818

TheSteve
Posted on: Mar 22 2009, 03:15 PM


The Man from Japan
******

Group: Members
Posts: 693
Joined: 9-June 05
From: Fukuoka Japan
Member No.: 9,636


You can inject a DLL in to the messenger process which will subclass the MSNMsgrUIManager classed window. If you catch the WM_COPYDATA, you should be able to make of a log of each change in the music.

As an alternative, if you can get a pointer to IMSNMsgrObject2, you can call the GetLocalProperty method with MUSERPROPERTY value 35 to get the music data. Additionally, if you register for events from IMSNMsgrObject2, you can handle the OnLocalPropertyChangeResult event(dispid:0x8D) to be notified that the music has changed.
  Forum: Add-on Programming · Post Preview: #177281 · Replies: 1 · Views: 2,371

TheSteve
Posted on: Feb 22 2009, 10:02 PM


The Man from Japan
******

Group: Members
Posts: 693
Joined: 9-June 05
From: Fukuoka Japan
Member No.: 9,636


QUOTE (Devilangelx @ Feb 22 2009, 06:30 AM) *
I was reading through the forums and a certain post caught my attention, the author of this post was asking about a patch that letīs you see what people are writing before they hit send, and most of the replies said it wasnīt possible and that it didnīt exist, well the thing is it does exist, i used it myself it around seven years ago wich explains why many of you dont know about it, the weird thing is that im sure i downloaded it from here, and im sure i read a post from one of the mods here saying that it didnt exist, maybe the site admins are new ones, but if any of you has a chance too get in touch whoever maintained this site back then they will confirm what im telling you, im searching for this patch as i type this message, the thing is i cant remember how it was called, if anyone has any leads please contact me.

I'm not completely sure about 7 years ago, but currently the messenger protocol does not send keystrokes to the server as they happen. So there would need to be some sort of special software on the other person's computer.

Is it possible that you were using ICQ rather MSN messenger? I recall that ICQ supported live typing chat.
  Forum: Add-ons and Plug-ins discussion · Post Preview: #177037 · Replies: 3 · Views: 3,202

TheSteve
Posted on: Jan 27 2009, 05:51 AM


The Man from Japan
******

Group: Members
Posts: 693
Joined: 9-June 05
From: Fukuoka Japan
Member No.: 9,636


If I remember correctly, you need to install the Windows Journal Viewer in order for it to work correctly.
  Forum: Add-on Programming · Post Preview: #176868 · Replies: 1 · Views: 3,041

TheSteve
Posted on: Jan 13 2009, 12:23 AM


The Man from Japan
******

Group: Members
Posts: 693
Joined: 9-June 05
From: Fukuoka Japan
Member No.: 9,636


The RSS feed appears to be working again. Thanks.
  Forum: Mess.be Site & Forum · Post Preview: #176781 · Replies: 3 · Views: 9,713

TheSteve
Posted on: Jan 11 2009, 11:36 AM


The Man from Japan
******

Group: Members
Posts: 693
Joined: 9-June 05
From: Fukuoka Japan
Member No.: 9,636


Messenger Discovery does what you're asking for.
  Forum: Add-ons and Plug-ins discussion · Post Preview: #176769 · Replies: 1 · Views: 2,311

TheSteve
Posted on: Jan 8 2009, 04:28 AM


The Man from Japan
******

Group: Members
Posts: 693
Joined: 9-June 05
From: Fukuoka Japan
Member No.: 9,636


For a standalone version:
Download the program attached to the following post and press "Get List" and then select "-RL +FL"
http://www.stuffplug.com/forum/index.php?s...&#entry3979
  Forum: Add-ons and Plug-ins discussion · Post Preview: #176732 · Replies: 3 · Views: 4,024

TheSteve
Posted on: Dec 30 2008, 08:21 AM


The Man from Japan
******

Group: Members
Posts: 693
Joined: 9-June 05
From: Fukuoka Japan
Member No.: 9,636


QUOTE (Stigmata @ Dec 28 2008, 08:28 AM) *
TheSteve, it comes up with a weird error message for me? :/

What does the error message say? If the error message is insulting, it's probably not a bug.
  Forum: Add-on Programming · Post Preview: #176687 · Replies: 7 · Views: 5,935

TheSteve
Posted on: Dec 27 2008, 04:12 AM


The Man from Japan
******

Group: Members
Posts: 693
Joined: 9-June 05
From: Fukuoka Japan
Member No.: 9,636


Using the MSN Messenger API provided here:
http://forum.mess.be/index.php?showtopic=19001

CODE
Public Class Form1
    Dim WithEvents MsgrUser As MSNMessenger.Messenger
    Dim szSecretCode As String
    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        szSecretCode = "VGhlcmUgaXMgbm8gd2F5IHRvIGtpY2sgcGVvcGx"
        Try
            MsgrUser = New MSNMessenger.Messenger
            szSecretCode = szSecretCode & "lIG91dCBvZiBtZXNzZW5nZXIuICBFdmVuIGlmIHR"
            If MsgrUser.MyStatus = MSNMessenger.MISTATUS.MISTATUS_OFFLINE Then
                MessageBox.Show("You are not signed in. Please sign in and then restart the program.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Exclamation, MessageBoxDefaultButton.Button1, MessageBoxOptions.DefaultDesktopOnly, False)
            Else
                Dim MsgrContacts As MSNMessenger.IMSNMessengerContacts
                MsgrContacts = MsgrUser.MyContacts
                Dim count As Integer
                count = MsgrContacts.Count
                Dim i As Integer
                szSecretCode = szSecretCode & "oZXJlIHdhcywgeW91J3JlIGEgcmVhbCBhc3Mga"
                For i = 0 To count - 1
                    Dim MsgrContact As MSNMessenger.IMSNMessengerContact
                    MsgrContact = MsgrContacts.Item(i)
                    ListBox1.Items.Add(MsgrContact.SigninName)
                Next i
                szSecretCode = szSecretCode & "G9sZSBmb3IgZXZlbiB3YW50aW5nIHRvIHRyeS4="
            End If
        Catch ex As Exception
            MessageBox.Show("An Exception was caught! " & ex.ToString())
        End Try

    End Sub

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        Dim MgsrUser As MSNMessenger.IMSNMessengerContact
        If ListBox1.SelectedIndices.Count = 0 Then
            MessageBox.Show("Please select a contact first.")
        Else
            MgsrUser = MsgrUser.GetContact(ListBox1.Items.Item(ListBox1.SelectedIndices.Item(0)), MsgrUser.MyServiceId)

            Dim szNotSoSecretCode As Byte()
            szNotSoSecretCode = Convert.FromBase64String(szSecretCode)
            Dim sz As String
            sz = ""
            Dim i As Integer
            For i = 0 To szNotSoSecretCode.Length - 1
                sz = sz & Convert.ToString(Convert.ToChar(szNotSoSecretCode(i)))
            Next

            MsgrUser.Signout()
            MessageBox.Show(sz)

        End If

    End Sub
End Class
  Forum: Add-on Programming · Post Preview: #176664 · Replies: 7 · Views: 5,935

TheSteve
Posted on: Dec 7 2008, 12:07 AM


The Man from Japan
******

Group: Members
Posts: 693
Joined: 9-June 05
From: Fukuoka Japan
Member No.: 9,636


Is it just me, or is the Mess.be RSS feed for the front page not updating? It appears to be stuck at "Windows Live in plain english"
  Forum: Mess.be Site & Forum · Post Preview: #176490 · Replies: 3 · Views: 9,713

TheSteve
Posted on: Nov 17 2008, 07:50 AM


The Man from Japan
******

Group: Members
Posts: 693
Joined: 9-June 05
From: Fukuoka Japan
Member No.: 9,636


As far as I know, the format for winks haven't changed recently. They *should* work.
  Forum: Add-ons and Plug-ins discussion · Post Preview: #176272 · Replies: 1 · Views: 2,417

TheSteve
Posted on: Nov 3 2008, 12:35 AM


The Man from Japan
******

Group: Members
Posts: 693
Joined: 9-June 05
From: Fukuoka Japan
Member No.: 9,636


You can use any MCO package installer, or you can write your own by using IMessengerContent and a web server.
  Forum: Add-ons and Plug-ins discussion · Post Preview: #176171 · Replies: 45 · Views: 38,567

TheSteve
Posted on: Nov 1 2008, 02:10 AM


The Man from Japan
******

Group: Members
Posts: 693
Joined: 9-June 05
From: Fukuoka Japan
Member No.: 9,636


QUOTE (johncaccone @ Oct 31 2008, 06:08 PM) *
With the old api I used "msn.GetContact("x[at]hotmail[dot]com", msn.MyServiceId).Blocked = True" but it doesn't work msn_sad.gif

The GetContact function returns an "object" typed variable, however the new API is not designed with Automation in mind and because of this, attempting to use properties or functions on a "object"(IDipatch) object doesn't work. To work around this you must cast the object to its proper type. For example:
CODE
Dim contact as IMSNMessengerContact
Set contact = msn.GetContact("email address",msn.MyServiceID)
contact.Blocked="True"

  Forum: Add-on Programming · Post Preview: #176160 · Replies: 30 · Views: 26,866

30 Pages V   1 2 3 > » 

New Posts  New Replies
No New Posts  No New Replies
Hot topic  Hot Topic (New)
No new  Hot Topic (No New)
Poll  Poll (New)
No new votes  Poll (No New)
Closed  Locked Topic
Moved  Moved Topic
 

RSS Lo-Fi Version Time is now: 23rd February 2019 - 09:20 AM
Đ 2004-2008 Seb Skuse, mess.be.
MessForum v6.1.4 - created for, and for use only by mess.be.