Ник Пост Дата
Storik4pro(Storik4pro)

Название программы - goodbyeDPI UI.
Сразу перейду к её особенностям:
“+”

  1. Удобный и интуитивный UI
  2. Возможность скрытия в трей
  3. Возможность просмотра вывода и поиска ошибок в goodbyDPI/zapret
  4. Пресеты, совпадающие с пресетами goodbyeDPI
  5. Постоянные улучшения и обновления
  6. Встроенная утилита подбора параметров запуска goodbyeDPI
  7. Есть версия с установщиком
  8. Вы можете обойти блокировку Discord в пару кликов
  9. Открытый исходный код

“-”

  1. Программа не поддерживается на Winows 7/8
  2. На старых версиях Windows 10 просмотр вывода не поддерживается
  3. GUI параметров может работать медленно на слабых ПК
  4. Иногда эффект Mica может работать неправильно
  5. Программа определяется некоторыми антивирусами как троян
Внешний вид программы



image

Системные требования

Рекомендуемые:

  • Windows 10 64bit версии старше 1809

Минимальные:

  • Windows 10 64bit версии старше 15063

Ссылка на гитхаб с UI:
Storik4pro/goodbyeDPI-UI: Пользовательский интерфейс для проекта GoodbyeDPI и Zapret (github.com)

Будет интересно узнать ваше мнение: что можно добавить/исправить

2024-10-09T11:46:51.219Z
KDS

Вот это.

2024-10-09T12:07:55.440Z
Storik4pro(Storik4pro)

Знаю, но как это исправить вообще не представляю

2024-10-09T12:09:42.666Z
KatouMegumi-osu

Писать разработчикам этих поделий, так как они блочат что-попало, т.е. сначала бьют, а разговаривают только потом

2024-10-09T12:11:08.616Z
KDS

Ну и размерчик - мое почтение (нет). Что туда такого понасовано, что стало аж 200+ мегабайт, причем это в архиве?

2024-10-09T12:11:33.689Z
Storik4pro(Storik4pro)

Qt - библиотеки. Я не хотел Qt использовать изначально, но… Ткинтер не подошёл для настроек. Тормозил постоянно

2024-10-09T12:16:14.368Z
TesterTi(TesterIt)

Можно уточнить - это из-за версии go выше 1.20 или по др причинам?

2024-10-09T13:24:44.929Z
Storik4pro(Storik4pro)

Это из-за некоторых python - библиотек в целом и отсутствия устройств для тестирования в частности. Я планирую расширить поддержку до windows 7 позднее

2024-10-09T14:03:57.613Z
Moraber

@Storik4pro ух ты, альтернатива для Launcher for GoodbyeDPI. Спасибо!
Скажите, а не будет конфликтов с гудбаем, если он у меня не запускается при старте винды, а я его сам руками запускаю?

2024-10-09T15:09:26.057Z
Storik4pro(Storik4pro)

По идее не должно

2024-10-09T15:25:49.347Z
gamemazahist

Наверное первый открытый ланчер, но вот зачем внешние шрифты подтягивать ну такое… Всему софту и встроенных хватало…

2024-10-09T20:59:57.161Z
pauk

Красиво, однако. Приятный дизайн. Как я понял, тут и проверка обновлений тоже из коробки? Новые сборки запрета и гудбая будут с гита тянуться? И еще вопрос, интерфейс только на русском? А то я хотел подкинуть вариант с запретом другу из Турции, а вкладочку смены языка не нашел. При желании могу подсобить с переводом.

2024-10-10T07:12:26.990Z
Storik4pro(Storik4pro)

Пока что сборки запрета и гудбая будут обновляться посредством скачивания новой версии UI. Это не удобно, понимаю. Постепенно я реализую автообновление компонентов.
Насчёт английского языка - он поддерживается. Пока что нет переключателя, но можно изменить язык в файле настроек
_internal/data/settings/settings.ini параметр language в разделе [GLOBAL] на EN

2024-10-10T08:09:23.547Z
manwithbox(manwithbox)

Открою секрет, штатных средств разработки питона для таких целей хватает с головой. 200+ метров ради гуя в пару окошек? Ты случаем не в майкрософте работаешь? :sweat_smile: Там такое любят.
Адекватный гуй должен получиться единым бинарником размером не больше пары десятков мегабайт. Зачем грузить целые библы ради пары функций оттуда я категорически не понимаю.

2024-10-10T13:16:29.271Z
gamemazahist

Единым бинарником собрать, это добавить одну команду при сборке кому надо. На ранних этапах не так важно.

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

2024-10-10T13:44:18.848Z
Storik4pro(Storik4pro)
  1. Все-в-один файл упаковывать нету смысла. pyinstaller так или иначе все эти файлы распакует и итоговый размер увеличиться вдвое. Возможно, другие компиляторы (nukita, например) работают иначе. Не буду утверждать
  2. Qt используется для соответствия современному стилю Windows. Я бы мог написать все на сыром tkinter, но это будет полная копия уже существующих приложений (лаунчер для GoodbyeDPI, GUI-for-GoodbyeDPI и другие). Моя основная задача на данный момент - сделать максимально современный и функциональный UI.
    Конечно, текущее решение далеко от идеала, не спорю. Я уже думаю над переписыванием графической части приложения на условный Electron для повышения производительности, но это займет довольно много времени
2024-10-10T14:34:28.743Z
manwithbox(manwithbox)

Цвет фона и скругленные углы кнопочек это не современный стиль, это сотни мегабайт ненужного хлама. Никому не интересен твой дизайн, людям нужен функционал, даже если кнопки будут выглядеть как в вин95, никого это не смутит. Писать такие апплеты под винду нужно с минимумом сторонних библиотек, так как бич всех кросплатформенных языков это размер и производительность. Да, разработка на чистом питоне займет время (ведь все привыкли грузить библы тоннами вместо того чтобы посидеть пару часов и реализовать нужную функцию с нуля), зато окупится всеми преимуществами.
Я бы это дело писал на чистом языке, это несложно, хоть и займет время. А так выглядит смешно, когда сам gdpi занимает 102 килобайта, а гуи для него больше 200 мегабайт :rofl:

2024-10-10T14:51:33.973Z
Storik4pro(Storik4pro)

Для тебя, может и не важно, а вот для меня, например, внешний вид критичен. Не люблю, когда программа написана на базовых Win32 элементах. Все мелкое и не удобное.
Если нужен маленький вес и простые элементы - то мой UI явно тебе не подойдёт

2024-10-10T15:00:22.386Z
manwithbox(manwithbox)

Ты определись - ты пишешь гуи для себя или для сообщества? Если для себя, то дело твое, хоть гигабайт собирай. Но сообществу, повторюсь, важен функционал, скорость и небольшой размер. И желательно без вируса.

У меня твой интерфейс мельче, чем дефолтный ткинтер. :rofl:


Не, ну это фиаско, братан. Я думал, что я про гигигабайт пошутил, оказалось, нет :upside_down_face:

2024-10-10T15:39:18.426Z
gamemazahist

Размер не нравится, пользуетесь дискетами?
Не нравится интерфейс?
Что за глупости. Ну пользуйтесь чистым шелом, или альтернативы ищите, или сами накодируйте лучше с блекджеком и прочим.
И мне как сообществу вполне норм, допиливать еще долго, но идея хорошая. UniGetUI и Dynamic Theme крайне популярны, как раз с таким стилем.

2024-10-10T16:06:10.402Z
Storik4pro(Storik4pro)

Спокойно. Я нашел лишние 220мб в приложении. Теперь оно будет весить 200мб вместо полгигабайта. Признаю ошибку
:sweat_smile:
Насчет мелкости - я выключил масштабирование. Оно ужасно реализовано в ткинтере

2024-10-10T19:18:08.491Z
Nixona272(Вадим)

Это где? Не нахожу…

2024-10-11T00:49:35.127Z
Storik4pro(Storik4pro)

Обновление → использовать бета версии функций
Далее
Утилиты → подбор параметров запуска goodbye DPI

2024-10-11T04:24:35.034Z
zee

Друг, ты бы заместо критики поучаствовал в проекте, благо гитхаб не забанен. А если не можешь/не знаешь так и не стоит делиться своим весомым мнением, оно никому не нужно да и вовсе может восприниматься негативно.

Разработчику спасибо за работу!

2024-10-11T04:51:11.560Z
zzr

я чёт не следил за гуями, вроде был какой то launcher ето оно или не оно но он по другому выглядил чёто найти не могу его на гитхабе нету походу :thinking:

2024-10-11T07:07:20.982Z
zzr

кароч вот пример кода на повершели (нееросеть накатала :smiling_face_with_tear:) и оно даж запускается :sweat_smile:

# Load necessary assemblies
Add-Type -AssemblyName System.Windows.Forms
Add-Type -AssemblyName System.Drawing

# Create a new form
$form = New-Object System.Windows.Forms.Form
$form.Text = "GoodbyeDPI GUI"
$form.Size = New-Object System.Drawing.Size(500, 500)
$form.StartPosition = "CenterScreen"

# Checkbox for basic options
$checkBoxPassiveDPI = New-Object System.Windows.Forms.CheckBox
$checkBoxPassiveDPI.Text = "Block Passive DPI (-p)"
$checkBoxPassiveDPI.Location = New-Object System.Drawing.Point(20, 20)
$form.Controls.Add($checkBoxPassiveDPI)

$checkBoxQUIC = New-Object System.Windows.Forms.CheckBox
$checkBoxQUIC.Text = "Block QUIC/HTTP3 (-q)"
$checkBoxQUIC.Location = New-Object System.Drawing.Point(20, 50)
$form.Controls.Add($checkBoxQUIC)

$checkBoxReplaceHost = New-Object System.Windows.Forms.CheckBox
$checkBoxReplaceHost.Text = "Replace Host with hoSt (-r)"
$checkBoxReplaceHost.Location = New-Object System.Drawing.Point(20, 80)
$form.Controls.Add($checkBoxReplaceHost)

$checkBoxMixHost = New-Object System.Windows.Forms.CheckBox
$checkBoxMixHost.Text = "Mix Host Header Case (-m)"
$checkBoxMixHost.Location = New-Object System.Drawing.Point(20, 110)
$form.Controls.Add($checkBoxMixHost)

# Advanced options
$checkBoxReverseFrag = New-Object System.Windows.Forms.CheckBox
$checkBoxReverseFrag.Text = "Enable Reverse Fragmentation (--reverse-frag)"
$checkBoxReverseFrag.Location = New-Object System.Drawing.Point(20, 140)
$form.Controls.Add($checkBoxReverseFrag)

$checkBoxWrongChksum = New-Object System.Windows.Forms.CheckBox
$checkBoxWrongChksum.Text = "Send with Wrong Checksum (--wrong-chksum)"
$checkBoxWrongChksum.Location = New-Object System.Drawing.Point(20, 170)
$form.Controls.Add($checkBoxWrongChksum)

$checkBoxFragBySNI = New-Object System.Windows.Forms.CheckBox
$checkBoxFragBySNI.Text = "Fragment Before SNI (--frag-by-sni)"
$checkBoxFragBySNI.Location = New-Object System.Drawing.Point(20, 200)
$form.Controls.Add($checkBoxFragBySNI)

# Textbox for --fake-from-hex
$labelFakeFromHex = New-Object System.Windows.Forms.Label
$labelFakeFromHex.Text = "Fake From Hex (--fake-from-hex)"
$labelFakeFromHex.Location = New-Object System.Drawing.Point(20, 230)
$form.Controls.Add($labelFakeFromHex)

$textBoxFakeFromHex = New-Object System.Windows.Forms.TextBox
$textBoxFakeFromHex.Location = New-Object System.Drawing.Point(20, 250)
$textBoxFakeFromHex.Size = New-Object System.Drawing.Size(400, 20)
$form.Controls.Add($textBoxFakeFromHex)

# Textbox for --fake-gen
$labelFakeGen = New-Object System.Windows.Forms.Label
$labelFakeGen.Text = "Number of Fake Packets (--fake-gen)"
$labelFakeGen.Location = New-Object System.Drawing.Point(20, 280)
$form.Controls.Add($labelFakeGen)

$textBoxFakeGen = New-Object System.Windows.Forms.TextBox
$textBoxFakeGen.Location = New-Object System.Drawing.Point(20, 300)
$textBoxFakeGen.Size = New-Object System.Drawing.Size(150, 20)
$form.Controls.Add($textBoxFakeGen)

# Blacklist file selection
$labelBlacklist = New-Object System.Windows.Forms.Label
$labelBlacklist.Text = "Blacklist Files (--blacklist)"
$labelBlacklist.Location = New-Object System.Drawing.Point(20, 330)
$form.Controls.Add($labelBlacklist)

$listBoxBlacklist = New-Object System.Windows.Forms.ListBox
$listBoxBlacklist.Location = New-Object System.Drawing.Point(20, 350)
$listBoxBlacklist.Size = New-Object System.Drawing.Size(300, 80)
$form.Controls.Add($listBoxBlacklist)

# Button to add blacklist files
$buttonAddBlacklist = New-Object System.Windows.Forms.Button
$buttonAddBlacklist.Text = "Add Blacklist File"
$buttonAddBlacklist.Location = New-Object System.Drawing.Point(330, 350)
$form.Controls.Add($buttonAddBlacklist)

$buttonAddBlacklist.Add_Click({
    $fileDialog = New-Object System.Windows.Forms.OpenFileDialog
    $fileDialog.Filter = "Text Files (*.txt)|*.txt"
    if ($fileDialog.ShowDialog() -eq [System.Windows.Forms.DialogResult]::OK) {
        $listBoxBlacklist.Items.Add($fileDialog.FileName)
    }
})

# Button to execute the command
$buttonRun = New-Object System.Windows.Forms.Button
$buttonRun.Text = "Run GoodbyeDPI"
$buttonRun.Location = New-Object System.Drawing.Point(20, 440)
$form.Controls.Add($buttonRun)

# Button click event
$buttonRun.Add_Click({
    $options = ""

    # Add basic options
    if ($checkBoxPassiveDPI.Checked) { $options += " -p" }
    if ($checkBoxQUIC.Checked) { $options += " -q" }
    if ($checkBoxReplaceHost.Checked) { $options += " -r" }
    if ($checkBoxMixHost.Checked) { $options += " -m" }

    # Add advanced options
    if ($checkBoxReverseFrag.Checked) { $options += " --reverse-frag" }
    if ($checkBoxWrongChksum.Checked) { $options += " --wrong-chksum" }
    if ($checkBoxFragBySNI.Checked) { $options += " --frag-by-sni" }

    # Add --fake-from-hex
    $fakeFromHex = $textBoxFakeFromHex.Text
    if (-not [string]::IsNullOrEmpty($fakeFromHex)) {
        $options += " --fake-from-hex $fakeFromHex"
    }

    # Add --fake-gen
    $fakeGen = $textBoxFakeGen.Text
    if (-not [string]::IsNullOrEmpty($fakeGen)) {
        $options += " --fake-gen $fakeGen"
    }

    # Add blacklist files
    foreach ($file in $listBoxBlacklist.Items) {
        $options += " --blacklist $file"
    }

    # Path to goodbyedpi.exe, adjust if necessary
    $goodbyeDPIPath = "goodbyedpi.exe"

    # Execute the command
    Start-Process -FilePath $goodbyeDPIPath -ArgumentList $options -NoNewWindow
})

# Show the form
$form.Add_Shown({ $form.Activate() })
[void]$form.ShowDialog()

2024-10-11T07:30:57.771Z
Zanoni(Zanoni)

Так возьми и сделай на чистом Питоне, а то только критикуешь и стебаешь всех, а помощи от тебя нет никакой. Критикуешь - предлагай и помогай!

Разработчику спасибо! давно уже люди просят графический интерфейс для утилит типа Запрет и Гудбай. Хорошо, когда в одной оболочке все утилиты и когда есть их обновление, логирование, и подбор параметров. Это прям очень-очень удобно было бы. Плюс ещё прикрутить Блокчек, чтобы можно было искать стратегии по дурению ДПИ.

В общем, с почином!

2024-10-11T07:42:35.075Z
Moraber

@Storik4pro вижу в первом посте, что можно использовать пресеты гудбая. Речь про конфиги, которые можно получить скриптами типа этого - GoodCheck - блокчек-скрипт для GoodbyeDPI, Zapret, ByeDPI ?

2024-10-11T08:26:30.284Z
boltor

Было бы неплохо реализовать невозможность включить вместе несовместимые параметры, например --native-frag и --reverse-frag, и ограничить min и max значения для параметров, которые пишутся, а не вкл/выкл (если применимо). Этакая защита от дурака, который плохо знаком с документацией и может случайно натыкать несовместимое (если сам экзешник оригинальной программы при пуске не крашнется или не выплюнет ошибку).

В технических деталях вёрстки таких программ и дизайна интерфейса не силён, извините, предложить нечего. Спасибо и на том!

2024-10-11T08:47:17.818Z
Storik4pro(Storik4pro)

Речь о базовых пресетах -1…-9 и пресетах из файлов 10. russia_youtube и 11. russia_youtube_ALT

2024-10-11T09:10:26.536Z
Storik4pro(Storik4pro)

Хорошо, постараюсь реализовать

2024-10-11T09:10:58.539Z
Moraber

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

2024-10-11T09:28:11.546Z
Username2

При обновлении через программу все пошло не по плану(файл Windivert.dll или похожее не хотел перезаписываться, вроде писало нету доступа). После того как вышел, все сломалось. В итоге пришлось удалять и ставить новую. В окне подбора параметров запуска нельзя выделить текст нажал далее и все профукал(медленный режим) Логов не нашел.

2024-10-11T15:58:20.666Z
Storik4pro(Storik4pro)
  1. Начиная с версии 1.1.5 Windrivert.dll будет автоматически пропускаться при обновлении.
    Отмена обновления все сломала из-за отсутствия механизма отката версии. Я добавлю её позднее.

  2. Функция подбора параметров находится в бета - статусе. Я все ещё работаю над её улучшением. Постараюсь как можно скорее исправить проблему с копированием текста.

  3. Программа пока что не создает логи

2024-10-11T16:24:37.260Z
TesterTi(TesterIt)

А скоро ли ждать поддержку 7-ки?

2024-10-11T17:06:15.299Z
Storik4pro(Storik4pro)

Я постараюсь сделать это как можно скорее. Я сообщу, когда появится поддержка 7ки

2024-10-11T17:09:02.603Z
Nixona272(Вадим)

Проверил все комбинации параметров, YouTube не работает.

С 9 октября у моего провайдера был новый приступ блокировок. С тех пор часть видосов подвисает перед запуском, а часть вообще не воспроизводится. Я не верю, что они блокируют ip. Может, я чего не так с параметрами делаю?

Есть кто-то, у кого YouTube не работает нормально ни на одном пресете?

2024-10-11T18:35:29.030Z
Storik4pro(Storik4pro)

А ты пробовал zapret?
Так же в UI есть подбор параметров запуска для goodbyeDPI. Можешь его попробовать запустить

2024-10-11T18:37:30.523Z
Nixona272(Вадим)

Да, пробовал zapret, такая же история.

Я выше спрашивал как раз, где найти утилиту подбора параметров.
Так вот запустил её с остановкой windivert. Дохрена долго работала, в конце сказала, ни один пресет не работает. Проверял домены GGC.

Самый главный-то мой вопрос. Я что-то не так делаю, или это типичная история?

2024-10-11T18:40:50.611Z
Storik4pro(Storik4pro)

Попробуй запустить оригинальный блокчек. Может, мой порт работает не совсем корректно
GoodCheck - блокчек-скрипт для GoodbyeDPI, Zapret, ByeDPI

2024-10-11T19:01:04.776Z
TesterTi(TesterIt)

И еще можно оригинальный от запрета до кучи Подбор рабочего конфига для GGC ютуба через blockcheck
Несколько доменов там можно вводить через пробел

2024-10-11T19:09:09.939Z
Moraber

@Storik4pro слушайте, ну шикарная программулька, спасибо вам огромное! Еще бы некоторые грамматические ошибки убрать, ну да ладно :slight_smile:
Пользуюсь вариантом zapret с пресетом 3 и добавляю нужные для обхода блокировки сайты в list-youtube.txt (я думаю, неважно, куда их пихать в этом варианте, можно и в list-discord.txt), и возник вопрос - а можно ли сделать отдельный файл типа list-user.txt, чтоб при обновлении программы и не только не просрать файлик с руками занесенными адресами? Равно как в Launcher for GoodbyeDPI есть список myblacklist.txt.
Я пробовал заносить сайты в list-general.txt - не работает.

2024-10-11T20:53:54.791Z
Nixona272(Вадим)

В общем эта штука YTDisBystro решила проблему двумя кликами. Я спросил в теме, в чем же секрет. KDS сказал, что тупо подбирал разные параметры очень долго и в итоге подобрал рабочую комбинацию. Получается, что рабочая комбинация всё таки существует, а, значит, логично предположить, что она должна находиться тупым перебором. Если допилить утилиту так, чтобы она всегда находила комбинацию, если она существует, то цены не будет вашему приложению.

2024-10-11T22:51:53.588Z
Nixona272(Вадим)

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

2024-10-11T23:00:30.480Z
wzrd

Не знаю, насколько полезно будет. Есть 2 компа, в одной сети, к одному роутеру подключены. GBD На одном youtube работает, на другом нет. Причиной является HEX, сгенерированные не подходят. Но на одном компе каким-то образом HEX остался рабочим. Если будет нужно, предоставлю создателю GBD.

2024-10-11T23:04:15.495Z
KDS

Не хекс, а значение ttl скорее всего, если оно задано вручную.

2024-10-11T23:09:16.469Z
wzrd

Отличия только в HEX, все остальные параметры идентичные, именно это меня и ввело в ступор. Но ютуб всё равно в начале подтупливает, т.е. начинает играть спустя ~5сек. С YTDisBystro он работает идеально.

2024-10-11T23:14:52.298Z
KDS

Ясно. Так уже давно на всех заборах написано, что генерить HEX на каких-то там сайтах - пустая затея. Но мыши колются, плачут… ну, дальше сами знаете.

2024-10-11T23:21:39.051Z
Storik4pro(Storik4pro)

Да, понимаю. Постепенно работаю над улучшением этой утилиты

2024-10-12T04:32:31.540Z
Storik4pro(Storik4pro)

Можешь не беспокоится насчет блеклистов. Начиная с версии 1.1.5 они не будут перезаписываться при обновлении

2024-10-12T12:42:37.593Z
Moraber

Отлично, спасибо. Можно, пожалуйста, как-то утихомирить уведомления? Без остановки около часов вылезают, отключил их вообще. Не приоритет, но всё же. И если можно, открытие главного окна программы путем двойного клика по иконке в трее (либо, опционально, вкл/выкл обхода).

2024-10-12T18:20:41.768Z
Storik4pro(Storik4pro)

Хорошо, учту. Я же правильно понимаю, что отображались уведомления “процесс успешно запущен” и “Программа запущена и находится в системном трее” или были какие-то другие

2024-10-12T18:24:30.922Z
Moraber

Да, они самые. Думаю, можно оставить о выходе новой версии.

2024-10-12T18:56:03.145Z
zeleboba

прикольно чел, а где ключи для zapreta брать?

2024-10-15T09:58:11.797Z
Storik4pro(Storik4pro)

ключи zapreta

Я не сильно разбираюсь в запрете, так что вряд ли смогу помочь

2024-10-16T18:57:39.499Z
Moraber

Какие ключи?

2024-10-16T20:25:16.345Z
KDS

От квартиры, где деньги лежат (с)
Человек имеет в виду параметры комстроки для запрета - фильтры там, блэклисты, правила дурения и все такое

2024-10-16T20:32:17.106Z
Storik4pro(Storik4pro)

Постарался исправить. Теперь антивирус жалуется только на архив, из-за windivert, а основной .exe теперь не определяется как троян

Спойлер


2024-11-02T10:19:30.566Z
Moraber

@Storik4pro спасибо за апдейт (1.2.1.1). Возник вопрос - почему так много файлов стало в \data\zapret? Многие домены дублируются в разных файлах. И куда, скажите плиз, запихивать пользовательские домены?

UPD: вроде всё норм, а пользовательские сайты сами по себе добавляются в файл \data\zapret\autohostlist.txt

2024-11-03T17:31:39.858Z
PatchDragon(Patch)

Разработчик! Не слушай никого по поводу поддержки, господа если вы сейчас на 7 винде, то пора уже обновиться. Ты потом просто утонешь в отсутствии нормальной совместимости. Скоро уже 10ка заканчивает поддержку.

Если ваше железо не тянет, то обновите машину, ну честно за столько лет можно было накопить. Я уже вообще молчу про браузер и безопасность. 7ка совсем не безопасна, я бы на вашем месте уже отключил ее от интернета.

2024-11-03T17:55:18.765Z
manwithbox(manwithbox)

Поддержка win10 заканчивается в 2032 году.

До сих пор выпускаются микропатчи, обновляется MSE, добавляется поддержка устройств, доля рынка 3%. Так что с семеркой всё в порядке.

Поэтому поддержка всех операционок, начиная от 7, всё еще актуальна.

2024-11-03T20:34:57.622Z
Storik4pro(Storik4pro)

Это файлы из сборки YTDisBystro - Архив всех версий. Я уже работаю над улучшением менеджмента блеклистов для запрета

2024-11-04T07:00:56.191Z
Storik4pro(Storik4pro)

Помимо того, что сказал @manwithbox, мне просто нравится 8 винда. Так что поддержка старых операционок все же будет реализована

2024-11-04T07:03:44.382Z
Moraber

Ждём с нетерпением.

2024-11-04T11:44:44.682Z
minecrafter(Minecrafter)

Проблема в том, что народ приучили к GUIшкам и им обязательна нужна кнопка, иначе моя твоя не понимать. А ведь консольный вариант куда круче и гибче, просто люди панически боятся даже открывать консоль. Момент психологический, я считаю, а даже не технический.
Этот как нас пугали еще в школе на информатике: чтобы стать прогером, нужно в совершенстве знать высшую математику :sweat_smile: Сейчас смешно, а тогда верили и боялись…

Это я к тому, что имхо автор сего чуда занимается ерундой. Так как есть уже народный Topersoft, который все придумал давно до вас и за вас. Если уж так нужен GUI :wink:

2024-11-04T11:57:23.192Z
Hentay(Hentay)

Обогнал с Топером.

@Storik4pro
Чем данный GUI лучше лаунчера от Топера?

2024-11-04T12:01:34.145Z
minecrafter(Minecrafter)

Я такой, да. Всегда бегу впереди паровоза :wink: :grinning:

2024-11-04T12:06:11.631Z
Hentay(Hentay)
Спойлер

Главное не под паровоз

2024-11-04T12:06:48.183Z
minecrafter(Minecrafter)
Спойлер

А я параллельно, не по рельсам :sweat_smile:

2024-11-04T12:08:13.495Z
Moraber

Хочется после работы прийти и забыть про все эти консоли, коды, запросы - просто нажать кнопку и всё.

Автор молодец, делает полезное дело. Сменил GUI от Toper на его на всех машинах.

2024-11-04T12:37:11.179Z
manwithbox(manwithbox)

С каких пор он “народный”? Эту поделку даже скачивать стыдно. Автор настолько плох, что стесняется свой код показать народу.
Этот гуй куда лучше, хотя тоже изобилует проблемами, как минимум в плане размеров и горы бесполезных настроек.

2024-11-04T13:28:56.619Z
PatchDragon(Patch) 2024-11-04T20:18:47.319Z
manwithbox(manwithbox)


Никто в здравом уме уже давно не пользуется всякими редакциями win10 типа pro. Только IoT LTSC, самая стабильная.

2024-11-04T20:20:40.398Z
minecrafter(Minecrafter)

Народный, потому что им пользуются куча народа. Топер через торрент трекеры распространяет свою сборку.

Ага. Тут на семерке около трети пользователей до сих пор сидят. Ну чисто на глаз. А ты про десяткку… :sweat_smile:

А какая вам разница? Нажать на екзешник или на батник, помоему все едино :rofl:

2024-11-06T07:56:11.886Z
manwithbox(manwithbox)

Не куча. Я бы сказал, около 10%. Сборка кривая, реализована через задницу, в запрете у него так вообще гора мусора с кучей неработающих стратегий, которые он натырил у KDS.

2024-11-06T08:00:32.870Z
minecrafter(Minecrafter)

Вбей в трекерах “zapret” и посмотри пиры/сиды. (Не)приятно удивишься :laughing:

2024-11-06T08:02:11.939Z
manwithbox(manwithbox)

Я видел. Сиды не означают пользователи, не поверишь, почти половина гоняет трафик ради того чтобы гонять трафик.

2024-11-06T08:04:14.670Z
minecrafter(Minecrafter)
Офтоп

Ну хорошо, а какая сборка тогда самая популярная в рунете на твой взгляд? :grinning: Просто интересно.

2024-11-06T08:07:05.330Z
manwithbox(manwithbox)
Оффтоп

Не поверишь, популярны самые простые решения типа ютуб бустеров, анблокеров и прочей прокси-впн шняги. А запрет это блажь для более-менее разбирающихся в теме.

2024-11-06T08:09:10.702Z
minecrafter(Minecrafter)
Офтоп

Это понятно. Я именно про сборки антидипиайного софта.
И там топерсофт всегда в лидерах. Его сборки самые массовые всегда. С гдпи было тоже самое.

2024-11-06T08:13:56.987Z
manwithbox(manwithbox)
Оффтоп

Любят люди всякое говно жрать :sweat_smile:

2024-11-06T08:18:48.573Z
KDS

Топер ничего не распространяет, распространяют пользователи его поделок.

И вообще, хватит уже оффтопить.

2024-11-06T08:29:12.433Z
manwithbox(manwithbox)

Распространял. Я на рутрахере видел. Но сейчас там даже упоминание о нем выпилили, видимо, скам.
Остальные гуи там лежат и обсуждаются.

2024-11-06T09:06:20.877Z
Storik4pro(Storik4pro)

Чем данный GUI лучше лаунчера от Топера?

На данный момент только наличием открытого исходного кода и поддержкой большего числа утилит для обхода DPI.

А остальное - это дело вкуса

2024-11-08T18:51:05.264Z
Storik4pro(Storik4pro)

Добавил в последнем обновлении

2024-11-08T18:52:26.184Z
Moraber

Спасибо, уже пользуюсь последней версией :slight_smile:

2024-11-08T19:16:38.031Z
Moraber

@Storik4pro подскажите, пожалуйста, какая версия YTDisBystro используется? Вижу, последняя 2.2 (YTDisBystro - Архив всех версий - #31 by KDS). Думаю, у вас старее.
Дело в том, что в последней версии UI (1.2.2) при выбранном рекомендуемом пресете “3. YTDisBystro by KDS” ни в какую не работает Discord: стартует и зависает на проверке апдейтов. Если же выбрать иной пресет, например, “4. YouTube + Discord”, то всё ок. Однако, данный пресет не устраивает ввиду малого количества доменов и отсутствия автодобавления проблемных доменов (файл autohostlist.txt). Временно, конечно, можно и им попользоваться, но хотелось бы иметь рабочий “3. YTDisBystro by KDS”, как раньше.

2024-11-10T14:06:14.452Z
Storik4pro(Storik4pro)

Не знал, что KDS продолжает обновлять сборку :sweat_smile:
Используется v2.0
Обновил пресет до v2.2. Чтобы скачать последнюю версию перейдите в меню Система -> Компоненты и
обновите zapret. Вместе с ним обновится пресет 3. YTDisBystro by KDS

2024-11-10T16:16:20.262Z
Moraber

Работает, благодарю.

2024-11-10T17:06:46.226Z
Moraber

Скажите, пожалуйста, так всегда обновлять YTDisBystro? Сейчас уже версия 2.4.1 - Сборка YTDisBystro на основе zapret для Windows: Обсуждение - #410 by KDS

2024-12-18T20:59:00.467Z
Storik4pro(Storik4pro)

Уже идет работа над добавлением автоматического конвертера BAT-файлов в файлы конфигурации (.JSON). В скором времени использовать и обновлять тот же YTDisBystro станет проще

2024-12-19T15:15:11.802Z
ShadowWisp

Здравствуйте. подскажите пожалуйста, как мне 1) импортировать настройки из отдельно стоящей сборки YTDisBystro и почему я не могу обновить Russia-blacklist.txt из KDS или скачать byedpi или spoofdpi, т.к при попытке скачать оные файлы у меня бесконечная загрузка 0/Х МБ?

а так же отдельно, где найти функции автонастройки? я форум несколько раз рыл, но все еще стоят несколько проблем.

Спойлер
  1. “Saberbattles/Space battles” форум несмотря на то что он на одной физ машине с Sufficient Velocity не работает БЕЗ обхода
  2. некоторые сайты, например prnt.sc(сервис шары скриншотов) АО3, и неоторые другие сайты не работают С обходом.
  3. Реддит недавно ушел в “Redirect loop” (Firefox has detected that the server is redirecting the request for this address in a way that will never complete.) и попытки исправить ни к чему не приводят.
    и несколько еще.
2024-12-23T11:52:18.869Z
Storik4pro(Storik4pro)

Пока что вручную

Файл russia-blacklist.txt обновляется, но иногда прогресс отображается не верно (Issue #36 · Storik4pro/goodbyeDPI-UI)

Есть какие-либо ошибки при скачивании?

Если вы про GoodCheck, то нужно включить бета версии функций (ОбновлениеИспользовать бета версии функций), после этого GoodCheck появится в меню инструментов

2024-12-23T14:59:44.346Z
ShadowWisp

Нет, только бесконечный прогресс бар, и до попыток тинкеринга все работало, после - вылетело с ошибкой что split tls is deprecated, используйте сплит позицию с маркерами.
Гудчек вылетел с ошибками:
Процессы не найдены, gdpi, winws, ciadpi

Windivert14 service does not exist as service, то же самое goodbyedpi winws,1,2, zapret, Zapret, zapret2,

Https iana.org не работает ни как тестер ни как фейк sniни как url для теста, улетает как requested name is valid, but no data of type is found.
[DEBUG] Connecting to GoodCheck...Log created at 2024-12-23 21:23:02.4892122 - Pastebin.com сейчас вставлю еще раз бля. Ждет модерации

Апд:скачивание сработало через ссылкк изменения текущей конфигурации запуска - > компоненты - скачать.
Работало нормально но работает только один раз после перезагрузки пк.

2024-12-23T16:34:39.317Z
Storik4pro(Storik4pro)

Попробуйте скачать через меню СистемаКомпоненты

Это не ошибка, это предупреждение

Это отладочная информация. GoodCheck автоматически ищет и закрывает все связанные с zapret и goodbyedpi процессы

Пришлите в личку файл logfile_GoodCheckGoGo_%DATE_%TIME.log. Он расположен по пути data\GoodCheck\Logs

2024-12-23T16:48:33.747Z
drakengard

Сегодня перестал дискорд запускаться через ytdisbystro.
image

2024-12-28T10:35:59.038Z
Moraber

Не сегодня, а уже несколько дней. Замените (при остановленном обходе) содержимое файла \data\settings\presets\zapret\3.json на:

{
    "custom_parameters": "--wf-tcp 80,443 --wf-udp 443,50000-50090 --filter-tcp 80,443 --hostlist netrogat.txt --new --filter-udp 443 --hostlist russia-youtubeQ.txt --dpi-desync fake,udplen --dpi-desync-udplen-increment 5 --dpi-desync-fake-quic quic_2.bin --dpi-desync-cutoff n3 --dpi-desync-repeats 2 --new --filter-tcp 443 --hostlist russia-youtubeGV.txt --dpi-desync split --dpi-desync-fooling md5sig,badseq --dpi-desync-fake-tls tls_clienthello_1.bin --dpi-desync-split-tls sni --dpi-desync-repeats 10 --new --filter-tcp 443 --hostlist russia-youtube.txt --dpi-desync fake,split2 --dpi-desync-fooling md5sig --dpi-desync-split-seqovl 2 --dpi-desync-split-pos 2 --dpi-desync-fake-tls tls_clienthello_2.bin --dpi-desync-autottl --new --filter-tcp 80 --hostlist russia-blacklist.txt --dpi-desync fake,split2 --dpi-desync-fooling md5sig --dpi-desync-autottl --new --filter-tcp 443 --hostlist russia-blacklist.txt --hostlist myhostlist.txt --dpi-desync fake,split2 --dpi-desync-fooling md5sig --dpi-desync-split-seqovl 3 --dpi-desync-split-tls sniext --dpi-desync-fake-tls tls_clienthello_2.bin --dpi-desync-autottl --new --filter-tcp 443 --hostlist list-discord.txt --dpi-desync split2 --dpi-desync-split-seqovl 652 --dpi-desync-split-pos 2 --dpi-desync-split-seqovl-pattern tls_clienthello_2.bin --new --filter-udp 443 --hostlist list-discord.txt --dpi-desync fake,udplen --dpi-desync-udplen-increment 5 --dpi-desync-udplen-pattern 0xDEADBEEF --dpi-desync-fake-quic quic_2.bin --dpi-desync-repeats 7 --dpi-desync-cutoff n2 --new --filter-udp 50000-50090 --dpi-desync fake --dpi-desync-any-protocol --dpi-desync-cutoff n3 --new --filter-tcp 443 --hostlist-auto autohostlist.txt --hostlist-exclude netrogat.txt --dpi-desync split --dpi-desync-split-pos 1 --dpi-desync-fooling md5sig,badseq --dpi-desync-repeats 10 --dpi-desync-autottl"
}
2024-12-28T10:50:29.300Z
drakengard

Спасибо, помогло. Вчера у меня норм дискорд запускался.

2024-12-28T10:57:38.723Z