### getLMS-Multi-MikroTik-StatsByLMS zgodność z v1.0.5 ### URUCHOMIENIE ## Uruchomienie jednorazowe: perl /opt/getLMS-Multi-MikroTik-StatsByLMS/getLMS-Multi-MikroTik-StatsByLMS.pl ## Uruchomienie skryptu co pięć minut sprawdzając czy coś zmieniło się w LMS-ie oraz co godzinę sprawdzając spójność danych LMS-a z Mikrotika echo -e "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin\\n*/5 * * * * root perl /opt/getLMS-Multi-MikroTik-StatsByLMS/getLMS-Multi-MikroTik-StatsByLMS.pl -q" > /etc/cron.d/getLMS-Multi-MikroTik-StatsByLMS ## więcej argumentów: perl /opt/getLMS-Multi-MikroTik-StatsByLMS/getLMS-Multi-MikroTik-StatsByLMS.pl --help ## ARGUMENTY: -q, --quiet tłumi drukowanie dane na wyjściu; error, done -h, --help drukuje pomoc -v, --version drukuje wersje -n, --new sprawdza czy jest nowa wersja (potrzebny dostęp do internetu) -d, --debug debuger (wyłącza argument quiet) -k, --kill=30 ubija wcześniej uruchomiony skrypt, który żyje dłużej niż określony czas (domyślnie: no) -np, --noRunIfItRunScript nie pozwala uruchomić się skryptowi, jeśli jest już uruchomiony -C, --config-script='/opt/getLMS-Multi-MikroTik-StatsByLMS/config.ini' alternatywny plik konfiguracji (domyślnie: /opt/getLMS-Multi-MikroTik-StatsByLMS/config.ini) -m, --multitasking=4 uruchom wielowątkowość skryptu (gdy nie określisz ile, wtedy przyjmie tyle ile wątków ma Twój procesor = X) jeśli --debug to --multitasking=1 -f, --force wymusza synchronizacje