Цитата: Сейчас разрабатываю смену тарифов через ЛК клиента. Какие будет предложения по реализации?
Пока что вижу:
1. Нужна стоимость перехода на каждый тариф.
2. Переход возможен либо немедленно, либо с первого числа следующего месяца (на выбор).
3. Нужен тариф блокиратор (опционально) - нет денег на текущий тариф, юзер перемещается на это этот тариф с минимальной платой и обрезанными возможностями.
Что нужно ещё?
С первого и т.п. не подходит надо чтоб с момента пополнения счета был возможен переход, а то он седня 29 подключил один тариф за 200 допустим и потом дома поменял его на другой тариф и с 1 числа за 200 он будет висеть на более лучшем тарифе или сделать что бы программа делала перерасчет при переходе на новый тариф
Добавлено: Вот предложение по обрезанию торрентов, проверенно работает, его бы в микробил добавить и сделать выбор на каких интерфейсах резать.
Один минус, что в микротике нельзя выделить их полностью, как в циске. Но этот способ помогает.
add action=mark-packet chain=prerouting comment=Obrezanie_po_portam disabled=\
no in-interface=ether1 new-packet-mark=Torrent p2p=all-p2p passthrough=no
add action=mark-packet chain=prerouting disabled=no in-interface=ether1 \
new-packet-mark=Torrent packet-size=576 passthrough=no protocol=tcp \
src-port=1024-65535
add action=mark-packet chain=prerouting disabled=no in-interface=ether1 \
new-packet-mark=Torrent packet-size=1240 passthrough=no protocol=tcp \
src-port=1024-65535
add action=mark-packet chain=prerouting disabled=no in-interface=ether1 \
new-packet-mark=Torrent packet-size=1330 passthrough=no protocol=tcp \
src-port=1024-65535
add action=mark-packet chain=prerouting disabled=no in-interface=ether1 \
new-packet-mark=Torrent packet-size=1400 passthrough=no protocol=tcp \
src-port=1024-65535
add action=mark-packet chain=prerouting disabled=no in-interface=ether1 \
new-packet-mark=Torrent packet-size=1460 passthrough=no protocol=tcp \
src-port=1024-65535
add action=mark-packet chain=prerouting disabled=no in-interface=ether1 \
new-packet-mark=Torrent packet-size=398 passthrough=no protocol=udp \
src-port=1024-65535
add action=mark-packet chain=prerouting disabled=no in-interface=ether1 \
new-packet-mark=Torrent packet-size=748 passthrough=no protocol=udp \
src-port=1024-65535
add action=mark-packet chain=prerouting disabled=no in-interface=ether1 \
new-packet-mark=Torrent packet-size=1430 passthrough=no protocol=udp \
src-port=1024-65535
add action=mark-packet chain=prerouting disabled=no in-interface=ether1 \
new-packet-mark=Torrent packet-size=1448 passthrough=no protocol=udp \
src-port=1024-65535
add action=mark-packet chain=prerouting disabled=no in-interface=ether1 \
new-packet-mark=Torrent packet-size=1466 passthrough=no protocol=udp \
src-port=1024-65535
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 \
max-limit=512k name=Obrezanie packet-mark=Torrent parent=global-in \
priority=8 queue=pcq-download
add kind=pcq name=pcq-upload pcq-burst-rate=0 pcq-burst-threshold=0 \
pcq-burst-time=10s pcq-classifier=src-address pcq-dst-address-mask=32 \
pcq-dst-address6-mask=128 pcq-limit=50 pcq-rate=0 pcq-src-address-mask=32 \
pcq-src-address6-mask=128 pcq-total-limit=2000
Добавлено: Тут скрипт для микрота что бы он мог автоматом отправлять бекапы или что то другое на мыло.
:local my "k-lie.net@mail.ru"
/tool e-mail send server=94.100.177.1 port=25 user=k-lie.net@mail.ru password=********* tls=no to=kaost_zhez@mail.ru from=k-lie.net@mail.ru subject=MikroBill body=backup file=MikroBill.xml
А расписание отправки можете сами сделать когда вам угодно