Hacking Need beta testers for my projects

Status
Not open for further replies.

spayrosam

Well-Known Member
OP
Member
Joined
Jun 2, 2009
Messages
756
Trophies
0
Location
Gafsa
Website
Visit site
XP
309
Country
Hey man SMA Guides is a trojan defined by Norton Security 360.

https://www.virustotal.com
12134341.png

Here My Guide Code:
You Need to Compile It Yourself
Code:
#NoTrayIcon
#Region ;**** Directives created by AutoIt3Wrapper_GUI ****
#AutoIt3Wrapper_Version=beta
#AutoIt3Wrapper_icon=MyGuideogo.ico
#AutoIt3Wrapper_outfile=My Guide.exe
#AutoIt3Wrapper_UseUpx=n
#AutoIt3Wrapper_Res_Comment=Spayrosam Multi-App My Guide
#AutoIt3Wrapper_Res_Description=Spayrosam Multi-App My Guide
#AutoIt3Wrapper_Res_Fileversion=1.0.0.0
#AutoIt3Wrapper_Res_ProductVersion=1.0.0.0
#AutoIt3Wrapper_Res_LegalCopyright=Copyright © 2009 - © 2012 Spayrosam (Samir.L)
#AutoIt3Wrapper_Res_Field=CompanyName|Spayrosam
#AutoIt3Wrapper_Res_Field=ProductName|Spayrosam Multi-App My Guide
#AutoIt3Wrapper_Res_Field=ProductVersion|1.0.0.0
#AutoIt3Wrapper_Res_Field=Spayrosam Multi-App My Guide|1.0.0.0
#AutoIt3Wrapper_Run_AU3Check=n
#EndRegion ;**** Directives created by AutoIt3Wrapper_GUI ****


#include 
#include 
#include 
#include 
_Singleton(@ScriptName, 0)

$Tempdir = @TempDir & "\TempfilesMyGuides"
DirCreate($Tempdir)
FileSetAttrib($Tempdir, "+H")

FileInstall("BB1.ico", $Tempdir & "\BB1.ico", 1)
FileInstall("HBB1.ico", $Tempdir & "\HBB1.ico", 1)

FileInstall("BB2.ico", $Tempdir & "\BB2.ico", 1)
FileInstall("HBB2.ico", $Tempdir & "\HBB2.ico", 1)

FileInstall("WMA.ico", $Tempdir & "\WMA.ico", 1)
FileInstall("HWMA.ico", $Tempdir & "\HWMA.ico", 1)

FileInstall("DLB.ico", $Tempdir & "\DLB.ico", 1)
FileInstall("HDLB.ico", $Tempdir & "\HDLB.ico", 1)

FileInstall("LBH.ico", $Tempdir & "\LBH.ico", 1)
FileInstall("HLBH.ico", $Tempdir & "\HLBH.ico", 1)

FileInstall("BMB.ico", $Tempdir & "\BMB.ico", 1)
FileInstall("HBMB.ico", $Tempdir & "\HBMB.ico", 1)

FileInstall("IPL.ico", $Tempdir & "\IPL.ico", 1)
FileInstall("HIPL.ico", $Tempdir & "\HIPL.ico", 1)

FileInstall("HMI.ico", $Tempdir & "\HMI.ico", 1)
FileInstall("HHMI.ico", $Tempdir & "\HHMI.ico", 1)

FileInstall("I36.ico", $Tempdir & "\I36.ico", 1)
FileInstall("HI36.ico", $Tempdir & "\HI36.ico", 1)

FileInstall("MT.ico", $Tempdir & "\MT.ico", 1)
FileInstall("HMT.ico", $Tempdir & "\HMT.ico", 1)

FileInstall("MMM.ico", $Tempdir & "\MMM.ico", 1)
FileInstall("HMMM.ico", $Tempdir & "\HMMM.ico", 1)

$Config_Guide = @ScriptDir & "\Guides\GuideConfig.ini"

Local $NowLocalnetwork = IniRead($Config_Guide, "Local network", "IP", "")
If $NowLocalnetwork = "" Then
IniWrite($Config_Guide, "Local network", "IP", @IPAddress1)
$NowLocalnetwork = @IPAddress1
EndIf

Local $NowLocalnetworkPort = IniRead($Config_Guide, "Local network", "Port", "")
If $NowLocalnetworkPort = "" Then
IniWrite($Config_Guide, "Local network", "Port", "65433")
$NowLocalnetworkPort = "65433"
EndIf

Global $socketS
UDPStartup()
$socketS = UDPOpen($NowLocalnetwork, $NowLocalnetworkPort)

Dim $NowstepGuide[20][10]

$MyGuidesIniRead = IniRead(@ScriptDir & "\My Guides.ini", "My Guides", "My Guides", "")
$MyGuidesIniReadSplit = StringSplit($MyGuidesIniRead, "|")

Local $_XstepGuide = 350, $_YstepGuide = 5, $_WstepGuide = 70, $_HstepGuide = 70

$StepGuide = GUICreate("My Guide", 430, 75 * $MyGuidesIniReadSplit[0], 0, 0)
$SendCommand = GUICtrlCreateInput("", 5, 5, 50, 20)
GUICtrlSetState(-1, $GUI_HIDE)

For $sG = 1 To $MyGuidesIniReadSplit[0]
If $MyGuidesIniReadSplit[$sG] = "BannerBomb Hack wii 3.x-4.1" Then
$NowstepGuide[$sG][8] = "BB1.ico"
$NowstepGuide[$sG][9] = "HBB1.ico"
$NowstepGuide[$sG][1] = "B1"
EndIf

If $MyGuidesIniReadSplit[$sG] = "BannerBomb Hack wii 4.2" Then
$NowstepGuide[$sG][8] = "BB2.ico"
$NowstepGuide[$sG][9] = "HBB2.ico"
$NowstepGuide[$sG][1] = "B2"
EndIf

If $MyGuidesIniReadSplit[$sG] = "Nintendo Wii MAC-Address" Then
$NowstepGuide[$sG][8] = "WMA.ico"
$NowstepGuide[$sG][9] = "HWMA.ico"
$NowstepGuide[$sG][1] = "NM"
EndIf

If $MyGuidesIniReadSplit[$sG] = "Download LetterBomb" Then
$NowstepGuide[$sG][8] = "DLB.ico"
$NowstepGuide[$sG][9] = "HDLB.ico"
$NowstepGuide[$sG][1] = "DL"
EndIf

If $MyGuidesIniReadSplit[$sG] = "LetterBomb Hack" Then
$NowstepGuide[$sG][8] = "LBH.ico"
$NowstepGuide[$sG][9] = "HLBH.ico"
$NowstepGuide[$sG][1] = "LB"
EndIf

If $MyGuidesIniReadSplit[$sG] = "Make a NAND backup" Then
$NowstepGuide[$sG][8] = "BMB.ico"
$NowstepGuide[$sG][9] = "HBMB.ico"
$NowstepGuide[$sG][1] = "MB"
EndIf

If $MyGuidesIniReadSplit[$sG] = "Install Priiloader" Then
$NowstepGuide[$sG][8] = "IPL.ico"
$NowstepGuide[$sG][9] = "HIPL.ico"
$NowstepGuide[$sG][1] = "IP"
EndIf

If $MyGuidesIniReadSplit[$sG] = "HackMii Installer" Then
$NowstepGuide[$sG][8] = "HMI.ico"
$NowstepGuide[$sG][9] = "HHMI.ico"
$NowstepGuide[$sG][1] = "HI"
EndIf

If $MyGuidesIniReadSplit[$sG] = "Install a patched IOS236" Then
$NowstepGuide[$sG][8] = "I36.ico"
$NowstepGuide[$sG][9] = "HI36.ico"
$NowstepGuide[$sG][1] = "PI"
EndIf

If $MyGuidesIniReadSplit[$sG] = "MyMenuifyMod" Then
$NowstepGuide[$sG][8] = "MT.ico"
$NowstepGuide[$sG][9] = "HMT.ico"
$NowstepGuide[$sG][1] = "MT"
EndIf

If $MyGuidesIniReadSplit[$sG] = "Multi-Mod Manager" Then
$NowstepGuide[$sG][8] = "MMM.ico"
$NowstepGuide[$sG][9] = "HMMM.ico"
$NowstepGuide[$sG][1] = "MM"
EndIf


$NowstepGuide[$sG][0] = GUICtrlCreateIcon($Tempdir & "\" & $NowstepGuide[$sG][8], "", $_XstepGuide, $_YstepGuide, $_WstepGuide, $_HstepGuide)
GUICtrlSetCursor(-1, 0)

$NowstepGuide[$sG][2] = GUICtrlCreateLabel("Step : " & $sG & " / " & $MyGuidesIniReadSplit[0], 5, $_YstepGuide, 100, 20, $SS_CENTERIMAGE)
GUICtrlSetFont(-1, 12, 600)
GUICtrlSetColor(-1, 0x0000FF)

$NowstepGuide[$sG][3] = GUICtrlCreateLabel("Name : " & $MyGuidesIniReadSplit[$sG], 5, $_YstepGuide + 20, 320, 20, $SS_CENTERIMAGE)
GUICtrlSetFont(-1, 10, 600)

GUICtrlCreateLabel("State  : ", 5, $_YstepGuide + 50, 50, 20, $SS_CENTERIMAGE)
GUICtrlSetFont(-1, 10, 600)
$NowstepGuide[$sG][4] = GUICtrlCreateCheckbox("", 60, $_YstepGuide + 50, 20, 20)

$NowstepGuide[$sG][5] = GUICtrlCreateLabel("To do", 80, $_YstepGuide + 50, 100, 20, $SS_CENTERIMAGE)
GUICtrlSetFont(-1, 10, 600)
GUICtrlSetColor(-1, 0xff0000)

$_YstepGuide += $_HstepGuide + 5

GUICtrlCreateLabel("", 5, $_YstepGuide - 2.5, 420, 1)
GUICtrlSetBkColor(-1, 0x000000)
Next

GUISetState(@SW_SHOW, $StepGuide)
WinSetOnTop($StepGuide, "", 1)

While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
UDPCloseSocket($socketS)
UDPShutdown()
GUIDelete($StepGuide)
Exit

Case $NowstepGuide[1][0]
If GUICtrlGetHandle($NowstepGuide[1][0])  0 Then _sendCommandToMain(1)

Case $NowstepGuide[2][0]
If GUICtrlGetHandle($NowstepGuide[2][0])  0 Then _sendCommandToMain(2)

Case $NowstepGuide[3][0]
If GUICtrlGetHandle($NowstepGuide[3][0])  0 Then _sendCommandToMain(3)

Case $NowstepGuide[4][0]
If GUICtrlGetHandle($NowstepGuide[4][0])  0 Then _sendCommandToMain(4)

Case $NowstepGuide[5][0]
If GUICtrlGetHandle($NowstepGuide[5][0])  0 Then _sendCommandToMain(5)

Case $NowstepGuide[6][0]
If GUICtrlGetHandle($NowstepGuide[6][0])  0 Then _sendCommandToMain(6)

Case $NowstepGuide[7][0]
If GUICtrlGetHandle($NowstepGuide[7][0])  0 Then _sendCommandToMain(7)

Case $NowstepGuide[8][0]
If GUICtrlGetHandle($NowstepGuide[8][0])  0 Then _sendCommandToMain(8)

Case $NowstepGuide[9][0]
If GUICtrlGetHandle($NowstepGuide[9][0])  0 Then _sendCommandToMain(9)

Case $NowstepGuide[10][0]
If GUICtrlGetHandle($NowstepGuide[10][0])  0 Then _sendCommandToMain(10)

Case $NowstepGuide[11][0]
If GUICtrlGetHandle($NowstepGuide[11][0])  0 Then _sendCommandToMain(11)

Case $NowstepGuide[1][4]
If GUICtrlGetHandle($NowstepGuide[1][4])  0 Then _ToDo_Done(1)

Case $NowstepGuide[2][4]
If GUICtrlGetHandle($NowstepGuide[2][4])  0 Then _ToDo_Done(2)

Case $NowstepGuide[3][4]
If GUICtrlGetHandle($NowstepGuide[3][4])  0 Then _ToDo_Done(3)

Case $NowstepGuide[4][4]
If GUICtrlGetHandle($NowstepGuide[4][4])  0 Then _ToDo_Done(4)

Case $NowstepGuide[5][4]
If GUICtrlGetHandle($NowstepGuide[5][4])  0 Then _ToDo_Done(5)

Case $NowstepGuide[6][4]
If GUICtrlGetHandle($NowstepGuide[6][4])  0 Then _ToDo_Done(6)

Case $NowstepGuide[7][4]
If GUICtrlGetHandle($NowstepGuide[7][4])  0 Then _ToDo_Done(7)

Case $NowstepGuide[8][4]
If GUICtrlGetHandle($NowstepGuide[8][4])  0 Then _ToDo_Done(8)

Case $NowstepGuide[9][4]
If GUICtrlGetHandle($NowstepGuide[9][4])  0 Then _ToDo_Done(9)

Case $NowstepGuide[10][4]
If GUICtrlGetHandle($NowstepGuide[10][4])  0 Then _ToDo_Done(10)

Case $NowstepGuide[11][4]
If GUICtrlGetHandle($NowstepGuide[11][4])  0 Then _ToDo_Done(11)
EndSwitch
WEnd

Func _ToDo_Done($IDCS)
If BitAND(GUICtrlRead($NowstepGuide[$IDCS][4]), $GUI_CHECKED) = $GUI_CHECKED Then
GUICtrlSetData($NowstepGuide[$IDCS][5], "Done")
GUICtrlSetColor($NowstepGuide[$IDCS][5], 0x04920C)
Else
GUICtrlSetData($NowstepGuide[$IDCS][5], "To do")
GUICtrlSetColor($NowstepGuide[$IDCS][5], 0xff0000)
EndIf
EndFunc

Func _sendCommandToMain($IDCS)
WinSetOnTop($StepGuide, "", 0)
GUICtrlSetImage($NowstepGuide[$IDCS][0], $Tempdir & "\" & $NowstepGuide[$IDCS][9])
While _IsPressed("01")
Sleep(100)
WEnd

GUICtrlSetImage($NowstepGuide[$IDCS][0], $Tempdir & "\" & $NowstepGuide[$IDCS][8])

GUICtrlSetData($SendCommand, $NowstepGuide[$IDCS][1])
UDPSend($socketS, GUICtrlRead($SendCommand))
EndFunc   ;==>_sendCommandToMain
 

spayrosam

Well-Known Member
OP
Member
Joined
Jun 2, 2009
Messages
756
Trophies
0
Location
Gafsa
Website
Visit site
XP
309
Country
Bug Report: I can't select a drive letter for my SD card (hackwii section). I don't have my sd card plugged into my PC at the moment, but I would think I should be able to select one of the many other drives I have plugged in, or even set it to a folder or something until I have access to my sd card later

Cheers

Thanks ;)
SMA Mount only SD card.

Insert your SD card into your computer's card reader Then Start SMA

OR

Insert your SD card into your computer's card reader and Don't forget to refresh (SD: Control)
 

XFlak

Wiitired but still kicking
Member
Joined
Sep 12, 2009
Messages
13,872
Trophies
3
Age
38
Location
Cyprus, originally from Toronto
Website
modmii.github.io
XP
9,906
Country
Cyprus
I don't know why I'm giving u suggestions to make your app even more awesome, lol, but here goes. I think u shouldn't require people to physically have the sd card in their PCs to run your app. For example, say I'm going to mod my friends Wii, but he doesn't have internet, and I don't have an SD card. So I would need to meet up with him once to get his SD card, go back to my house where I have internet, run your app, then go back to his house so I can actually mod his wii. I think it would be better for your app to allow people to save the files to a specified folder, like modmii does, so that users can just copy the contents of a folder to an SD card when they have access to one. If you decide not to support this, that's fine by me, but I figured I'd at least share my opinion in case you find it helpful.
 
  • Like
Reactions: 2 people

spayrosam

Well-Known Member
OP
Member
Joined
Jun 2, 2009
Messages
756
Trophies
0
Location
Gafsa
Website
Visit site
XP
309
Country
@XFlak Thanks, It is most appreciated. ;)
All Downloaded/generated Files are saved in "Copy to SD" folder.
SMA check if SD Card is mounted
- If Yes SMA AutoCopy the contents to the SD card (rename old Wad/Apps/ModThemes Folders in SD Card)
- If No the users can just copy the contents of a "Copy to SD" folder to an SD Card

I'll add a MSGBox for all those don't have SD Card (Please copy the contents of "Copy to SD" folder to an SD Card or Insert your SD card into your computer's card reader)

BTW
you can copy "my Guide.exe / Guides.exe / Guides folder / My guide.ini" and you can start the generated guide from any other OS
 

Hielkenator

Well-Known Member
Member
Joined
Feb 7, 2010
Messages
4,210
Trophies
0
XP
679
Country
Netherlands
I don't know why I'm giving u suggestions to make your app even more awesome, lol, but here goes. I think u shouldn't require people to physically have the sd card in their PCs to run your app. For example, say I'm going to mod my friends Wii, but he doesn't have internet, and I don't have an SD card. So I would need to meet up with him once to get his SD card, go back to my house where I have internet, run your app, then go back to his house so I can actually mod his wii. I think it would be better for your app to allow people to save the files to a specified folder, like modmii does, so that users can just copy the contents of a folder to an SD card when they have access to one. If you decide not to support this, that's fine by me, but I figured I'd at least share my opinion in case you find it helpful.

yup, this makes a lot of sense to me also.
 

DeadlyFoez

XFlak Fanboy
Banned
Joined
Apr 12, 2009
Messages
5,920
Trophies
0
Website
DeadlyFoez.zzl.org
XP
2,875
Country
United States
Spayrosam, it's great that you are reinventing the wheel and giving it chrome spinning rims and all, but I do have to say that I hope that with everything that you do give full credit to everyone that you have learned from (aka, ModMii and all those that participated in the making of ModMii)
 
  • Like
Reactions: 2 people

spayrosam

Well-Known Member
OP
Member
Joined
Jun 2, 2009
Messages
756
Trophies
0
Location
Gafsa
Website
Visit site
XP
309
Country
Spayrosam, it's great that you are reinventing the wheel and giving it chrome spinning rims and all, but I do have to say that I hope that with everything that you do give full credit to everyone that you have learned from (aka, ModMii and all those that participated in the making of ModMii)

http://gbatemp.net/topic/207126-modmii-for-windows-official-support-topic/page__view__findpost__p__3814084
No comment
See About Window
 

Shag

Well-Known Member
Member
Joined
Jun 8, 2011
Messages
98
Trophies
0
XP
157
Country
United States
Hello,
Under nand tab in your nand path you should be less strict with the path. I have multiple nands under usb/nands/nand1 nand2 nand3. The way you have your app now I have to rename my nand folders to see them with SMA.
later.
 

Anon10W1z

Well-Known Member
Member
Joined
Feb 18, 2012
Messages
1,112
Trophies
0
Location
Somewhere over the rainbow
XP
184
Country
United States
Hey man SMA Guides is a trojan defined by Norton Security 360.

https://www.virustotal.com
12134341.png

Here My Guide Code:
You Need to Compile It Yourself
Code:
#NoTrayIcon
#Region ;**** Directives created by AutoIt3Wrapper_GUI ****
#AutoIt3Wrapper_Version=beta
#AutoIt3Wrapper_icon=MyGuideogo.ico
#AutoIt3Wrapper_outfile=My Guide.exe
#AutoIt3Wrapper_UseUpx=n
#AutoIt3Wrapper_Res_Comment=Spayrosam Multi-App My Guide
#AutoIt3Wrapper_Res_Description=Spayrosam Multi-App My Guide
#AutoIt3Wrapper_Res_Fileversion=1.0.0.0
#AutoIt3Wrapper_Res_ProductVersion=1.0.0.0
#AutoIt3Wrapper_Res_LegalCopyright=Copyright © 2009 - © 2012 Spayrosam (Samir.L)
#AutoIt3Wrapper_Res_Field=CompanyName|Spayrosam
#AutoIt3Wrapper_Res_Field=ProductName|Spayrosam Multi-App My Guide
#AutoIt3Wrapper_Res_Field=ProductVersion|1.0.0.0
#AutoIt3Wrapper_Res_Field=Spayrosam Multi-App My Guide|1.0.0.0
#AutoIt3Wrapper_Run_AU3Check=n
#EndRegion ;**** Directives created by AutoIt3Wrapper_GUI ****


#include 
#include 
#include 
#include 
_Singleton(@ScriptName, 0)

$Tempdir = @TempDir & "\TempfilesMyGuides"
DirCreate($Tempdir)
FileSetAttrib($Tempdir, "+H")

FileInstall("BB1.ico", $Tempdir & "\BB1.ico", 1)
FileInstall("HBB1.ico", $Tempdir & "\HBB1.ico", 1)

FileInstall("BB2.ico", $Tempdir & "\BB2.ico", 1)
FileInstall("HBB2.ico", $Tempdir & "\HBB2.ico", 1)

FileInstall("WMA.ico", $Tempdir & "\WMA.ico", 1)
FileInstall("HWMA.ico", $Tempdir & "\HWMA.ico", 1)

FileInstall("DLB.ico", $Tempdir & "\DLB.ico", 1)
FileInstall("HDLB.ico", $Tempdir & "\HDLB.ico", 1)

FileInstall("LBH.ico", $Tempdir & "\LBH.ico", 1)
FileInstall("HLBH.ico", $Tempdir & "\HLBH.ico", 1)

FileInstall("BMB.ico", $Tempdir & "\BMB.ico", 1)
FileInstall("HBMB.ico", $Tempdir & "\HBMB.ico", 1)

FileInstall("IPL.ico", $Tempdir & "\IPL.ico", 1)
FileInstall("HIPL.ico", $Tempdir & "\HIPL.ico", 1)

FileInstall("HMI.ico", $Tempdir & "\HMI.ico", 1)
FileInstall("HHMI.ico", $Tempdir & "\HHMI.ico", 1)

FileInstall("I36.ico", $Tempdir & "\I36.ico", 1)
FileInstall("HI36.ico", $Tempdir & "\HI36.ico", 1)

FileInstall("MT.ico", $Tempdir & "\MT.ico", 1)
FileInstall("HMT.ico", $Tempdir & "\HMT.ico", 1)

FileInstall("MMM.ico", $Tempdir & "\MMM.ico", 1)
FileInstall("HMMM.ico", $Tempdir & "\HMMM.ico", 1)

$Config_Guide = @ScriptDir & "\Guides\GuideConfig.ini"

Local $NowLocalnetwork = IniRead($Config_Guide, "Local network", "IP", "")
If $NowLocalnetwork = "" Then
IniWrite($Config_Guide, "Local network", "IP", @IPAddress1)
$NowLocalnetwork = @IPAddress1
EndIf

Local $NowLocalnetworkPort = IniRead($Config_Guide, "Local network", "Port", "")
If $NowLocalnetworkPort = "" Then
IniWrite($Config_Guide, "Local network", "Port", "65433")
$NowLocalnetworkPort = "65433"
EndIf

Global $socketS
UDPStartup()
$socketS = UDPOpen($NowLocalnetwork, $NowLocalnetworkPort)

Dim $NowstepGuide[20][10]

$MyGuidesIniRead = IniRead(@ScriptDir & "\My Guides.ini", "My Guides", "My Guides", "")
$MyGuidesIniReadSplit = StringSplit($MyGuidesIniRead, "|")

Local $_XstepGuide = 350, $_YstepGuide = 5, $_WstepGuide = 70, $_HstepGuide = 70

$StepGuide = GUICreate("My Guide", 430, 75 * $MyGuidesIniReadSplit[0], 0, 0)
$SendCommand = GUICtrlCreateInput("", 5, 5, 50, 20)
GUICtrlSetState(-1, $GUI_HIDE)

For $sG = 1 To $MyGuidesIniReadSplit[0]
If $MyGuidesIniReadSplit[$sG] = "BannerBomb Hack wii 3.x-4.1" Then
$NowstepGuide[$sG][8] = "BB1.ico"
$NowstepGuide[$sG][9] = "HBB1.ico"
$NowstepGuide[$sG][1] = "B1"
EndIf

If $MyGuidesIniReadSplit[$sG] = "BannerBomb Hack wii 4.2" Then
$NowstepGuide[$sG][8] = "BB2.ico"
$NowstepGuide[$sG][9] = "HBB2.ico"
$NowstepGuide[$sG][1] = "B2"
EndIf

If $MyGuidesIniReadSplit[$sG] = "Nintendo Wii MAC-Address" Then
$NowstepGuide[$sG][8] = "WMA.ico"
$NowstepGuide[$sG][9] = "HWMA.ico"
$NowstepGuide[$sG][1] = "NM"
EndIf

If $MyGuidesIniReadSplit[$sG] = "Download LetterBomb" Then
$NowstepGuide[$sG][8] = "DLB.ico"
$NowstepGuide[$sG][9] = "HDLB.ico"
$NowstepGuide[$sG][1] = "DL"
EndIf

If $MyGuidesIniReadSplit[$sG] = "LetterBomb Hack" Then
$NowstepGuide[$sG][8] = "LBH.ico"
$NowstepGuide[$sG][9] = "HLBH.ico"
$NowstepGuide[$sG][1] = "LB"
EndIf

If $MyGuidesIniReadSplit[$sG] = "Make a NAND backup" Then
$NowstepGuide[$sG][8] = "BMB.ico"
$NowstepGuide[$sG][9] = "HBMB.ico"
$NowstepGuide[$sG][1] = "MB"
EndIf

If $MyGuidesIniReadSplit[$sG] = "Install Priiloader" Then
$NowstepGuide[$sG][8] = "IPL.ico"
$NowstepGuide[$sG][9] = "HIPL.ico"
$NowstepGuide[$sG][1] = "IP"
EndIf

If $MyGuidesIniReadSplit[$sG] = "HackMii Installer" Then
$NowstepGuide[$sG][8] = "HMI.ico"
$NowstepGuide[$sG][9] = "HHMI.ico"
$NowstepGuide[$sG][1] = "HI"
EndIf

If $MyGuidesIniReadSplit[$sG] = "Install a patched IOS236" Then
$NowstepGuide[$sG][8] = "I36.ico"
$NowstepGuide[$sG][9] = "HI36.ico"
$NowstepGuide[$sG][1] = "PI"
EndIf

If $MyGuidesIniReadSplit[$sG] = "MyMenuifyMod" Then
$NowstepGuide[$sG][8] = "MT.ico"
$NowstepGuide[$sG][9] = "HMT.ico"
$NowstepGuide[$sG][1] = "MT"
EndIf

If $MyGuidesIniReadSplit[$sG] = "Multi-Mod Manager" Then
$NowstepGuide[$sG][8] = "MMM.ico"
$NowstepGuide[$sG][9] = "HMMM.ico"
$NowstepGuide[$sG][1] = "MM"
EndIf


$NowstepGuide[$sG][0] = GUICtrlCreateIcon($Tempdir & "\" & $NowstepGuide[$sG][8], "", $_XstepGuide, $_YstepGuide, $_WstepGuide, $_HstepGuide)
GUICtrlSetCursor(-1, 0)

$NowstepGuide[$sG][2] = GUICtrlCreateLabel("Step : " & $sG & " / " & $MyGuidesIniReadSplit[0], 5, $_YstepGuide, 100, 20, $SS_CENTERIMAGE)
GUICtrlSetFont(-1, 12, 600)
GUICtrlSetColor(-1, 0x0000FF)

$NowstepGuide[$sG][3] = GUICtrlCreateLabel("Name : " & $MyGuidesIniReadSplit[$sG], 5, $_YstepGuide + 20, 320, 20, $SS_CENTERIMAGE)
GUICtrlSetFont(-1, 10, 600)

GUICtrlCreateLabel("State  : ", 5, $_YstepGuide + 50, 50, 20, $SS_CENTERIMAGE)
GUICtrlSetFont(-1, 10, 600)
$NowstepGuide[$sG][4] = GUICtrlCreateCheckbox("", 60, $_YstepGuide + 50, 20, 20)

$NowstepGuide[$sG][5] = GUICtrlCreateLabel("To do", 80, $_YstepGuide + 50, 100, 20, $SS_CENTERIMAGE)
GUICtrlSetFont(-1, 10, 600)
GUICtrlSetColor(-1, 0xff0000)

$_YstepGuide += $_HstepGuide + 5

GUICtrlCreateLabel("", 5, $_YstepGuide - 2.5, 420, 1)
GUICtrlSetBkColor(-1, 0x000000)
Next

GUISetState(@SW_SHOW, $StepGuide)
WinSetOnTop($StepGuide, "", 1)

While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
UDPCloseSocket($socketS)
UDPShutdown()
GUIDelete($StepGuide)
Exit

Case $NowstepGuide[1][0]
If GUICtrlGetHandle($NowstepGuide[1][0])  0 Then _sendCommandToMain(1)

Case $NowstepGuide[2][0]
If GUICtrlGetHandle($NowstepGuide[2][0])  0 Then _sendCommandToMain(2)

Case $NowstepGuide[3][0]
If GUICtrlGetHandle($NowstepGuide[3][0])  0 Then _sendCommandToMain(3)

Case $NowstepGuide[4][0]
If GUICtrlGetHandle($NowstepGuide[4][0])  0 Then _sendCommandToMain(4)

Case $NowstepGuide[5][0]
If GUICtrlGetHandle($NowstepGuide[5][0])  0 Then _sendCommandToMain(5)

Case $NowstepGuide[6][0]
If GUICtrlGetHandle($NowstepGuide[6][0])  0 Then _sendCommandToMain(6)

Case $NowstepGuide[7][0]
If GUICtrlGetHandle($NowstepGuide[7][0])  0 Then _sendCommandToMain(7)

Case $NowstepGuide[8][0]
If GUICtrlGetHandle($NowstepGuide[8][0])  0 Then _sendCommandToMain(8)

Case $NowstepGuide[9][0]
If GUICtrlGetHandle($NowstepGuide[9][0])  0 Then _sendCommandToMain(9)

Case $NowstepGuide[10][0]
If GUICtrlGetHandle($NowstepGuide[10][0])  0 Then _sendCommandToMain(10)

Case $NowstepGuide[11][0]
If GUICtrlGetHandle($NowstepGuide[11][0])  0 Then _sendCommandToMain(11)

Case $NowstepGuide[1][4]
If GUICtrlGetHandle($NowstepGuide[1][4])  0 Then _ToDo_Done(1)

Case $NowstepGuide[2][4]
If GUICtrlGetHandle($NowstepGuide[2][4])  0 Then _ToDo_Done(2)

Case $NowstepGuide[3][4]
If GUICtrlGetHandle($NowstepGuide[3][4])  0 Then _ToDo_Done(3)

Case $NowstepGuide[4][4]
If GUICtrlGetHandle($NowstepGuide[4][4])  0 Then _ToDo_Done(4)

Case $NowstepGuide[5][4]
If GUICtrlGetHandle($NowstepGuide[5][4])  0 Then _ToDo_Done(5)

Case $NowstepGuide[6][4]
If GUICtrlGetHandle($NowstepGuide[6][4])  0 Then _ToDo_Done(6)

Case $NowstepGuide[7][4]
If GUICtrlGetHandle($NowstepGuide[7][4])  0 Then _ToDo_Done(7)

Case $NowstepGuide[8][4]
If GUICtrlGetHandle($NowstepGuide[8][4])  0 Then _ToDo_Done(8)

Case $NowstepGuide[9][4]
If GUICtrlGetHandle($NowstepGuide[9][4])  0 Then _ToDo_Done(9)

Case $NowstepGuide[10][4]
If GUICtrlGetHandle($NowstepGuide[10][4])  0 Then _ToDo_Done(10)

Case $NowstepGuide[11][4]
If GUICtrlGetHandle($NowstepGuide[11][4])  0 Then _ToDo_Done(11)
EndSwitch
WEnd

Func _ToDo_Done($IDCS)
If BitAND(GUICtrlRead($NowstepGuide[$IDCS][4]), $GUI_CHECKED) = $GUI_CHECKED Then
GUICtrlSetData($NowstepGuide[$IDCS][5], "Done")
GUICtrlSetColor($NowstepGuide[$IDCS][5], 0x04920C)
Else
GUICtrlSetData($NowstepGuide[$IDCS][5], "To do")
GUICtrlSetColor($NowstepGuide[$IDCS][5], 0xff0000)
EndIf
EndFunc

Func _sendCommandToMain($IDCS)
WinSetOnTop($StepGuide, "", 0)
GUICtrlSetImage($NowstepGuide[$IDCS][0], $Tempdir & "\" & $NowstepGuide[$IDCS][9])
While _IsPressed("01")
Sleep(100)
WEnd

GUICtrlSetImage($NowstepGuide[$IDCS][0], $Tempdir & "\" & $NowstepGuide[$IDCS][8])

GUICtrlSetData($SendCommand, $NowstepGuide[$IDCS][1])
UDPSend($socketS, GUICtrlRead($SendCommand))
EndFunc   ;==>_sendCommandToMain
Not my guides.exe, the other one.
 

MassiveRican

GBATemp's Unofficial Vigilante
Member
Joined
Aug 2, 2011
Messages
2,454
Trophies
1
Location
Creeping in the Shadows
XP
1,193
Country
Hi [member='spayrosam'] I attempted to d/load the latest SMA v1.8 but I cannot, mediafire states that the file is currently set to private :(
Currently have 1.7 and I would like to update if possible so I can really give this app a go. Sorry I've really yet to get into using the app as I was a little overwhelmed by the options at first but I understand many things much better now and would like to see what it has to offer, as well as report on any interesting findings. Thanks for this great tool.
 

TrapperKeeperX

Well-Known Member
Member
Joined
Dec 27, 2005
Messages
524
Trophies
0
XP
403
Country
United States
Hello how can I get this really cool program the file is set to private and I really want to download this program how do I go and download this program because I would love to try it out. If you need any information so I can get accsess to it please let me know I would love to test and play with this program. if you need to know about my Wii it's System Menu 3.2U with boot1b boot2v2 and I'm able to do anything on my Wii.
 

Anon10W1z

Well-Known Member
Member
Joined
Feb 18, 2012
Messages
1,112
Trophies
0
Location
Somewhere over the rainbow
XP
184
Country
United States
Hi [member='spayrosam'] I attempted to d/load the latest SMA v1.8 but I cannot, mediafire states that the file is currently set to private :(
Currently have 1.7 and I would like to update if possible so I can really give this app a go. Sorry I've really yet to get into using the app as I was a little overwhelmed by the options at first but I understand many things much better now and would like to see what it has to offer, as well as report on any interesting findings. Thanks for this great tool.
He took it down because of GPL and open-source issues.
 

MassiveRican

GBATemp's Unofficial Vigilante
Member
Joined
Aug 2, 2011
Messages
2,454
Trophies
1
Location
Creeping in the Shadows
XP
1,193
Country
Wow holy crap I just read through the locked release thread and there was a whole shitload of legalities that I've been made aware of.

I definitely look forward to the return of the app in a completely legal manner and hope WiiBricker continues to help him do so.

However [member='spayrosam'] I was very surprised and disappointed at the way you decided to respond to xFlak and pepxl when they were just trying to help you with a friendly warning of the technicalities and problems you would be facing. I hope u make amends with a small apology as maybe u took what they said personally and offensive but I assure you from an outside perspective it certainly didn't seem that way.

Anyways again I hope for a great return of this app and the "competition" of ModMii and SMA to thrive. I wish you all the best of luck ;-)
 
  • Like
Reactions: 1 person
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Xdqwerty @ Xdqwerty: @light27, it's actually tommorrow but thx