W dniu 12.11.2015 15:49, Łukasz Łuczak napisał(a):
witam
Witam,
moim zdaniem powinien winbox być dostępny tylko jak mac należny do routerboard.com a nie jak teraz jest jak przekaznik jest na mikrotik'u
zmiana w MikrotikPlugin/templates/node/nodeinfobox1.html
Nie lepiej to zrobić poprzez Adresy URL do zarządzania przypisane urządzeniom i komputerom i sprząc sobie w systemie lub przeglądarkę obsługę winbox:// oraz ssh:// wraz z loginem i hasłem wpisanym w URL? To co jest w pluginie to prowizorka.
-- <TD style="width: 99%;" COLSPAN="2"> <a href="javascript:ping_popup('{$nodeinfo.ip}')">{$nodeinfo.ip}</a>
<!-- {if {$netdevices.producer} == 'Mikrotik'} <a href="winbox:{$nodeinfo.ip}" [1]><img src="plugins/MikrotikPlugin/img/winbox.png" alt=" winbox " width="15"></a>{/if} //-->
{foreach from=$nodeinfo.macs item=item} {if {$item.producer} == 'Routerboard.com'} <a
href="winbox:{$nodeinfo.ip}" [1]><img src="plugins/MikrotikPlugin/img/winbox.png" alt=" winbox " width="15"></a>{/if} {math equation="x+1" x=$counter assign="counter"} {/foreach} </TD> -- pozdrawiam bleblas
Niemal wszystko uruchomiłem, dobra robota. Ale utknąłem przy automatycznym odpalaniu winboxa z adresem. W windows dodałem do rejestru:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\winbox] @=""URL:winbox Protocol"" "EditFlags"=hex:02,00,00,00 "URL Protocol"=""
[HKEY_CLASSES_ROOT\winbox\DefaultIcon] @=""C:\siec\programy\winbox.exe",0"
[HKEY_CLASSES_ROOT\winbox\shell]
[HKEY_CLASSES_ROOT\winbox\shell\open]
[HKEY_CLASSES_ROOT\winbox\shell\open\command] @=C:\siec\programy\winbox.exe "%1""
I byłoby ok ale w poli adres zamiast samego adresu mam winbox:adres spodziewany Nie mogę się pozbyć winbox: Macie jakieś sugestie?
Taki błąd powinien być obsłużony w jakiś inny, bardziej przyjazny dla użytkownika sposób, przynajmniej rzuceniem bardziej opisowego wyjątku.
W dniu 20.10.2015 o 23:24, Jaroslaw Dziubek pisze: [Tuesday, 13 October 2015], Paweł Cisowski napisał(a):
W dniu 2015-10-02 o 10:22, Jaroslaw Dziubek pisze: [Friday, 02 October 2015], Jaroslaw Dziubek napisał(a):
[Friday, 02 October 2015], Marcin napisał(a):
Ogólnie kawałek dobrej pracy. Osobiście przerobiłbym by dane pobierane z mikrotika były pobierane asynchronicznie. Kliknięcie na jakiegoś mikrotika do którego podłączena są satelity powoduje długia a nawet i bardzo długie ładowanie się karty. Faktycznie, ale tylko jeśli dany MT nie jest podłączony albo ma wyłączone api. U siebie nie mam takiego przypadku więc nie pomyslalem. Dorobie odpowienie "obejscie" :)
OK. Poprawka w repo :)
A co do "wdziecznosci" za plugin - nie oczekuje gratyfikacji (robilem to aby nauczyc sie pisania pod LMS). A jesli chodzi o paszportyzacje to sie jeszcze zastanowie czy to udostepnie publicznie czy zrobie to w
jakis inny sposob. Na razie nie bede dzielic skory na niedzwiedziu :)
pozdrawiam Jarek Dziubek Witam
Co skopałem lub co przegapiłem?
lms-signals.php (C) 2001-2015 LMS Developers Using file /etc/lms/lms.ini as config. PHP Warning: Invalid argument supplied for foreach() in /var/www/lms-plus/plugins/MikrotikPlugin/bin/lms-signals.php on line 154 PHP Warning: Creating default object from empty value in Sorka - walcze z POPC :)
Nie masz zdefiniowanych radiosectors w LMS :)
--
ŁUKASZ ŁUCZAK Administrator sieci MAXNET
Tel. 513 061 080 lukasz@maxnet.66.pl WWW.MAXNET.66.PL [2]
Links:
[1] winbox:{$nodeinfo.ip} [2] http://www.maxnet.66.pl/
lms mailing list lms@lists.lms.org.pl http://lists.lms.org.pl/mailman/listinfo/lms