Hacking Need beta testers for my projects

  • Thread starter Thread starter spayrosam
  • Start date Start date
  • Views Views 29,339
  • Replies Replies 207
  • Likes Likes 1
Status
Not open for further replies.
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
 
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)
 
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
@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
 
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.
 
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, 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
 
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.
 
Done: ;)

SMA Final (End of the Beta Phase ;))

http://gbatemp.net/topic/325591-gui-mod-wii-update-wii-wiki-backup-nand-homebrew-themes/
 
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.
 
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.
 
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.
 
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.
 
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