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

--
                <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}"><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}"><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