Tutorial MACycle - The Improved MAC Changer for HomePass!

Do you guys want to try an Open Beta with MACycle 2.00?

  • Yes

    Votes: 56 94.9%
  • No

    Votes: 3 5.1%

  • Total voters
    59

MirkoD

Active Member
Newcomer
Joined
May 17, 2008
Messages
38
Trophies
1
Age
42
Location
Wilhelmshaven, Niedersachsen
XP
605
Country
Gambia, The
Thing is, I need to be able to run it from a command window. macshift is invoked like so: C:\macshift.exe -i "Wi-Fi" 001122334455. Doing that with macshift will set the MAC of the "Wi-Fi" adapter to 00:11:22:33:44:55. Easy and clean to do.

It relies on the adapter's name as defined in Windows. macmakeup is a bit different, it assigns a number to each adapter, and from my tests, it hasn't been very reliable. etherchange doesn't seem to work in the same way either.

picano I may add a "Next" button soon, I need to figure out how to add it.


Just tested 1.20... Changed the Cooldown-Timer to 5 seconds but it always shows me a 3 second coldown while changing the Macs...
and the MaCycle.exe.config... what is this for? There is no change inside every time i look in it
 

loco365

Well-Known Member
OP
Member
Joined
Sep 1, 2010
Messages
5,457
Trophies
0
XP
2,927
Just tested 1.20... Changed the Cooldown-Timer to 5 seconds but it always shows me a 3 second coldown while changing the Macs...
and the MaCycle.exe.config... what is this for? There is no change inside every time i look in it

It's not changing? I'll take a look at it. Might be a simple something not updating. The MACycle.exe.config file is your configuration file. It saves the settings in the settings tab so you don't have to set it every time you start the program. Right now, it currently saves the Prime-Only mode checkbox and the cooldown period value. I suggest you DO NOT delete it. The program will crash upon startup if it's not there. I want to implement a check, but I don't think I can in this case.
 

CesarN642

Member
Newcomer
Joined
Feb 17, 2013
Messages
11
Trophies
0
Location
Los Angeles, California
XP
88
Country
United States
Hey guys, MACycle is great and is much improved over Home Pass but I have an issue. I used Chaldron's method of setting up my own Streetpass relay but everytime I open MACycle, the program does not cycle through every MAC. The program stops at "Switching to the next MAC. Please wait..." It just stays there (The program does not freeze though). The most MACs I have been able to cycle through in one go is 12. Why does this happen? Weird, I'm pretty sure my network is setup right. In case this helps, I'm running Windows 8 Pro 64-bit with a Netgear WG111v3 with generic drivers. Oh and MirkoD is right, the Cooldown-Timer does not change the default value to another one, it stays stuck at 3.​
 

Chaldron

GBATemp's Official Attorney
Member
Joined
Mar 29, 2013
Messages
434
Trophies
0
Location
`Murica
XP
439
Country
United States
It's not changing? I'll take a look at it. Might be a simple something not updating. The MACycle.exe.config file is your configuration file. It saves the settings in the settings tab so you don't have to set it every time you start the program. Right now, it currently saves the Prime-Only mode checkbox and the cooldown period value. I suggest you DO NOT delete it. The program will crash upon startup if it's not there. I want to implement a check, but I don't think I can in this case.


You're using C++ right? You can do something like this I think.

Code:
#include <boost/filesystem.hpp>
using boost::filesystem;
 
if (!exists("file.file")) {
    std::cout << "file doesnt exist" << std::endl;
}

ugh, oops, read the op and found it was in C#. here:

Code:
System.IO.File.Exists(path)
 

loco365

Well-Known Member
OP
Member
Joined
Sep 1, 2010
Messages
5,457
Trophies
0
XP
2,927
Hey guys, MACycle is great and is much improved over Home Pass but I have an issue. I used Chaldron's method of setting up my own Streetpass relay but everytime I open MACycle, the program does not cycle through every MAC. The program stops at "Switching to the next MAC. Please wait..." It just stays there (The program does not freeze though). The most MACs I have been able to cycle through in one go is 12. Why does this happen? Weird, I'm pretty sure my network is setup right. In case this helps, I'm running Windows 8 Pro 64-bit with a Netgear WG111v3 with generic drivers. Oh and MirkoD is right, the Cooldown-Timer does not change the default value to another one, it stays stuck at 3.
Alright. I'll ensure that's fixed for the next version.

You're using C++ right? You can do something like this I think.

Code:
#include <boost/filesystem.hpp>
using boost::filesystem;
 
if (!exists("file.file")) {
    std::cout << "file doesnt exist" << std::endl;
}

ugh, oops, read the op and found it was in C#. here:

Code:
System.IO.File.Exists(path)

I know about File.Exists, however, that can't be used as the program crashes before any code I make is initiated.
 

Olly C

Member
Newcomer
Joined
Sep 3, 2013
Messages
7
Trophies
0
Age
38
XP
96
Country
Hi guys,

It's taken me ages to finally sort out my setup and I feel as if I am stuck at the last point now.. Here is my setup:

With this I get the Nintendo Zone notification, I can also access the internet too and everything seems fine, then I go to MACycle set it to run, in my network connections I see my adapters disconnect then reconnect and I can see the MAC of the Belkin Adapter has changed by checking TMAC, but after it changes the 3DS would no longer connect to the internet or find a MAC or IP with Virtual Router Manager as it did before in the bottom left of the pic.

Now I'm unsure at this point what exactly is meant to happen? Am I supposed to just leave the 3DS closed even though it wouldn't connect to the internet anymore and hope that I get Streetpass tags every so often when the MAC changes? Or should the MAC change and still allow me to access the internet and gain a proper MAC and IP link in Virtual Router? I found the only way to get it to connect again properly is to use TMAC and reset the MAC of the adapter back to its original one.

My setup = Windows 7, Belkin Surf N300 XR (F9L1004) and either manual setup of the Virtual Miniport or use of the Virtual Router Manager.

It took me pretty much a whole day of trial and error yesterday to get to this point and it feels like I am so close but cant figure out the last part of the problem..

Cheers Olly.
 
Last edited by Olly C,

mhazza

Member
Newcomer
Joined
Sep 3, 2013
Messages
6
Trophies
0
Age
46
XP
51
Country
I've been getting the same 8 people for the past 3 days even though its on random and doesn't seem to matter what time of day.
 

Chaldron

GBATemp's Official Attorney
Member
Joined
Mar 29, 2013
Messages
434
Trophies
0
Location
`Murica
XP
439
Country
United States
Alright. I'll ensure that's fixed for the next version.



I know about File.Exists, however, that can't be used as the program crashes before any code I make is initiated.


Oh. Hmm... thats weird. Maybe try that on bootup of the program? And if it's not found just swap in a premade one? Not sure
 

mhazza

Member
Newcomer
Joined
Sep 3, 2013
Messages
6
Trophies
0
Age
46
XP
51
Country
Maybe you are one of those with the "1E" problem, try to check the hosted network MAC
Untitled2.jpg


Don't really know much about this stuff, but it seems to have changed 4E to 7E. I'm using windows 7 btw, guess I could try my other computer thats got win xp and a nintendo dongle.
 

Radz

Well-Known Member
Newcomer
Joined
Aug 30, 2013
Messages
81
Trophies
0
Location
Adairsville, Georgia
XP
54
Country
United States
That's not the correct MAC. To get the MAC you need, you'll need to go to the command line and enter the following:
Code:
ipconfig /all
Find your native wireless adapter in the resulting output (labelled Wi-Fi in order to work with MACycle).
 

wutAbeast

Member
Newcomer
Joined
Aug 30, 2013
Messages
9
Trophies
0
Age
31
XP
51
Country
Canada
I guess I should report that the mac 4Exxxxxxx becomes 2Exxxxxxxx. But I still get streetpass hits, or well SMT IV hits. I turned off mii plaza, don't really have a use for it. If it helps, I'm using Windows 7.
 

datsui

Member
Newcomer
Joined
Jul 7, 2012
Messages
22
Trophies
0
XP
47
Country
Senegal
hi there i found a small bug regarding your program
1. if the order is not selected and start is pressed down, it will cause the button go disabled

it would be great if you can add in a pause button as sometimes need to clear the tags and do some plaza quests (might take a while)
 

JRave

Well-Known Member
Member
Joined
Jun 29, 2009
Messages
104
Trophies
1
Location
United States
XP
1,082
Country
United States
Untitled2.jpg


Don't really know much about this stuff, but it seems to have changed 4E to 7E. I'm using windows 7 btw, guess I could try my other computer thats got win xp and a nintendo dongle.

Looking at your hostednetwork.. Your system is changing 4E: to 7E: for some reason. So.. now we have 1E and 7E. Also it seems you are broadcasting 802.11n. I know it shouldn't cause issues normally.. but if you can change that to 802.11g in the settings somewhere, it might help? I am not familiar with the settings options in Windows 7 with the hostednetwork stuff.
 

mhazza

Member
Newcomer
Joined
Sep 3, 2013
Messages
6
Trophies
0
Age
46
XP
51
Country
I'll give it a go once my laptop is back up and running, the ubuntu install didn't go so well.
Also the mac for Wi-Fi was right, but why is the attwifi mac the same except for the 7E
 

crhonox

Well-Known Member
Newcomer
Joined
Sep 3, 2009
Messages
46
Trophies
1
Age
30
XP
252
Country
Cote d'Ivoire
well i was testing this mac cycle and noticed that my adapter change the 4e to a 6e ,
here is a pic of my adapter
2k6eqEE.png

and here is a pic of the mac addres
WnixwFu.png
 

DSoryu

GBA/NDS Maniac
Member
Joined
May 5, 2010
Messages
2,372
Trophies
2
Location
In my house
XP
4,814
Country
Mexico
well i was testing this mac cycle and noticed that my adapter change the 4e to a 6e ,
here is a pic of my adapter
2k6eqEE.png

and here is a pic of the mac addres
WnixwFu.png

So the problem of the octect change resides in ALL Atheros Cards... mine changes to "1E", yours to "6E" and another to "7E"...

Maybe a driver problem?? Can the driver be tweaked or something? Or install another driver instead?
 

Radz

Well-Known Member
Newcomer
Joined
Aug 30, 2013
Messages
81
Trophies
0
Location
Adairsville, Georgia
XP
54
Country
United States
So the problem of the octect change resides in ALL Atheros Cards... mine changes to "1E", yours to "6E" and another to "7E"...

Maybe a driver problem?? Can the driver be tweaked or something? Or install another driver instead?
So, it's correct in the device details, but the virtual hotspot is being given a different address. I'll have to check mine when I get home to see what it does. I never even checked the hostednetwork MAC and only checked to see if the "Wi-Fi" adapter was set properly. Might explain why I see the same Miis all the time...
 

DSoryu

GBA/NDS Maniac
Member
Joined
May 5, 2010
Messages
2,372
Trophies
2
Location
In my house
XP
4,814
Country
Mexico
So, it's correct in the device details, but the virtual hotspot is being given a different address. I'll have to check mine when I get home to see what it does. I never even checked the hostednetwork MAC and only checked to see if the "Wi-Fi" adapter was set properly. Might explain why I see the same Miis all the time...

Yep, that might be the reason of repeated Mii's even in Random Mode (If speaking of MACycle).

Anyway, I use both Atheros and Realtek dongles: The Realtek one (It changes the hosted network properly) to have different Mii hits and the Atheros to have stronger Mii's on Mii Quest and gain more soldiers in Warriors Way, 'cause all the Mii's on the "1E" octect have weak armys lol.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • Materia_tofu @ Materia_tofu:
    im not a very bright individual, but we live and we learn
  • SylverReZ @ SylverReZ:
    @Materia_tofu, We do learn a lot from plenty of talented individuals.
  • Materia_tofu @ Materia_tofu:
    this is true! i learned how to make soundfont remixes from a friend back in 2021
    +1
  • BakerMan @ BakerMan:
    Update on my brother: He's home now, tired and hungry, obviously, but other than that, seems to be doing fine.
    +2
  • Veho @ Veho:
    That's a relief to hear. Do you know what happened?
  • SylverReZ @ SylverReZ:
    @BakerMan, Any idea what happened? I hope that your brother's doing good.
  • BakerMan @ BakerMan:
    Well, from what I've heard from my parents, he had a seizure last night, perhaps an epileptic episode, fucking died, had a near death experience, my dad called the paramedics, they showed up, took him to the hospital, and he woke up covered in tubes, and started complaining.
  • BakerMan @ BakerMan:
    He couldn't eat until after his MRI, when he had a bomb pop.
  • BakerMan @ BakerMan:
    What matters now is that he's doing alright.
  • Veho @ Veho:
    But you still don't know what it was?
  • Veho @ Veho:
    Has he had seizures before?
  • The Real Jdbye @ The Real Jdbye:
    apparently stress can cause seizures, my brother had one during a test once
  • The Real Jdbye @ The Real Jdbye:
    never had one before that, and never had one since
  • Redleviboy123 @ Redleviboy123:
    Question about game texture chanching Do i need an own game id?
  • The Real Jdbye @ The Real Jdbye:
    @Veho for those that want to
    experience being sonic the hedgehog
  • Veho @ Veho:
    Ah, you mean
    furries.
  • The Real Jdbye @ The Real Jdbye:
    well, sonic fans are a whole separate thing from furries
  • The Real Jdbye @ The Real Jdbye:
    like bronys
  • The Real Jdbye @ The Real Jdbye:
    sonic porn is too weird even for me
  • Dumpflam @ Dumpflam:
    bruh
  • Dumpflam @ Dumpflam:
    guys how do i delete a post
  • The Real Jdbye @ The Real Jdbye:
    you don't
  • The Real Jdbye @ The Real Jdbye:
    you can report it and request deletion
    The Real Jdbye @ The Real Jdbye: you can report it and request deletion