mirror of
https://github.com/kavishdevar/librepods.git
synced 2026-03-29 01:15:29 +00:00
change mac address to a variable
This commit is contained in:
@@ -19,7 +19,7 @@ cd aln
|
|||||||
|
|
||||||
## 3. Preprare
|
## 3. Preprare
|
||||||
Pair your AirPods with your machine before running this script!
|
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!
|
## 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:
|
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
|
### Experimental version
|
||||||
```bash
|
```bash
|
||||||
python3 standalone.py
|
python3 standalone.py
|
||||||
```
|
```
|
||||||
|
|||||||
4
main.py
4
main.py
@@ -6,6 +6,8 @@ import time
|
|||||||
import sys
|
import sys
|
||||||
import shutil
|
import shutil
|
||||||
|
|
||||||
|
|
||||||
|
AIRPODS_MAC = '28:2D:7F:C2:05:5B'
|
||||||
class CustomFormatter(logging.Formatter):
|
class CustomFormatter(logging.Formatter):
|
||||||
def format(self, record):
|
def format(self, record):
|
||||||
# Format the log message with spaces around colons without altering the original message
|
# Format the log message with spaces around colons without altering the original message
|
||||||
@@ -82,7 +84,7 @@ def main():
|
|||||||
handler.setFormatter(formatter)
|
handler.setFormatter(formatter)
|
||||||
logging.basicConfig(level=logging.DEBUG, handlers=[handler])
|
logging.basicConfig(level=logging.DEBUG, handlers=[handler])
|
||||||
|
|
||||||
connection = Connection('28:2D:7F:C2:05:5B')
|
connection = Connection(AIRPODS_MAC)
|
||||||
connection.connect()
|
connection.connect()
|
||||||
logging.info('Sending Handshake')
|
logging.info('Sending Handshake')
|
||||||
connection.send(enums.HANDSHAKE)
|
connection.send(enums.HANDSHAKE)
|
||||||
|
|||||||
Reference in New Issue
Block a user