Wireless'a bağlı cihaz olup olmadığını kontrol eden basit bir betik.
Modem'e bağlanıp, istemcilerin listelendiği sayfayı çekiyor. Kaç tane istemci olduğunu sayıp onun sayısını dönüyor. Hata alırsa eksi bir sayı dönüyor. Bağlı istemci olmazsa 0 dönüyor.
- Spyne ve onun bagimliliklari olan werkzeug, pyparsing vs. Setup scripti hepsini hallediyor.
Gelistirici kurulumu:
python setup.py develop --user
Kullanici / sunucu kurulumu:
python setup.py install [--user]
SimpleHttpServer ile çalışıyor. Ayrıca bir sunucuya ihtiyaç duymuyor. Kurulumdan sonra:
presence_daemon
komutuyla calistiriliyor.
Arkasından tarayıcıda: http://sunucu/kac-kisi
- Bağlı istemci varsa, sayısını dönüyor.
- Yoksa 0 dönüyor.
- Hata dönerse eksi bir sayı dönüyor.
- config parametreleri ayri bir dosyaya aktarılabilir
- Sürekli çalışıp çalışmadığını kontrol eden bir script yazılabilir.
- bootup'ta betiğin çalışması için linux'ta ne yapılması gerektiği yazılabilir. (ve bizim sunucuya da eklenebilir)
- test yazılabilir