Минусовки на DJ-X.info

Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.

Сообщения - DJ-X

Страницы: 1 2 3 4 »
1
Классика / Re: Оперная музыка !
« : 28 Октябрь 2024, 21:14:40 »


2
Классика / Re: Оперная музыка !
« : 28 Октябрь 2024, 17:09:43 »

Anna Litvinova - Ben io t’invenni... Salgo già! - Nabucco (G.Verdi) 2024.

3

Bajaj Boxer самостоятельный ремонт датчика уровня топлива!

Датчик уровня топлива мотоцикла Bajaj Boxer 150: устройство и особенности

Мотоцикл Bajaj Boxer 150 — популярная модель в категории экономичных и надежных транспортных средств. Он завоевал репутацию благодаря простоте конструкции, неприхотливости в обслуживании и долговечности. Одним из ключевых элементов, обеспечивающих удобство эксплуатации, является датчик уровня топлива, который позволяет владельцу контролировать остаток топлива в баке. Давайте разберем, как устроен этот датчик, как он работает и какие проблемы могут возникать в процессе эксплуатации.


---

Устройство датчика уровня топлива

На мотоцикле Bajaj Boxer 150 используется поплавковый датчик уровня топлива, который по принципу действия напоминает устройства, устанавливаемые в автомобилях. Его основные элементы:

Поплавок — закрепленный на металлическом рычаге, который меняет свое положение в зависимости от уровня топлива в баке.

Резистивный элемент — преобразует механическое движение поплавка в электрический сигнал.

Контактные дорожки — часть цепи, которая передает сигнал на приборную панель.

Электрический разъем — соединяет датчик с проводкой мотоцикла и панелью приборов.


Когда топливо расходуется, уровень в баке снижается, и поплавок опускается. Это движение вызывает изменение сопротивления в резистивном элементе, что интерпретируется как изменение уровня топлива на приборной панели.


---

Принцип работы

При включении зажигания на приборной панели загорается индикатор, который показывает текущий уровень топлива. В зависимости от положения поплавка датчик посылает электрический сигнал, соответствующий определенному значению топлива. Обычно на панели отображается графическая шкала или лампочка резерва, которая загорается при достижении минимального уровня.


---

Преимущества системы на Bajaj Boxer 150

Простота конструкции. Механизм поплавкового датчика не требует сложного обслуживания.

Надежность. Датчик устойчив к вибрациям и ударам, что особенно важно для использования в условиях плохих дорог.

Точность на малых объемах топлива. Датчик корректно отображает момент перехода на резерв, что позволяет водителю вовремя заправиться.



---

Основные проблемы и их решение

1. Неверное отображение уровня топлива.

Возможная причина: залипание поплавка или износ резистивного элемента.

Решение: проверка и очистка датчика или замена поплавка.



2. Перегорание индикатора на панели.

Возможная причина: неисправность проводки или перегоревшая лампочка.

Решение: диагностика электропроводки и замена индикатора.



3. Полное отсутствие показаний на приборной панели.

Возможная причина: обрыв цепи или повреждение разъема.

Решение: проверить контакты и восстановить соединение.





---

Советы по эксплуатации

Регулярная проверка уровня топлива. Даже с работающим датчиком рекомендуется следить за остатком топлива, особенно на дальних поездках.

Очистка бака. Накопление загрязнений в баке может повлиять на работу поплавка, поэтому важно регулярно его промывать.

Своевременное обслуживание. Если возникают проблемы с показаниями уровня, не стоит откладывать диагностику — это предотвратит возможные поломки в будущем.



---

Заключение

Датчик уровня топлива мотоцикла Bajaj Boxer 150 — важный элемент, обеспечивающий безопасность и удобство эксплуатации. Благодаря своей простой и надежной конструкции он редко требует вмешательства, но при возникновении сбоев лучше оперативно провести диагностику и устранить неисправности. Правильное использование датчика и регулярное обслуживание мотоцикла позволят водителю наслаждаться поездками, не беспокоясь о внезапной остановке из-за нехватки топлива.


4
Вот, я нарисовал! Это то что в фишке  со стороны приборки - Китайской и Индийской.

Перевёл на английский.

Питание я брал от проводов чо идут к USB в фаре. Я купил штекера с проводами, воткнул их в фишки и подключал. Потом если что можно будет просто отключить штекера и подключить родной Индийский спидометр!

Тахометр подключается к входу +12v катушки зажигания, она с левой стороны под баком. К выходному проводу тот что идёт на свечу ничего подключать не нужно - там высокое напряжение!

Вот эти штекера я воткнул в спидометр и в мотоцикл и потом по схеме подключал нужные провода и изолировал их кембриком и зажигалкой прижигал.

Купить провода.

5

Спидометр и тахометр на Bajaj Boxer BM 150X
https://www.aliexpress.com/item/1005007519136957.html
Купить провода.

Как подключить новую цифровую приборную панель с тахометром к Bajaj Boxer BM 150X

Шаги подключения:

1. Удаление старой панели. Снимите оригинальную приборную панель и отсоедините все разъемы.


2. Определение проводов. Сравните схему новой китайской панели с проводкой мотоцикла.


3. Перекоммутация проводов. При необходимости поменяйте расположение проводов, чтобы сигналы правильно совпали.


4. Провод для тахометра. Для корректной работы тахометра подключите дополнительный провод от панели к входу на катушку зажигания.


5. Проверка подключения. Подключите аккумулятор, запустите мотоцикл и проверьте работу всех индикаторов.



Итог

После настройки тахометр и вся панель заработали корректно. Подобная замена требует внимательности, но повышает удобство и функциональность приборной панели.

Главное подключить правильно питание 12v.

6
Общий раздел / jBridge - VSTi адаптер
« : 02 Октябрь 2018, 18:09:45 »
Установил себе Cubase 9.5 Pro и оказалось что он больше не видит 32-х битные VST.
Но я вспомнил что есть JBridge и сним у меня всё работает!
Новые версии JBridge всегда можно купить и скачать для Windows и MacOs на официальном сайте.

7
Классика / Re: Оперная музыка !
« : 15 Декабрь 2017, 21:10:09 »


Anna Litvinova-Ben io t'invenni...Salgo già del trono aurato

8
Классика / Оперная музыка !
« : 30 Ноябрь 2017, 14:59:42 »

9
Общий раздел / Re: jBridge - VSTi адаптер
« : 04 Декабрь 2016, 16:27:38 »

Jbridge Русский язык не понимает!
Попробуйте переместить VST .dll файлы в другую папку чтобы в пути к папке не было названий папок написанных на русском.

Правильно:
C:\Program Files (x86)\Steinberg\Vstplugins\Edirol\Super Quartet.dll
Не правильно:
C:\Program Files (x86)\Steinberg\Vstplugins\Новая папка\Edirol\Super Quartet.dll

10
Общий раздел / Сайты в Ipv6 туннелях
« : 31 Август 2016, 18:04:10 »
Настройка OpenVPN IPv4 IPv6 VDS VPS NAT в Ubuntu 16.04.
Настройка IPv4 - OpenVPN Server в Ubuntu 16.04.

Для того чтобы заработал IPv6 NAT нужно кое что добавить в эти файлы.


/etc/openvpn/server.conf
server-ipv6 2001:b956:4dc2::12fe/64
# 6to4 non NAT
#server-ipv6 2002:b956:4dc2::/64
push "route-ipv6 2000::/3"
push "dhcp-option DNS 2001:4860:4860::8888"
push "dhcp-option DNS 2001:4860:4860::8844"

/etc/ufw/before6.rules - здесь нужно лишь заменить IPv6  адрес 2a03:7720::1fe на ваш.
# START OPENVPN RULES
# NAT table rules
*nat
:POSTROUTING ACCEPT [0:0]
# Allow traffic from OpenVPN client to eth0
-A POSTROUTING -s 2001:b956:4dc2::12fe/64 -o eth0 -j MASQUERADE
-A POSTROUTING -s 2001:b956:4dc2::12fe/64 -o tun+ -j SNAT --to-source 2a03:7720::1fe
COMMIT
# END OPENVPN RULES

/etc/ufw/sysctl.conf - это здесь не работает.
net/ipv4/ip_forward=1
net/ipv6/conf/all/forwarding=1

/etc/sysctl.conf, а здесь работает!
net.ipv4.ip_forward=1
net.ipv6.conf.all.forwarding=1

/etc/openvpn/server.conf
# Пересылает весь трафик через туннель.
push "redirect-gateway def1 bypass-dhcp bypass-dns block-local"

OpenVPN туннель за NAT с поддержкой IPv4 и IPv6.

11

Не знаете как сделать Видео VK в iframe на весь экран?
Вот правильный код.


<iframe src="https://vk.com/video_ext.php?oid=-51189706&id=456239838&hash=bbed3d3c927a98c9" width="100%" height="320" frameborder="0" allowfullscreen></iframe>

12
Пример правил URL Rewrite с регулярными выражениями.
Запрещённый URL без COOKIES Go=1


                <rule name="Запрещённый URL без COOKIES Go=1" enabled="true" patternSyntax="ECMAScript" stopProcessing="true">
                    <match url="\.zip$|\.rar$|\.mp3$|\.mp4$|\.m4a$|phpinfo.php$" negate="false" />
                    <conditions logicalGrouping="MatchAll" trackAllCaptures="false">
                        <add input="{HTTP_COOKIE}" pattern="Go=1" negate="true" />
                    </conditions>
                    <action type="CustomResponse" statusCode="403" subStatusCode="0" statusReason="Forbidden!" statusDescription="Запрещено! Без Cookies Go=1" />
                </rule>

Для настройки понадобится расширение EditThisCookie для Chrome.
Nginx запрет закачки файлов без Cookies и Фильтрация GET запросов.

13
Общий раздел / Сайты в Ipv6 туннелях
« : 08 Июнь 2016, 13:30:41 »
С Hurricane Electric мне прислали футболку! Смотри фотку!

У 6to4 высокая скорость будет только если подключаться к 6to4 2002: адресам,
а если подключаться с 6to4 к native IPv6 то скорость может быть очень низкая.

Интересное наблюдение, если в DNS для домена настроить сразу 3 IP -

1- A IPv4
2- AAA 6to4
3- AAA native IPv6

то где то примерно 5-10% заходят с 6to4 адресов на 6to4 2002: адрес сайта.
Если на одном компьютере настроить сразу и IPv6 тунель и 6to4 адаптер то тогда мы будем заходить на сайты так:
A IPv4               = IPv4
AAA 6to4           = 6to4
AAA native IPv6 = native IPv6

Сайты для тестов
https://dj-x.info - здесь снизу картиночка всё показывает.
Для этого нам нужно удалить prefixpolicies

netsh interface ipv6 delete prefixpolicy ::1/128
netsh interface ipv6 delete prefixpolicy ::/0
netsh interface ipv6 delete prefixpolicy 2002::/16
netsh interface ipv6 delete prefixpolicy ::/96
netsh interface ipv6 delete prefixpolicy ::ffff:0:0/96
netsh interface ipv6 delete prefixpolicy 2001::/32
netsh interface ipv6 show prefixpolicies

В Linux нужно комментировать все строки в файле /etc/gai.conf

Настройка прокси сервера Squid3 для работы с IPv6 или IPv4


Наше расширение для браузера Google Chrome.
Скачать можно из интернет магазина Chrome IPv6 IPv4 a priority.

14

70s MASHUP done 80s style with a side of Gaga - by Kawehi

15
Общий раздел / Re: Сайты в Ipv6 туннелях
« : 26 Январь 2016, 20:50:10 »
Настройка MTU в Windows 7 отдельно для IPv6 и IPv4

netsh interface ipv6 show subinterface
netsh interface ipv6 set subinterface "Подключение по локальной сети" mtu=1280 store=persistent

netsh interface ipv4 show subinterface
netsh interface ipv4 set subinterface "Подключение по локальной сети" mtu=1500 store=persistent

16

Сегодня будем настраивать пианино и гитару или любой другой струнный инструмент с помощью гитарного тюнера!
С помощью тюнера можно настраивать даже без слуха - визуально! Просто смотря на стрелочку.
Приложения на Google Play – tuner guitar для смартфонов с Android.
Здесь можно не дорого купить ключи-для-настройки-пианино.

17
Ремейки / Мои хиты 2015
« : 24 Июнь 2015, 15:07:53 »
Возвращение к музыке.

Скачать Медлячок.

18
Общий раздел / Сайты в Ipv6 туннелях
« : 01 Май 2015, 19:52:43 »
Вот как использовать публичные IPv6 DNS - Google и Yandex и OpenDNS в IPv6 туннеле!

1: Настраиваем IPv6 туннель или 6to4 адаптер.

2: В настройках подключения IPv4 интернета прописываем не правильный IPv4 DNS адрес.

3: В настройках протокола интернета версии 6 пишем публичные IPv6 DNS.

Windows 7 сначала ищет DNS по IPv4 и не найдя там ничего начнёт искать DNS по IPv6 адресам.
Если с IPv6 тунеелем что-то случится и он перестанет работать то все новые сайты перестанут открываться
и по этому IPv6 туннель у вас должен работать достаточно стабильно.
Использование IPv6 DNS поможет вам обойти блокировки сайтов вашим провайдером, если они есть!

19
Iptables блокировка по содержимому HTTP запроса!

Всё
iptables -I INPUT -p tcp -m string --algo kmp --string "Baiduspider/2.0;" -j REJECT
Cookies
iptables -I INPUT -p tcp -m string --algo kmp --string "name=value" -j REJECT
User-Agent
iptables -I INPUT -p tcp -m string --algo kmp --string "User-Agent: Bittorrent" -j REJECT
REQUEST URI
iptables -I INPUT -p tcp -m string --to 70 --algo bm --string 'GET /announce?info_hash=' -j REJECT
Блокировка доступа к хосту по IP адресу.
iptables -I INPUT -p tcp --dport 80 -m string --to 70 --algo bm --string 'Host: 217.12.203.114' -j REJECT

20
Общий раздел / Анти Робо-Зомби мод
« : 17 Ноябрь 2014, 17:02:07 »
Придумал конфигурацию Nginx для картинок которые ставят Cookies в браузер без PHP.
Это будет полезно на очень посещаемых сайтах. Картинка не кешируется браузером.
        location /foto/png.png/ {
            root   /home/user/dj-x.info;
            index index.html index.htm;
error_page  404              /404.html;
error_page  403              /403.html;

    # Cookies & Header
    add_header Pragma "no-cache";
            add_header Set-Cookie "Stop_Control=1;Path=/;Max-Age=+86400";
    add_header Last-Modified $date_gmt;
            etag off;

}

Пример этой картинки.
В движке сайта нужно только найти session_start(); и заменить на код что ниже.

22
Новые клипы бесплатно HD / Lorde - Royals
« : 29 Декабрь 2013, 21:10:04 »
>:(

23
Общий раздел / Re:Сайты в Ipv6 туннелях
« : 18 Декабрь 2013, 20:50:03 »

Настраиваем IPv6 туннель в Ubuntu.
Нужно обязательно настроить минимально допустимый в IPv6-сетях размер MTU 1280
иначе много сайтов просто не будут открываться!
Для того чтобы узнать свой 6to4 адрес нам понадобится этот конвертер.

/etc/network/interfaces

auto lo
iface lo inet loopback

   auto tun6to4
   iface tun6to4 inet6 6to4
   local 217.12.203.114
   mtu 1280

auto he-ipv6
iface he-ipv6 inet6 v4tunnel
        address 2a01:d0:ffff:63::2
        netmask 64
        endpoint 66.220.2.74
        local 192.168.1.13
        ttl 255
        gateway 2a01:d0:ffff:63::1
        mtu 1280
        #dns-nameservers 2001:4860:4860::8888 2001:4860:4860::8844

Команда для ручного изменения MTU в Ubuntu
sudo ifconfig he-ipv6 mtu 1280

Ставим правильное MTU для IPv6 на сервере для eth0 1280
для того чтобы к нам по IPv6 смогли зайти даже с не правильно настроенным MTU.

Смотрим где что настроено.
sysctl -a|grep mtu

net.ipv4.route.mtu_expires = 600
net.ipv4.route.min_pmtu = 552
net.ipv4.ip_no_pmtu_disc = 0
net.ipv4.tcp_mtu_probing = 0
net.ipv6.conf.all.mtu = 1280
net.ipv6.conf.default.mtu = 1280
net.ipv6.conf.lo.mtu = 16436
net.ipv6.conf.eth0.mtu = 1280
net.ipv6.route.mtu_expires = 600

Выполняем команды.
sudo sysctl -w net.ipv6.conf.eth0.autoconf=0
sudo sysctl -w net.ipv6.conf.eth0.mtu=1280
sudo sysctl -w net.ipv6.conf.eth0.mtu=1280


Записываем в файле /etc/sysctl.conf
net.ipv6.conf.eth0.mtu=1280

Ура! Теперь для IPv4 MTU 1500, а для IPv6 MTU 1280!

Ставим приоритет IPv4 вместо IPv6 в файле /etc/gai.conf

precedence  ::1/128       50
precedence  ::/0          40
precedence  2002::/16     30
precedence ::/96          20
#precedence ::ffff:0:0/96  10
#
#    For sites which prefer IPv4 connections change the last line to
#
precedence ::ffff:0:0/96  100


http://ru.wikipedia.org/wiki/ICMP
В DD-WRT можно разрешить все ICMP - что есть небезопасно или запретить их все но тогда что-то может не работать!
Разрешить icmp echo-request только для ipv4 адреса 66.220.2.74
iptables -I INPUT 5 -s 66.220.2.74 -p icmp --icmp-type 8/0 -j ACCEPT
iptables -I INPUT 6 -p icmp --icmp-type 3/4 -j ACCEPT


Ищем номер правила с помощью команды
iptables -L INPUT -n --line-numbers

5   DROP       icmp --  0.0.0.0/0            0.0.0.0/0

Разрешающие ICMP правила должны быть выше этого запрещающего правила.

Удалить правило номер 5.
iptables -D INPUT 5

Иногда при запуске системы с настроенными IPv6 туннелями программы стартуют раньше чем запустился IPv6 туннель
и тогда программа будет недоступна по IPv6 адресу и поэтому нужно отложить запуск программы или перезапустить её после загрузки.
Проблема замечена в OpenWRT 15.05 и Ubuntu 14.
netstat -tnlp
Пишем в /etc/rc.local

sleep 20
/etc/init.d/dropbear restart
sleep 20
sudo service ssh restart
sleep 2
sudo service nginx restart
exit 0

25
Классика / Оперная музыка !
« : 20 Октябрь 2013, 01:28:47 »


Радио "Орфей": премьера "Пиковой дамы" в Одессе Откуда эти слёзы Анна Литвинова.

Пиковая Дама - премьера в Одесском Национальном Академическом театре Оперы и Балета!

26
:D

27
Общий раздел / Yamaha PSR S650
« : 06 Октябрь 2013, 00:34:55 »
Наконец-то у меня появилась хорошая Yamaha PSR S650!

Voice & Style Expansion - скачать.
http://usa.yamaha.com/products/musical-instruments/keyboards/arranger_workstations/awk/vse/
http://ru.yamaha.com/ru/products/musical-instruments/keyboards/digitalkeyboards/arranger_workstations/awk/vse/

Здесь можно узнать как легально скачать бесплатно платный пакет расширений YEP для свеже-купленной ямахи.
http://www.videomax.ru/forum/psrs950_topic51622_page7.html

Обменяюсь Eastern EU на любой другой новый.

Yamaha PSR S650 отлично играет стили более старших моделей!

Ограничение на количество файлов на одном USB накопителе - чем короче имя файла тем больше стилей и миди файлов может видеть синтезатор!
Если загрузить на USB флешку например 1 гигабайт стилей то PSR S650 будет видеть всего 300-500 стилей.
Ещё зависит от количества файлов в папке.
Если превышен лимит синтезатор видит папки со стилями пустыми, а сохранять на USB он уже не может даже если на флешке ещё полно свободного места.
Об этом в руководстве ничего нет.


28
Общий раздел / Сайты в Ipv6 туннелях
« : 31 Август 2013, 22:25:19 »
Настройка локальной сети по IPv6!


IPv6 адрес первого компьютера fec0:1::a второго fec0:1::b
основной шлюз fec0:1::1 длина префикса подсети 64
http://[fec0:1::a] http://[fec0:1::b]



IPv6 Общедоступные NTP-серверы
Для синхронизации времени по протоколу IPv6.

ntp6a.rollernet.us
ntp6b.rollernet.us

29
Создан новый поисковый робот!
Он может смотреть карту сайта sitemap.xml и сам открывать
страницы сайта и искать ссылки на видео ВКонтакте и всё это записывать!
А потом начинает искать изъятые видео.  >:(

А самое главное - не нужно делать никаких изменений на проверяемых сайтах!
Проводятся бесплатные бета тесты практически на любых сайтах!

Результаты проверок можно посмотреть здесь на специальной странице!
http://vk.dj-x.info/?111111

30
Сегодня придумал совершенно новую защиту от DDoS атак с помощью Cookies для Nginx!
Работает у клиентов с включёнными Cookies, а без них работает кэш Nginx!
Притормозите поисковых роботов чтобы они открывали страницы сайта не чаще чем 1 страницу в 2 секунды!
Это настраивается в robots.txt, а у робота Google в инструментах для веб-мастеров.   
Можно настроить время ожидания после каждой загруженной страницы под себя.
И поставить нужное количество раз после которых наш клиент будет заблокирован на определённое время.
Время указано в секундах.
Может и вам пригодится!
Пример работы видно на этой странице.


    location ~ \.php5$ {


# DJ-X Анти DDOS
  if ($http_cookie ~* "DJ-P=4"){
    return 444;
  }

add_header Set-Cookie "DJ-X=ON;Path=/;Max-Age=+900";
  if ($http_cookie ~ "DJ-X=ON"){
 add_header Set-Cookie "DJ-XXL=1;Path=/;Max-Age=+1";   
  }
  if ($http_cookie ~ "DJ-XXL=1"){
 add_header Set-Cookie "DJ-XXL=2;Path=/;Max-Age=+1";   
  }
  if ($http_cookie ~ "DJ-XXL=2"){
 add_header Set-Cookie "DJ-XXL=3;Path=/;Max-Age=+1";   
  }
  if ($http_cookie ~ "DJ-XXL=3"){
 add_header Set-Cookie "DJ-XXL=4;Path=/;Max-Age=+1";   
  }
  if ($http_cookie ~ "DJ-XXL=4"){
 add_header Set-Cookie "DJ-XXL=5;Path=/;Max-Age=+1";   
  }
  if ($http_cookie ~ "DJ-XXL=5"){
 add_header Set-Cookie "DJ-XXL=6;Path=/;Max-Age=+1";   
  }
  if ($http_cookie ~ "DJ-XXL=6"){
 add_header Set-Cookie "DJ-XXL=7;Path=/;Max-Age=+1";   
  }
  if ($http_cookie ~ "DJ-XXL=7"){
 add_header Set-Cookie "DJ-XXL=8;Path=/;Max-Age=+1";   
  }
  if ($http_cookie ~ "DJ-XXL=8"){
 add_header Set-Cookie "DJ-XXL=9;Path=/;Max-Age=+1";   
  }
  if ($http_cookie ~ "DJ-XXL=9"){
 add_header Set-Cookie "DJ-XXL=10;Path=/;Max-Age=+1";   
  }
  if ($http_cookie ~ "DJ-XXL=10"){
 add_header Set-Cookie "DJ-XXL=11;Path=/;Max-Age=+1";   
  }
  if ($http_cookie ~ "DJ-XXL=11"){
 add_header Set-Cookie "DJ-XXL=12;Path=/;Max-Age=+1";   
  }
  if ($http_cookie ~ "DJ-XXL=12"){
 add_header Set-Cookie "DJ-XXL=13;Path=/;Max-Age=+1";   
  }
  if ($http_cookie ~ "DJ-XXL=13"){
 add_header Set-Cookie "DJ-XXL=14;Path=/;Max-Age=+1";   
  }
  if ($http_cookie ~ "DJ-XXL=14"){
 add_header Set-Cookie "DJ-XXL=15;Path=/;Max-Age=+1";   
  }
  if ($http_cookie ~ "DJ-XXL=15"){
 add_header Set-Cookie "DJ-XXL=16;Path=/;Max-Age=+1";   
  }
  if ($http_cookie ~ "DJ-XXL=16"){
 add_header Set-Cookie "DJ-XXL=17;Path=/;Max-Age=+1";   
  }
  if ($http_cookie ~ "DJ-XXL=17"){
 add_header Set-Cookie "DJ-XXL=18;Path=/;Max-Age=+1";   
  }
  if ($http_cookie ~ "DJ-XXL=18"){
 add_header Set-Cookie "DJ-XXL=19;Path=/;Max-Age=+1";   
  }
  if ($http_cookie ~ "DJ-XXL=19"){
 add_header Set-Cookie "DJ-XXL=20;Path=/;Max-Age=+1";   
  }
  if ($http_cookie ~ "DJ-XXL=20"){
 add_header Set-Cookie "DJ-XXL=21;Path=/;Max-Age=+3600";   
  }
  if ($http_cookie ~* "DJ-XXL=21"){
    return 429;
  }


    }

PHP - вставим этот код в php файл куда шлют POST запросы.
Это заблокирует на час того кто непрерывно шлёт POST запросы уже на четвёртой попытке!

// DJ-X Анти DDoS
   if (strstr($_SERVER['REQUEST_METHOD'], 'POST'))
   {
if (strstr($_SERVER['HTTP_COOKIE'], 'DJ-XXL=3'))
   {
Setcookie ("DJ-P", "4", time()+3600, "/");
   }
    }

Это всё будет работать только у клиентов с включёнными Cookies!
Модернизация приветствуется!


DNS Автопилот - или убегая от DDoS-а.
Разработка нестандартных решений.
Сделано компанией - Чикон Продакшнс DJ-X™ ® ©

31

Поздней ночью придумал новую конфигурацию Nginx!
Продаю конфигурацию Nginx дорого - с фичей которая справляется с domain is banned
100% работает во всех сегодняшних браузерах!
PHP не используется нужен только Nginx - он работает очень быстро!
При минимальных затратах системных ресурсов и без тормозов.
Для работы нужен VDS/VPS и любые незабаненые домены.
Перед видео ещё можно вставить рекламу на определённое количество секунд.
PHP скрипт антибана можно взять у нас бесплатно!

Можете поставить у себя на забаненом сайте этот код совершенно бесплатно, если вам не мешает наша реклама!
Пример кода который можно вставить на забаненом сайте, здесь перед видео наша реклама, возможность поиска изъятых видео в этом коде выключена.
<iframe src="http://go.dj-x.info/video_ext.php?oid=120479996&id=165004705&hash=7c4fd8dc4ec6e439&hd=1" width="607" height="360" frameborder="0"></iframe>
Просто поменяйте начало этих ссылок
http://vk.com/video_ext.php и https://vk.com/video_ext.phpНа нашу
http://go.dj-x.info/video_ext.phpИ будет вам счастье!

32
Сайты на которых перед видео крутится наша реклама могут быть заблокированы ещё раз но уже нами в любой момент.
По вопросам сотрудничества обращайтесь ко мне - договоримся $ уберём ограничения и рекламу :-[
Скрипты не продаём - они созданы с помощью поиска Google и моей головы!

Список защищенных фильмов и пострадавших из-за них сайтов.
База заблокированных ресурсов антипиратским законом.
Здесь можно узнать - заблокирован ваш сайт, IP или пока ещё нет!

33
Общий раздел / Сайты в Ipv6 туннелях
« : 06 Июль 2013, 17:53:02 »
Решение проблемы при определении IPv6 в PHP-FPM в include.

На пример я захотел что бы IPv6 показывался на главной странице.
Я вставляю этот код в index.php

echo $_SERVER["REMOTE_ADDR"];IPv6 - показывает, а если я вставлю в index.php
include "phpinfo.php";Теперь _SERVER["REMOTE_ADDR"] будет пустым!

Я нашел решение для Nginx и PHP-FPM.
Нужно дописать в конфигурацию Nginx в location php вот эту строку.


fastcgi_param IPv6  $REMOTE_ADDR;
И появится IPv6 в phpinfo.php который мы открываем через include в index.php!
И теперь он выглядит так  $_SERVER["IPv6"]

Теперь этот код у меня работает везде, не только в index.php.


  if (strstr($_SERVER["SERVER_ADDR"], ':'))
   {
echo '<br/><B><span style="color: brown;">Ваш IPv6: <a href="http://bgp.he.net/ip/', $_SERVER["IPv6"] ,'" target="_blank" rel="nofollow">', $_SERVER["IPv6"] ,'</a>
<br />Обратный DNS: </span><span style="color: blue;">';
$myIP = gethostbyaddr(trim($_SERVER["IPv6"]));
echo iconv("", "utf-8", $myIP);
echo '</span></B>';
   }
Проблема замечена в Nginx + PHP-FPM, Apache.
В IIS + PHP-FastCGI такой проблемы нет!

37
Услуга  проверки  удалённых видео ВКонтакте - экономит ваше время и вы
всегда будете в курсе где и что было удалено на пиратском сайте.

Ненужно будет редактировать каждое видео вручную!
Для Joomla и других нужно сделать следующее:
Если в базе данных ссылка на видео выглядит так
https://vk.com/video_ext.php?oid=120479996&id=165004705&hash=7c4fd8dc4ec6e439&hd=1
http://vk.com/video_ext.php?oid=120479996&id=165004705&hash=7c4fd8dc4ec6e439&hd=1

значит можно с помощью программ dbForge Studio for MySQL и Notepad++
заменить это

https://vk.com/video_ext.php?
http://vk.com/video_ext.php?

на это
http://go.dj-x.info/video_ext.php?во всей базе данных, это быстро.


Если у вас DLE тогда вообще всё просто.
Заходим в админ панель, нажимаем "все разделы" далее находим "Поиск и замена"
и вписываем

заменить это

https://vk.com/video_ext.php?на это
http://go.dj-x.info/video_ext.php?
и ещё
заменить это

http://vk.com/video_ext.php?на это
http://go.dj-x.info/video_ext.php?
Ищем в файле /engine/classes/parse.class.phpvar $allowed_domains = array("И добавляем туда названия разрешенных доменов.
После того как ваш сайт разбанят можно будет так же легко вернуть всё обратно.

Перед любыми манипуляциями с базой данных нужно сделать резервную копию базы данных!

40

Данная видеозапись закрыта приватностью и не доступна для просмотра.
Видеофайл не найден. Это видео изъято из публичного доступа.
Наша новая разработка под кодовым названием -
Автоматический поиск заблокированных видео ВКонтакте.
Создано для того, чтобы всегда быть в курсе на какой странице сайта
нерабочее видео. А главное ненадо ждать пока кто-то когда-то оповестит об этом
администратора сайта.

Создан новый поисковый робот который ищет все ссылки на видео на сайте сам.


3.06.2013 - победил HTTP_REFERER (добавлена новая вкусняшка)!
Сниму порчу - domain is banned с помощью новейших вэб технологий!

1.09.2013 - Создан новый поисковый робот который может искать все видео VK почти на всех сайтах у которых есть карта сайта sitemap.xml ???
и затем находить все изъятые или не рабочие видео!
Результаты проверок могут быть у каждого сайта отдельно или все вместе на специальной странице.
Проверены могут быть как маленькие сайты так и мега порталы!


Весёлая статистика!
3.01.2014 - Всего удалённых видео на сайтах с фильмами ВК 11-52% по результатам нашего поиска на случайных сайтах.
Страниц просмотрено 24746 | Всего найдено видео 37803 | Из них удалённых видео 5681 это 15.027907838002%

Пример кода вставлен исключительно для тестирования и может стать неработоспособен в любое время.
Для связи со мной пишите мне на почту, которую
можно увидеть внизу страницы, нажав на этот значок. ©DJ-X®

IP адреса роботов правообладателей!
2a01:4f8:191:4af::2
144.76.17.176


Разработка нестандартных решений.
Сделано компанией - Чикон Продакшнс DJ-X™ ® ©

http://vk.dj-x.info

Страницы: 1 2 3 4 »

Страница сгенерирована за 0.07 секунд. Запросов: 21.