Разместил: spider. Рубрика сеть |
Во многих сетях есть популярный сервис обмена файлов по протоколу DirectConnect или проще «Стронг».
На многих хабах установлен плагин Offline Message — возможность отправлять личные сообщения пользователям, даже если они не онлайн.
Обычно это делается при помощи команды в главном окне чата :
В этой статье я хочу рассказать о таком полезном скрипте как пользовательское меню, которое реализует данную функцию.
Вариант №1
Первое : создаем для этого новый пункт в меню.
Файл — Настройки- дополнительно — Юзер-команды.
Смотрим на скриншот ниже (Pic1)

Нажимаем новый.
Выбираем как показано на рисунке(Pic2).

В поле команда вставляем строку:
+msgsend %[line:Кому: Точный ник с УЧЁТОМ РаЗмЕрА БуКв!!!] %[line:Тема сообщения]--%[line:Сообщение]
Далее идем в главное окно, щелкаем на любого пользователя и выбираем Юзер-команды — личка оффлайн(Pic3)

и следуем инструкции.
Когда пользователь будет Онлайн, ему придет Ваше сообщение.
Вариант №2.
Закрываем СтронгДЦ++
Идем в папку где установлен СтронгДЦ++
Ищем Файл Favorites.xml
Открываем его блокнотом.
Ищем в нем пары строк:(Pic4)
< UserCommands>
< /UserCommands>

между ними вставляем:
< UserCommand Type="1" Context="2" Name="Личка в оффлайн" Command="<%[myNI]> +msgsend %[line:Кому: Точный ник с УЧЁТОМ РаЗмЕрА БуКв!!!] %[line:Тема сообщения]--%[line:Сообщение]|" Hub=""/>
Сохраняем. Запускаем стронгДЦ++
С некоторых пор начал замечать , что при работе с терминалом Windows2003 мышка отзывается на действия с большой задержкой из-под Windows7.
Долго искал в интернет с чем это может быть связано.
После этого начал замечать, что многие программы работающие через сеть стали заметно медленнее работать.
Решение подсказал DoZZ.
Копать стоило в направлении медленной работы сети , а не работы терминала.
Итак довольно простое решение:
Делаем батничек ( .bat файл) следующего содержания
netsh interface tcp set global autotuninglevel=disabled
netsh interface tcp set global rss=disabled
Сохраняем.
Щелкаем правой кнопкой (иногда нужно с зажатой клавишей Shift и выбираем «Запустить от имени администратора».
Недавно стал замечать что ping до основного шлюза стал очень большим (более 1000).
И это в локальной сети. Админ ничего путного тоже сказать не мог — внешне все выглядело нормально.
Случайной подсказкой оказался роутер. В его логал я обнаружил что какой-то нехороший мак (mac адрес) утверждает , что он и есть мой родной шлюз.
Как оказалось это и была правда, а тот что видел роутер был подставным.
Такие атаки часты в локальных сетях. И антивирусы этих атак собственно и не видят. Узнать о них можно только по сообщениям фаервола, который а)есть не у всех, б) может быть не настроен должным образом.
Решение достаточно простое — показать Вашей сетевой карте, что есть шлюз.
Для этого вместо динамического мак-адреса шлюза нужно указать единственн верный.
Для этого напишем простейший bat-файл (обычный текстовый файл, но с расширением bat или cmd)
arp -s IP_gate mac_gate
например :
arp -s 192.168.1.1 00-00-00-00-00-00
где IP_gate — IP адрес Вашего шлюза, а mac_gate — его мак-адрес.
Так же не мешало бы проверить комп обновленными утилитами http://spider.bsyteam.net/59, и обновиться через Windows Update.
Полученный файл желательно кинуть в автозагрузку.