venchev Публикувано 10 Юли, 2013 Доклад Сподели Публикувано 10 Юли, 2013 Здравейте, Моля помогнете ми да направя скрипт който динамично да подменя адрес-листата с БГ пиъринга в МТ. До момента без проблем fetch-вам файла с последните актуални адреси на БГ мрежите, но за импортване не ще и неще. Скрипта който сваля актуалните БГ мрежи, създава файл с име peers и дотам Изнамерих хиляда варианта на импорт-ващи скриптове в Гугала и не ще и това си е. Моля, помогнете. с това свалям списъка на БГ мрежите: /tool fetch address=www.ipacct.com host=www.ipacct.com mode=http src-path=f/peers :log info "autoupdate: BG Peering download complete" :delay 4 /system script run bgpeer-import а с това опитвам да ги импортна и не става: ## Generic IP address list input ## Based on a script written by Sam Norris, ChangeIP.com 2008 ## Edited by Andrew Cox, AccessPlus.com.au 2008 :if ( [/file get [/file find name=peers] size] > 0 ) do={ # Remove exisiting addresses from the current Address list /ip firewall address-list remove [/ip firewall address-list find list=BG] :global content [/file get [/file find name=peers] contents] ; :global contentLen [ :len $content ] ; :global lineEnd 0; :global line ""; :global lastEnd 0; :do { :set lineEnd [:find $content "n" $lastEnd ] ; :set line [:pick $content $lastEnd $lineEnd] ; :set lastEnd ( $lineEnd + 1 ) ; #If the line doesn't start with a hash then process and add to the list :if ( [:pick $line 0 1] != "#" ) do={ :local entry [:pick $line 0 ($lineEnd -1) ] :if ( [:len $entry ] > 0 ) do={ /ip firewall address-list add list=BG-PEERS address=$entry } } } while ($lineEnd < $contentLen) } Моля, помогнете...... Адрес на коментара Сподели в други сайтове More sharing options...
MiPSus Отговорено 11 Юли, 2013 Доклад Сподели Отговорено 11 Юли, 2013 Ако е в този формат: http://mobinet.bg/mtpeers.php няма ли да е по лесно? ... и яз можем, и тате може, ма козата си сака пръч! Адрес на коментара Сподели в други сайтове More sharing options...
venchev Отговорено 12 Юли, 2013 Автор Доклад Сподели Отговорено 12 Юли, 2013 Да но идеята ми беше микротик-а сам да стартира скрипта и да ги преобразува в този формат, иначе ако е на ръка скрипт не ми трябва, а искам да става автоматично. Някакви идеи ? Адрес на коментара Сподели в други сайтове More sharing options...
Администратор 111111 Отговорено 12 Юли, 2013 Администратор Доклад Сподели Отговорено 12 Юли, 2013 В стари версии се поддържаше езика LUA, но замина поддръжката. Вземи си един безплатен домеин примерно freehostia + php script, и ползвай опцията за четене на микротик. Или се свържи с момчетата от http://ip.ludost.net/ да добавят микротик вариант. Харесай поста ^^^ Форумът е за взаимопомощ а не за свършване на чужда работа ɹɐǝɥ uɐɔ noʎ ǝɹoɯ ǝɥʇ 'ǝɯoɔǝq noʎ ɹǝʇǝınb ǝɥʇ Адрес на коментара Сподели в други сайтове More sharing options...
MiPSus Отговорено 12 Юли, 2013 Доклад Сподели Отговорено 12 Юли, 2013 Побутнах го тук там и сега: чрез /tool fetch може да си сваля файла http://mobinet.bg/mtpeers.php?raw=1 , който е коректно форматиран като листа. Остава да си го импортнеш (лаик съм в МТ) без ?row=1 накрая е форматирана за copy/paste версия. Листата е динамично свързана с Боневата на IPAcct така че се приема за винаги актуална ... и яз можем, и тате може, ма козата си сака пръч! Адрес на коментара Сподели в други сайтове More sharing options...
venchev Отговорено 13 Юли, 2013 Автор Доклад Сподели Отговорено 13 Юли, 2013 MipSus: Много !! ти благодаря. Адрес на коментара Сподели в други сайтове More sharing options...
Администратор 111111 Отговорено 14 Юли, 2013 Администратор Доклад Сподели Отговорено 14 Юли, 2013 Побутнах го тук там и сега: чрез /tool fetch може да си сваля файла http://mobinet.bg/mtpeers.php?raw=1 , който е коректно форматиран като листа. Остава да си го импортнеш (лаик съм в МТ) без ?row=1 накрая е форматирана за copy/paste версия. Листата е динамично свързана с Боневата на IPAcct така че се приема за винаги актуална Боневата е тотално не оптимизирана дадена мрежа е разделена на няколко подмрежи което е тотално безсмислено от процесорно време Харесай поста ^^^ Форумът е за взаимопомощ а не за свършване на чужда работа ɹɐǝɥ uɐɔ noʎ ǝɹoɯ ǝɥʇ 'ǝɯoɔǝq noʎ ɹǝʇǝınb ǝɥʇ Адрес на коментара Сподели в други сайтове More sharing options...
MiPSus Отговорено 15 Юли, 2013 Доклад Сподели Отговорено 15 Юли, 2013 Дай по-добър сорс и ще го променя, това беше под ръка ... и яз можем, и тате може, ма козата си сака пръч! Адрес на коментара Сподели в други сайтове More sharing options...
Mupo neTkoB Отговорено 15 Юли, 2013 Доклад Сподели Отговорено 15 Юли, 2013 добави и един ред отгоре /ip firewall address-list Теория - това е когато знаете всичко, но нищо не работи Практика - това е когато всичко работи, но не знаете защо При нас съчетаваме теорията с практиката - НИЩО не работи и нямаме понятие защо!!! Адрес на коментара Сподели в други сайтове More sharing options...
MiPSus Отговорено 15 Юли, 2013 Доклад Сподели Отговорено 15 Юли, 2013 (Редактирано) Добавих и възможност да си зададете име на листа по ваш мерак/нужда като втора променлива http://mobinet.bg/mtpeers.php?raw=1&list=BGpeers В случая името е "BGpeers" , всеки да си напише каквато иска , резултата е : /ip firewall address-list add list=BGpeers address=1.0.0.0/24 disabled=no add list=BGpeers address=1.1.1.0/24 disabled=no add list=BGpeers address=1.2.3.0/24 disabled=no add list=BGpeers address=10.0.0.0/8 disabled=no add list=BGpeers address=108.170.192.0/18 disabled=no add list=BGpeers address=108.177.0.0/17 disabled=no add list=BGpeers address=108.59.80.0/20 disabled=no add list=BGpeers address=109.104.148.0/22 disabled=no add list=BGpeers address=109.104.192.0/19 disabled=no add list=BGpeers address=109.107.64.0/19 disabled=no add list=BGpeers address=109.109.192.0/21 disabled=no add list=BGpeers address=109.109.32.0/19 disabled=no ............................................... Редактирано 15 Юли, 2013 от MiPSus ... и яз можем, и тате може, ма козата си сака пръч! Адрес на коментара Сподели в други сайтове More sharing options...
Администратор 111111 Отговорено 16 Юли, 2013 Администратор Доклад Сподели Отговорено 16 Юли, 2013 тези според кой са български add list=BGpeers address=1.0.0.0/24 disabled=no add list=BGpeers address=1.1.1.0/24 disabled=no add list=BGpeers address=1.2.3.0/24 disabled=no add list=BGpeers address=10.0.0.0/8 disabled=no тея са за локалната скорост най често байпас може да добавиш към тях и 172.16.0.0/12 192.168.0.0/16 Харесай поста ^^^ Форумът е за взаимопомощ а не за свършване на чужда работа ɹɐǝɥ uɐɔ noʎ ǝɹoɯ ǝɥʇ 'ǝɯoɔǝq noʎ ɹǝʇǝınb ǝɥʇ Адрес на коментара Сподели в други сайтове More sharing options...
Recommended Posts
Създайте нов акаунт или се впишете, за да коментирате
За да коментирате, трябва да имате регистрация
Създайте акаунт
Присъединете се към нашата общност. Регистрацията става бързо!
Регистрация на нов акаунтВход
Имате акаунт? Впишете се оттук.
Вписване