change mac address to a variable

This commit is contained in:
Kavish Devar
2024-09-27 10:01:18 +05:30
parent a428279863
commit 654b2291a9
2 changed files with 5 additions and 3 deletions

View File

@@ -19,7 +19,7 @@ cd aln
## 3. Preprare
Pair your AirPods with your machine before running this script!
:warning: **Note:** DO NOT FORGET TO EDIT THE `MAC_ADDRESS` VARIABLE IN `main.py`/`standalone.py` WITH YOUR AIRPODS MAC ADDRESS!
:warning: **Note:** DO NOT FORGET TO EDIT THE `AIRPODS_MAC` VARIABLE IN `main.py`/`standalone.py` WITH YOUR AIRPODS MAC ADDRESS!
## 4. Run!
You can either choose the more polished version of the script, which currently only supports fetching the battery percentage, and in-ear status (but not actually controlling the media with that information), or the more experimental standalone version of the script, which supports the following features:
@@ -35,4 +35,4 @@ python3 main.py
### Experimental version
```bash
python3 standalone.py
```
```

View File

@@ -6,6 +6,8 @@ import time
import sys
import shutil
AIRPODS_MAC = '28:2D:7F:C2:05:5B'
class CustomFormatter(logging.Formatter):
def format(self, record):
# Format the log message with spaces around colons without altering the original message
@@ -82,7 +84,7 @@ def main():
handler.setFormatter(formatter)
logging.basicConfig(level=logging.DEBUG, handlers=[handler])
connection = Connection('28:2D:7F:C2:05:5B')
connection = Connection(AIRPODS_MAC)
connection.connect()
logging.info('Sending Handshake')
connection.send(enums.HANDSHAKE)