Благодарность
KPR — это проект с высокой степенью открытости, он может не удовлетворять ваши потребности, но вы можете сделать его лучше
Добро пожаловать к любым предложениям обновлений и проблем
Официально есть проект, но мне нравятся правила Fanboy. В ответ на многочисленные отзывы, я решил действовать самостоятельно. Этот проект позволяет пользователям предлагать хорошие правила. Наш приоритет — удаление рекламы. Удалите все рекламы. Спасибо!## Как использовать этот плагин! (Пожалуйста, сначала удалите koolproxy, они несовместимы.)
Выполните следующий код в SSH, чтобы установить онлайн. (Пожалуйста, скопируйте всё)
wget -4 -O /tmp/KoolProxyR_install.sh https://dev.tencent.com/u/shaoxia1991/p/koolproxyr/git/raw/master/KoolProxyR_install.sh && chmod 777 /tmp/KoolProxyR_install.sh && sh /tmp/KoolProxyR_install.sh
```### Устойчивый метод
До тех пор, пока Фань Да не исправит центр программного обеспечения, или пока я не добавлю его в центр программного обеспечения (что практически невозможно), вы можете использовать этот софт через следующие шаги!
[Нажмите здесь для загрузки](https://dev.tencent.com/u/shaoxia1991/p/koolproxyr/git/raw/master/koolproxyR.tar.gz) и используйте центр программного обеспечения для офлайн-установки. **PS Не меняйте имя файла, оставьте его как koolproxyR.tar.gz для успешной установки**, и вам могут понадобиться следующие команды SSH.
---
Если вы столкнулись с проблемами **`офлайн-установки`**, вам также потребуется выполнить следующие шаги в SSH. (**Пожалуйста, скопируйте всё**)
---
`wget -4 -O /koolshare/scripts/ks_tar_install.sh https://dev.tencent.com/u/shaoxia1991/p/koolproxyr/git/raw/master/ks_tar_install.sh && chmod 777 /koolshare/scripts/ks_tar_install.sh`
---
Если возникли другие проблемы, пожалуйста, отправьте обратную связь. Мои возможности ограничены, поэтому я могу не решить все вопросы.## Пример скриншотов! [Скриншот текущей версии](https://github.com/user1121114685/koolproxyR/blob/master/20190328233937.jpg? raw=true "При следующих обновлениях могут появиться новые изменения!")
! [Скриншот текущей версии](https://github.com/user1121114685/koolproxyR/blob/master/20190328233849.jpg? raw=true "При следующих обновлениях могут появиться новые изменения!")
! [Скриншот текущей версии](https://github.com/user1121114685/koolproxyR/blob/master/20190407215443.jpg? raw=true "При следующих обновлениях могут появиться новые изменения!")
## Краткое описание структуры файлов
<details>
<summary>Просмотр дерева файлов для лучшего понимания kpr</summary>
<pre><code>.
├── 20190328233849.jpg Изображение для главной страницы проекта
├── 20190328233937.jpg Изображение для главной страницы проекта
├── 20190407215443.jpg Изображение для главной страницы проекта
├── backup.sh Шаблон для создания резервной копии, используемый центром программного обеспечения для генерации истории
├── build.sh Скрипт сборки версий kpr — требует согласованности с центром программного обеспечения. Конечно, можно удалить эту часть.
├── Changelog.txt Журнал обновлений
├── config.json.js Временно не используется
├── history Директория исторических версий
├── koolproxyR Основная директория программы
│ ├── variable/haveged.ipk Для решения конфликта между kpr и v2ray ss, вызывающего замедление при запуске системы
│ ├── init.d
│ │ └── S93koolproxyR.sh Скрипт автозапуска
│ ├── install.sh Скрипт установки в офлайн режиме
│
</code></pre>
</details>│ ├── koolproxyR Директория /koolshare, также является названием программы
│ │ ├── data
│ │ │ ├── gen_ca.sh Скрипт для генерации сертификата
│ │ │ ├── koolproxyR_ipset.conf Файл управления черным списком
│ │ │ ├── openssl.cnf Конфигурационный файл OpenSSL для генерации сертификатов
│ │ │ ├── rules
│ │ │ │ ├── easylistchina.txt Основное правило
│ │ │ │ ├── easylistchina.txt.md5
│ │ │ │ ├── fanboy-annoyance.txt Общее правило Fanboy
│ │ │ │ ├── fanboy-annoyance.txt.md5
│ │ │ │ ├── kp.dat Правило шифрования видео
│ │ │ │ ├── kp.dat.md5
│ │ │ │ ├── kpr_video_list.txt Альтернативное правило видео (используется, если основное правило загружено, но правила видео нет)
│ │ │ │ ├── kpr_video_list.txt.md5
│ │ │ │ ├── user.txt Пользовательское правило
│ │ │ │ ├── user.txt.md5
│ │ │ │ ├── yhosts.txt Дополнительное правило
│ │ │ │ └── yhosts.txt.md5
│ │ │ └── source.list Управляющий файл правил, который контролирует загрузку правил koolproxy
│ │ ├── koolproxy Бинарный файл kp
│ │ └── kpr_config
</code></pre>
</details>```markdown
sh kpr — конфигурационный файл, который выполняется при сохранении.
├── variable
│ ├── libhavege.ipk — решает проблему конфликта kpr с v2ray ss, вызывающую замедление системы при запуске.
├── scripts — директория скриптов, расположенная после установки в /koolshare/scripts
│ ├── KoolProxyR_cert.sh — скрипт для резервного копирования, восстановления и генерации сертификатов, а также создания корневого сертификата.
│ ├── KoolProxyR_check_chain.sh — скрипт для проверки SS WG V2RAY и определения, был ли он завершен.
│ ├── KoolProxyR_config.sh — файл управления перезапуском Kpr.
│ ├── KoolProxyR_debug.sh — скрипт дополнительной настройки для режима отладки.
│ ├── KoolProxyR_getarp.sh — скрипт для получения данных ARP.
│ ├── KoolProxyR_rules_status.sh — скрипт состояния правил.
│ ├── KoolProxyR_rule_update.sh — скрипт обновления правил.
│ ├── KoolProxyR_status.sh — скрипт мониторинга состояния kpr.
│ ├── KoolProxyR_update_now.sh — скрипт онлайн-обновления kpr.
├── uninstall.sh — скрипт удаления.
├── webs
│ ├── Module_koolproxyR.asp — файл интерфейса Kpr.
│ └── res
│ ├── icon-koolproxyR-bg.png — фоновый значок центра программного обеспечения.
│ ├── icon-koolproxyR.png — основной значок центра программного обеспечения.
│ └── icon_koolproxyR-v.png — значок, используемый в верхнем левом углу интерфейса Kpr.
├── KoolProxyR_install.sh — скрипт онлайн-установки/обновления KPR.
├── KoolProxyR_my_rule_diy.sh — пользовательский SHELL-файл, который следует поместить в /koolshare/scripts.
├── koolproxyR.tar.gz — последняя версия пакета для офлайн-установки kpr.
├── kpr_tar_install.sh — офлайн-скрипт установки, вызываемый для онлайн-обновления kpr.
├── KPR_иконка.psd — открытая иконка.
├── KPR_фоновое_изображение_иконки.psd — открытая фоновая картинка иконки.
Если следовать ниже указанным условиям, то получение лицензии не требуется.
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.