AlcasarAuto/main.py

28 lines
997 B
Python
Raw Normal View History

2023-11-10 14:31:18 +00:00
from alcasar import Alcasar, ConnectionResults, DisconnectResult
if __name__ == '__main__':
alcasar = Alcasar()
print("Checking if the computer is connected on an Alcasar WI-FI...")
if alcasar.detect():
print("Alcasar Detected! Connecting...")
2023-11-13 14:05:38 +00:00
result = alcasar.connect("USERNAME", "PASSWORD")
# Check result
match result:
case ConnectionResults.CONNECTION_SUCCESS:
print("Connected!")
case ConnectionResults.CANT_DETECT_PORTAL:
print("Unable to connect to the Alcasar authentication portal!")
case ConnectionResults.ALREADY_CONNECTED:
print("You are already connected!")
case ConnectionResults.PACKET_ERROR:
print("The connection has been refused!")
case ConnectionResults.BAD_PASSWORD:
print("Bad password!")
input("disconnect ?")
alcasar.disconnect()
2023-11-13 14:05:38 +00:00
else:
print("Not detected")