What happened to the Messenger Plus! forums on msghelp.net?
Shoutbox » MsgHelp Archive » Messenger Plus! for Live Messenger » Scripting » [Release] msfSpy (Minesweeper Flags Spy)

Pages: (12): « First [ 1 ] 2 3 4 5 » Last »
[Release] msfSpy (Minesweeper Flags Spy)
Author: Message:
phalanxii
Full Member
***


Posts: 146
Reputation: 5
32 / Male / Flag
Joined: Aug 2006
Status: Away
O.P. [Release] msfSpy (Minesweeper Flags Spy)
Disclaimer: I did NOT write the original source code for this script. All I did was translate the original code made by Magic Rabbits from C# to JScript (the programming language that Messenger Plus! Live Scripts use). This code can be found on the internet at the link below.

The advantage of coding this as a Messenger Plus! Live Script is that the script may be run from directly inside the Windows Live Messenger process. Because of this, the .NET framework is NOT required.

The original C# program however requires the .NET framework. This executable can be found at the bottom of the post. Note that it operates exactly the same as the script, except that it requires the .NET framework in order to work.


Finally, this is not guaranteed to work on the latest versions of Windows Live Messenger. I last tested it for version 8.1. Furthermore, I will not continue to develop this script due to lack of spare time.

This is a simple port of the C# source code by Magic Rabbits found here.

I have been unable to get in contact with the author, but I believe that this script agrees with the terms of agreement. If anyone believes otherwise, I will remove this script without hesitation.

msfSpy is a program that reveals the location of all the mines in a game of Minesweeper Flags.

Instructions:

  • 1. Open a game with a friend.
    2. Type "/msfSpy".
    3. Refresh the map list.
    4. Select a map.
    5. Start cheating.
I will take no responsibility for what this script does to your computer, your messenger or your friends. Use it at your own risk!

Screenshot:

[Image: attachment.php?pid=860022]

Known problems:

  • msfSpy stops working after the first game or so. (This also happens in the original source code.)
  • Map is detected and drawn, but the data bears no correlation with the actual mines' locations. (In the case of Chris4.)
Download:


Suggestions will be appreciated. Enjoy!

.plsc File Attachment: msfSpy2.plsc (6.05 KB)
This file has been downloaded 24544 time(s).

This post was edited on 01-29-2008 at 08:56 AM by phalanxii.
11-04-2007 11:34 PM
Profile PM Find Quote Report
Chris4
Elite Member
*****

Avatar

Posts: 4461
Reputation: 84
33 / Male / Flag
Joined: Dec 2004
RE: [Release] msfSpy (Minesweeper Flags Spy)
Hmm, I tried it. It came up with Map 1 when I was playing. I selected it but the map viewer stayed blank. There's also a blank button, which I tried clicking. ?

This post was edited on 11-04-2007 at 11:49 PM by Chris4.
Twitter: @ChrisLozeau
11-04-2007 11:48 PM
Profile PM Find Quote Report
phalanxii
Full Member
***


Posts: 146
Reputation: 5
32 / Male / Flag
Joined: Aug 2006
Status: Away
O.P. RE: [Release] msfSpy (Minesweeper Flags Spy)
Is there anything in the script debugging?

EDIT: I realise what I got wrong. I'm about to update it in a second.

EDIT#2: Ok, this should work (I had a bogus switch statement). I'm not sure whether you'll be able to test it again, because the viewer often stops working after a few games.

This post was edited on 11-05-2007 at 12:01 AM by phalanxii.
11-04-2007 11:50 PM
Profile PM Find Quote Report
Chris4
Elite Member
*****

Avatar

Posts: 4461
Reputation: 84
33 / Male / Flag
Joined: Dec 2004
RE: [Release] msfSpy (Minesweeper Flags Spy)
Nah. Only the expected.

Edit: Ok, I'll try again.
Edit2: Nope, still doesn't work :(

.png File Attachment: msfSpy.PNG (162.48 KB)
This file has been downloaded 3772 time(s).

This post was edited on 11-05-2007 at 12:09 AM by Chris4.
Twitter: @ChrisLozeau
11-05-2007 12:03 AM
Profile PM Find Quote Report
phalanxii
Full Member
***


Posts: 146
Reputation: 5
32 / Male / Flag
Joined: Aug 2006
Status: Away
O.P. RE: [Release] msfSpy (Minesweeper Flags Spy)
I think the blank button might be because of MsgPlus! 4.50. There are most definitely different images in the resource file, and I suppose the arrow image is missing.

Also, thanks for giving me feedback. I'll try to iron these bugs out as soon as possible.

EDIT: Are you able to detect a map?

This post was edited on 11-05-2007 at 12:13 AM by phalanxii.
11-05-2007 12:12 AM
Profile PM Find Quote Report
Chris4
Elite Member
*****

Avatar

Posts: 4461
Reputation: 84
33 / Male / Flag
Joined: Dec 2004
RE: [Release] msfSpy (Minesweeper Flags Spy)
quote:
Originally posted by phalanxii
EDIT: Are you able to detect a map?
Erm.. like in the screenshot? "Map 1" ?

quote:
Originally posted by phalanxii
I think the blank button might be because of MsgPlus! 4.50.
4.40 not 4.50 :P
I'll downgrade to official version and see if it's the same. Should be.

-----------------------------------------

Edit: Well the arrow appears, but still unable to 'cheat'.
Edit2: I see what you mean by it stops working. Resolved by restarting messenger. Though it still won't 'draw' the answers.

This post was edited on 11-05-2007 at 12:31 AM by Chris4.
Twitter: @ChrisLozeau
11-05-2007 12:17 AM
Profile PM Find Quote Report
phalanxii
Full Member
***


Posts: 146
Reputation: 5
32 / Male / Flag
Joined: Aug 2006
Status: Away
O.P. RE: [Release] msfSpy (Minesweeper Flags Spy)
I just tested it and it worked, although it only worked for one game (the rematch didn't detect any maps).

And if you don't detect any maps (like "Map 1") then it's because it only works the first few times (not sure how to fix this). Usually a computer reboot fixes this. :S

EDIT: Strange... it should draw the answers (with msfSpy2.plsc). If it's possible, view the script and make sure that line 68 in msfSpy.js reads:
code:
switch(Map[MapIndex][i])
That was the problem that I had to fix before, because it used to be a boolean (returning true or false).

.png File Attachment: msfSpy.png (13.88 KB)
This file has been downloaded 38170 time(s).

This post was edited on 11-05-2007 at 12:37 AM by phalanxii.
11-05-2007 12:31 AM
Profile PM Find Quote Report
Chris4
Elite Member
*****

Avatar

Posts: 4461
Reputation: 84
33 / Male / Flag
Joined: Dec 2004
RE: [Release] msfSpy (Minesweeper Flags Spy)
Well it won't work for me at all. :(
It detects the map, but won't show the flags.
Twitter: @ChrisLozeau
11-05-2007 12:34 AM
Profile PM Find Quote Report
roflmao456
Skinning Contest Winner
****

Avatar

Posts: 955
Reputation: 24
30 / Male / Flag
Joined: Nov 2006
Status: Away
RE: [Release] msfSpy (Minesweeper Flags Spy)
doesn't work for me :\

here's what i did:

- Opened a conversation
- invited and accepted invite to Minesweeper Flags
- once game was loaded, pressed start and then type /msfSpy
- pressed the Refresh button
- nothing in list :\
[quote]
Ultimatess6
: What a noob mod
11-05-2007 01:00 AM
Profile PM Web Find Quote Report
phalanxii
Full Member
***


Posts: 146
Reputation: 5
32 / Male / Flag
Joined: Aug 2006
Status: Away
O.P. RE: [Release] msfSpy (Minesweeper Flags Spy)
Make sure it's your first game of MSF. Also, you may want to try refreshing at the main screen before the game starts (all the mine data is determined before the gameplay begins).

All I can say is that I merely ported this program from the source code. I will attach a compiled version of the original program here (requires the .NET framework).

Tell me if the compiled executable works.

.zip File Attachment: msfSpy.zip (5.11 KB)
This file has been downloaded 15366 time(s).
11-05-2007 01:19 AM
Profile PM Find Quote Report
Pages: (12): « First [ 1 ] 2 3 4 5 » Last »
« Next Oldest Return to Top Next Newest »


Threaded Mode | Linear Mode
View a Printable Version
Send this Thread to a Friend
Subscribe | Add to Favorites
Rate This Thread:

Forum Jump:

Forum Rules:
You cannot post new threads
You cannot post replies
You cannot post attachments
You can edit your posts
HTML is Off
myCode is On
Smilies are On
[img] Code is On