D2W OS — анонимная и безопасная ОС

Системы, которые не вошли в список.

Модератор: Модераторы разделов

hranitel
Сообщения: 4
ОС: Linux

D2W OS — анонимная и безопасная ОС

Сообщение hranitel »

C огромным удовольствием и чувством гордости от объёма проделанной работы, представляем Вам нашу безопасную и анонимную D2W OS!
Изображение
👀 Особненности:
▫️ Уникальная блокировка экрана со скрытым вводом пароля​
▫️ Простая и легкая установка​
▫️ Моментальное выключение, удаление и полная очистка системы в экстренный момент​
▫️ Голосовое управление системой​
▫️ Дополнительные профили для Telegram работающие через сеть TOR​
▫️ Подготовленные браузеры для анонимного серфинга​
▫️ Приватные онлайн заметки
▫️ Генератор одноразовой почты
▫️ MetaKiller - удалит метаданные фотографий в один клик
▫️ Фирменный поисковик работающий через сеть TOR
▫️ 4 цепи анонимности:
Client -> VPN -> TOR -> Internet
Client -> TOR -> VPN -> Internet
Client -> VPN -> Internet
Client -> TOR -> Internet

И многое другое...​

Любые ненужные компоненты можно отключить

Скачать бесплатно можно на https://d2wos.net

Официальная документация: https://ru.docs.d2wos.net
Спасибо сказали:
Аватара пользователя
Tartaren
Сообщения: 55
ОС: Debian 12+FreeBSD 14

Re: D2W OS — анонимная и безопасная ОС

Сообщение Tartaren »

Не рекомендую использовать всерьёз. Это типа Кодачи: всё искаропки и сразу под колпаком.
Используйте Whonix или Tails - 'проверенные на практике. А проще VPN импортный + Tor на любой системе с ограничением доступа (хотя-бы) по паролю. И читайте инструкцию к системам - ибо не всё так гладко, как сладко.. Серьёзная безопасность не делается автоматически (например - подмена MAC-адреса).
P.S. Чуть не забыл. Не упускайте из виду анонимизацию мультимедийного потока (WebRTC).
Для понимающих: как можно сменить MAC-адрес хоста находясь в VirtualBox? Как можно гарантировать VPN от одного поставщика на сотню инсталлированных систем без договора? Как можно получить финансирование на разработку IT-системы анонимизации в России без разрешения ФСБ?
Спасибо сказали:
hranitel
Сообщения: 4
ОС: Linux

Re: D2W OS — анонимная и безопасная ОС

Сообщение hranitel »

Tartaren писал(а):
22.07.2024 07:31
Не рекомендую использовать всерьёз. Это типа Кодачи: всё искаропки и сразу под колпаком.
Используйте Whonix или Tails - 'проверенные на практике. А проще VPN импортный + Tor на любой системе с ограничением доступа (хотя-бы) по паролю. И читайте инструкцию к системам - ибо не всё так гладко, как сладко.. Серьёзная безопасность не делается автоматически (например - подмена MAC-адреса).
P.S. Чуть не забыл. Не упускайте из виду анонимизацию мультимедийного потока (WebRTC).
Для понимающих: как можно сменить MAC-адрес хоста находясь в VirtualBox? Как можно гарантировать VPN от одного поставщика на сотню инсталлированных систем без договора? Как можно получить финансирование на разработку IT-системы анонимизации в России без разрешения ФСБ?
Да, тут все автоматизировано. У нас полностью открытый код, с которым Вы можете ознакомиться.

VPN конфигурации вы можете использовать свои, рекомендую ознакомиться с инструкцией https://docs.d2wos.net.

"Как можно получить финансирование на разработку IT-системы анонимизации в России без разрешения ФСБ?" - С чего Вы взяли, что данный проект кто-то финансирует? :ph34r:. Опять же повторюсь, весь код открытый, можете ознакамливаться.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 21048
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: D2W OS — анонимная и безопасная ОС

Сообщение Bizdelnick »

hranitel писал(а):
23.07.2024 00:10
У нас полностью открытый код, с которым Вы можете ознакомиться.
Где?
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
Tartaren
Сообщения: 55
ОС: Debian 12+FreeBSD 14

Re: D2W OS — анонимная и безопасная ОС

Сообщение Tartaren »

"Как можно получить финансирование на разработку IT-системы анонимизации в России без разрешения ФСБ?" - С чего Вы взяли, что данный проект кто-то финансирует? :ph34r:. Опять же повторюсь, весь код открытый, можете ознакамливаться.
Вернуться к началу
Объясняю для непонявших: по закону, принятому в РФ - сайты рекламирующие и дающие сведения о VPN подлежат закрытию. Роскомнадзор в полный рост борется с ВПН. И тут - нате, на блюдечке с синей каёмочкой целая система с вшитым ВПН и Тором в придачу... локализованная исклюсительно, как называется, для стран ОДКБ. Может я и дурак, может чё не понимаю...
С ВПН даже Firefox влетел, чуть не под запрет, но потом решил, что поле большое и вариантов много больше попадания.
Спасибо сказали:
hranitel
Сообщения: 4
ОС: Linux

Re: D2W OS — анонимная и безопасная ОС

Сообщение hranitel »

Bizdelnick писал:
23.07.2024 01:03
hranitel писал(а):
23.07.2024 00:10
У нас полностью открытый код, с которым Вы можете ознакомиться.
Где?
Открытый код находится в директории /home/user/.d2w_scripts/ , все скрипты написаны на python.
Bizdelnick писал:
23.07.2024 01:03
hranitel писал(а):
23.07.2024 00:10
У нас полностью открытый код, с которым Вы можете ознакомиться.
Объясняю для непонявших: по закону, принятому в РФ - сайты рекламирующие и дающие сведения о VPN подлежат закрытию. Роскомнадзор в полный рост борется с ВПН. И тут - нате, на блюдечке с синей каёмочкой целая система с вшитым ВПН и Тором в придачу... локализованная исклюсительно, как называется, для стран ОДКБ. Может я и дурак, может чё не понимаю...
С ВПН даже Firefox влетел, чуть не под запрет, но потом решил, что поле большое и вариантов много больше попадания.
Вы вправе не пользоваться тем или иным функционалом, если не хотите. Можете удалить те или иные скрипты и не пользоваться ими. В РФ много чего запрещено и блокируются, те же торренты, но все почему-то ими пользуются. Многие пользуются теми же Kodachi, Whonix или Tails.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 21048
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: D2W OS — анонимная и безопасная ОС

Сообщение Bizdelnick »

hranitel писал(а):
25.07.2024 14:07
Открытый код находится в директории /home/user/.d2w_scripts/ , все скрипты написаны на python.
Интересно. А если мне не хочется качать и потрошить образ? Публичных VCS-репозиториев нету?
И ещё. Вы предлагаете что-то скачать, но нигде не указываете, на каких условиях. Что насчёт лицензий?
И главное. Кто это всё разрабатывает? Кучке анонимов (а то и вовсе одному анониму) особого доверия нет.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
hranitel
Сообщения: 4
ОС: Linux

Re: D2W OS — анонимная и безопасная ОС

Сообщение hranitel »

Bizdelnick писал:
25.07.2024 15:33
Открытый код находится в директории /home/user/.d2w_scripts/ , все скрипты написаны на python.
Публичных VCS-репозиториев нету?
Нет, так как дистрибутив и скрипты разрабатываются на машине, из которой и производится сборка
Bizdelnick писал:
25.07.2024 15:33
Вы предлагаете что-то скачать, но нигде не указываете, на каких условиях.
Условия? О каких условиях идет речь? Дистрибутив бесплатный и свободный.
Спасибо сказали:
Аватара пользователя
semiconductor
Сообщения: 294
ОС: Да полно всяких

Re: D2W OS — анонимная и безопасная ОС

Сообщение semiconductor »

Что же там такого на 5GB?
RTFM, изыди!
Спасибо сказали:
Aliech
Сообщения: 1044
Статус: дилетант широкого профиля
ОС: debian/gentoo/openbsd

Re: D2W OS — анонимная и безопасная ОС

Сообщение Aliech »

hranitel писал(а):
24.09.2024 22:25
Условия? О каких условиях идет речь? Дистрибутив бесплатный и свободный.
А свободный... это какой? Какие лицензии у компонентов? Тащем та требуется перечислить компоненты и их лицензии. Некоторые лицензии ещё требуют экземпляр текста лицензии рядом с дистрибутивом компонента держать. А если не соблюдаются условия распространения, то о какой свободе речь?
hranitel писал(а):
24.09.2024 22:25
Нет, так как дистрибутив и скрипты разрабатываются на машине, из которой и производится сборка
Сомнительно. То есть сборка ОС производится не в чистом окружении, но на машине разработчика? Разработчик один?
С уважением,
Павел Алиев
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 21048
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: D2W OS — анонимная и безопасная ОС

Сообщение Bizdelnick »

hranitel писал(а):
24.09.2024 22:25
как дистрибутив и скрипты разрабатываются на машине, из которой и производится сборка
То есть это хобби-проект одного человека? К чему тогда писать о себе во множественном числе? Ну и если этот человек не умеет пользоваться VCS и не понимает, зачем это нужно, на фиг такой проект сразу.
hranitel писал(а):
24.09.2024 22:25
О каких условиях идет речь? Дистрибутив бесплатный и свободный.
По законодательству РФ, как говорится, all rights reserved, если нет договора, передающего на каких-то условиях часть этих прав. А тут ни условия не оговорены, ни даже личность правообладателя не известна.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
ormorph
Сообщения: 2927
ОС: Gentoo

Re: D2W OS — анонимная и безопасная ОС

Сообщение ormorph »

semiconductor писал:
24.09.2024 23:21
Что же там такого на 5GB?
Судя по всему обычное ПО. На счёт свободности, то там написано что она основана на Debian, а это значит что любой может такое сварганить используя bootstrap. Единственное там интересное для кого нибудь это Python скрипты. А так полно кто так же делает, таких LiveCD полно на базе каких нибудь linux.
А вот такой подход к документации мне не очень нравится:
Меню Система → Установить чек-бокс Включить EFI (только специальные ОС) → ОК
Я сам не особо блещу грамотностью, но когда пишут иностранные слова русскими буквами, мне это сильно глаза режет. Тут не понятно на кого эта документация рассчитана. Более того обычные люди не поймут что такое чек-бокс. Нельзя было простыми словами написать установить галочку.
Спасибо сказали:
Аватара пользователя
ormorph
Сообщения: 2927
ОС: Gentoo

Re: D2W OS — анонимная и безопасная ОС

Сообщение ormorph »

Не нравится что не добавлена контрольная сумма файла, что бы проверить соответствие скачанного файла. Это не серьёзный подход.
---
Скачал сумма находится в архиве zip. Ну а на счёт файла для проверки gpg:

Shell

gpg: Подпись сделана Сб 18 ноя 2023 02:32:42 MSK
gpg: ключом RSA с идентификатором B03AC1F929AF47DE5A84929E201E43003FE3F8BB
gpg: Не могу проверить подпись: Нет открытого ключа
Нет открытого ключа, который нужно импортировать, для проверки:

Shell

$ gpg --import file.key
Спасибо сказали:
Аватара пользователя
ormorph
Сообщения: 2927
ОС: Gentoo

Re: D2W OS — анонимная и безопасная ОС

Сообщение ormorph »

Не запускал, но немного бегло глянул на скрипты. Смотрю там всё гвоздями прибито к /home/user, как бы не очень хорошо если хочется работать под другим пользователем. Для LivеCD пойдёт, а так не очень то хорошо. Ну и много скриптов выполняются с правами root, ещё через sudo, т.е. я так понял sudo без пароля. Объем конечно проделанной работы конечно не маленький, но безопасностью тут и не пахнет. Так что не советую для установки, как LiveCD(USB) для пользования может ещё и пойдёт.
Спасибо сказали:
Лия
Сообщения: 54

Re: D2W OS — анонимная и безопасная ОС

Сообщение Лия »

Надо бы тему удалить, а автора забанить - реклама мошенников и нарушителей закона
мобильный пробив: данные владельца/детализация/местоположение и др
банковский пробив: данные владельца счёта/баланс счёта или карты/детализация/привязанный номер и др.
пробив по ФНС: ЕГРЮЛ/cчета/рег. дела/книги/СУР/разрывы
и всё такое...
Добавлено (20:54):
Tartaren писал(а):
22.07.2024 07:31
Не рекомендую использовать всерьёз
Bizdelnick писал:
25.09.2024 11:12
на фиг такой проект сразу
Поддерживаю
Ещё есть стилометрия - через неё тоже могут вычислить :)
Спасибо сказали:
Аватара пользователя
ormorph
Сообщения: 2927
ОС: Gentoo

Re: D2W OS — анонимная и безопасная ОС

Сообщение ormorph »

Самая интересная функция))):
Изображение
Это для хакеров параноиков наверное, эта ОС меня пугает. А так за рекламу нужно судить первым делом РКН, так как они уже давно tor прорекламировали.
А так наверное в каждом дистрибутиве есть в пакетах демон tor, как бы его должно хватить, чтоб и в браузере прокси прописать и т.п.
Спасибо сказали:
Лия
Сообщения: 54

Re: D2W OS — анонимная и безопасная ОС

Сообщение Лия »

ormorph писал(а):
26.09.2024 15:36
А так за рекламу нужно судить первым делом РКН, так как они уже давно tor прорекламировали.
Я не про саму ОС или средства анонимности, а про форум, ссылка на который есть на сайте ОС ("Операционная система создана при поддержке форума")
Спасибо сказали:
Аватара пользователя
ormorph
Сообщения: 2927
ОС: Gentoo

Re: D2W OS — анонимная и безопасная ОС

Сообщение ormorph »

Лия писала:
26.09.2024 16:55
Я не про саму ОС или средства анонимности, а про форум, ссылка на который есть на сайте ОС ("Операционная система создана при поддержке форума")
Заглядывал, да там довольно эксклюзивные услуги, на хороший срок потянут. Как раз для мошенников, но кто то же это крышует, это же не просто так. Судя по тому что показывает whois, личность и всё остальное не настоящие.
Спасибо сказали:
Лия
Сообщения: 54

Re: D2W OS — анонимная и безопасная ОС

Сообщение Лия »

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

Код: Выделить всё

$ cat etc/apt/sources.list.d/d2wrepo.list
deb [trusted=yes arch="all"]  http://repo.d2wos.net/ bookworm main
deb [trusted=yes arch="all"]  http://repo.d2wos.net/ kernel kernel
deb http://deb.debian.org/debian/ bookworm main contrib non-free non-free-firmware
deb-src http://deb.debian.org/debian/ bookworm main contrib non-free non-free-firmware
deb http://deb.debian.org/debian/ trixie-backports main contrib non-free non-free-firmware
deb-src http://deb.debian.org/debian/ trixie-backports main contrib non-free non-free-firmware
#deb http://deb.debian.org/debian/ bullseye main contrib non-free
#deb-src http://deb.debian.org/debian/ bullseye main contrib non-free
#deb http://deb.debian.org/debian/ bookworm main contrib non-free
#deb http://deb.debian.org/debian/ bookworm-updates main contrib non-free
#deb http://security.debian.org/ bookworm-security main contrib non-free
Заботливо встроенный VPN:

Код: Выделить всё

$ grep remote ./home/user/OpenVPN_Config/d2w_vpn.ovpn
remote 89.147.108.147 443
remote-cert-tls server
Спасибо сказали:
Аватара пользователя
ormorph
Сообщения: 2927
ОС: Gentoo

Re: D2W OS — анонимная и безопасная ОС

Сообщение ormorph »

Лия писала:
26.09.2024 17:25
Ну и доверять этим людям точно не стоит, вероятность того, что там бэкдор - высокая
И даже если мы допустим, что его там нет, никто не мешает добавить его в будущем:
Я вообще ни кому не доверяю, по этому и запускать такое ни когда бы не стал на своей машине не подстраховавшись. Вариантов протестировать много, это sandbox, docker(распаковать squashfs и создать образ для docker), виртуалка и т.п.
Спасибо сказали:
Лия
Сообщения: 54

Re: D2W OS — анонимная и безопасная ОС

Сообщение Лия »

Я и не запускаю :)
Распаковала squashfs и смотрю файлы
Видно, что это слепок с работающей системы, "следы" основные зачищены (вроде .bash_history), но многое осталось :)
Добавлено (17:59):

Код: Выделить всё

$ cat etc/apt/sources.list
deb http://deb.debian.org/debian/ trixie main contrib non-free non-free-firmware
deb-src http://deb.debian.org/debian/ trixie main contrib non-free non-free-firmware
deb http://security.debian.org/ trixie-security main contrib non-free non-free-firmware
deb-src http://security.debian.org/ trixie-security main contrib non-free non-free-firmware
deb http://deb.debian.org/debian/ trixie-updates main contrib non-free non-free-firmware
deb-src http://deb.debian.org/debian/ trixie-updates main contrib non-free non-free-firmware

Код: Выделить всё

$ grep -H '' etc/apt/sources.list.d/*
etc/apt/sources.list.d/d2wrepo.list:deb [trusted=yes arch="all"]  http://repo.d2wos.net/ bookworm main
etc/apt/sources.list.d/d2wrepo.list:deb [trusted=yes arch="all"]  http://repo.d2wos.net/ kernel kernel
etc/apt/sources.list.d/d2wrepo.list:deb http://deb.debian.org/debian/ bookworm main contrib non-free non-free-firmware
etc/apt/sources.list.d/d2wrepo.list:deb-src http://deb.debian.org/debian/ bookworm main contrib non-free non-free-firmware
etc/apt/sources.list.d/d2wrepo.list:deb http://deb.debian.org/debian/ trixie-backports main contrib non-free non-free-firmware
etc/apt/sources.list.d/d2wrepo.list:deb-src http://deb.debian.org/debian/ trixie-backports main contrib non-free non-free-firmware
etc/apt/sources.list.d/d2wrepo.list:#deb http://deb.debian.org/debian/ bullseye main contrib non-free
etc/apt/sources.list.d/d2wrepo.list:#deb-src http://deb.debian.org/debian/ bullseye main contrib non-free
etc/apt/sources.list.d/d2wrepo.list:#deb http://deb.debian.org/debian/ bookworm main contrib non-free
etc/apt/sources.list.d/d2wrepo.list:#deb http://deb.debian.org/debian/ bookworm-updates main contrib non-free
etc/apt/sources.list.d/d2wrepo.list:#deb http://security.debian.org/ bookworm-security main contrib non-free
etc/apt/sources.list.d/docker.list:deb [arch=amd64 signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/debian   bookworm stable
etc/apt/sources.list.d/librewolf.sources:Types: deb
etc/apt/sources.list.d/librewolf.sources:URIs: https://deb.librewolf.net
etc/apt/sources.list.d/librewolf.sources:Suites: focal
etc/apt/sources.list.d/librewolf.sources:Components: main
etc/apt/sources.list.d/librewolf.sources:Architectures: amd64
etc/apt/sources.list.d/librewolf.sources:Signed-By: /usr/share/keyrings/librewolf.gpg
etc/apt/sources.list.d/liquorix.list:#deb [arch=amd64] https://liquorix.net/debian sid main
etc/apt/sources.list.d/liquorix.list:#deb-src [arch=amd64] https://liquorix.net/debian sid main
etc/apt/sources.list.d/signal-xenial.list:deb [arch=amd64 signed-by=/usr/share/keyrings/signal-desktop-keyring.gpg] https://updates.signal.org/desktop/apt xenial main
Бардак :)
Добавлено (18:14):
Крайне советую почитать:
https://en.wikipedia.org/wiki/Operation_Trojan_Shield
https://habr.com/ru/companies/selectel/news/559648/
Спасибо сказали:
Аватара пользователя
ormorph
Сообщения: 2927
ОС: Gentoo

Re: D2W OS — анонимная и безопасная ОС

Сообщение ormorph »

Лия писала:
26.09.2024 17:47
Бардак
Да я посмотрел, прикольно :D
Помесь тестовой и стабильной версии.

Код: Выделить всё

etc/apt/sources.list.d/d2wrepo.list:deb [trusted=yes arch="all"]  http://repo.d2wos.net/ bookworm main
etc/apt/sources.list.d/d2wrepo.list:deb [trusted=yes arch="all"]  http://repo.d2wos.net/ kernel kernel
Там и свой репозиторий пакетов смотрю есть, но с установкой в каталог пользователя))
Самое грустное, что там есть и своё ядро, но без исходников, по этому не ясно что там такого они ещё влепили. Собирать модули сторонние можно, но не само ядро пересобирать.
Спасибо сказали:
Аватара пользователя
ormorph
Сообщения: 2927
ОС: Gentoo

Re: D2W OS — анонимная и безопасная ОС

Сообщение ormorph »

Прикольно, без наличия сети систему не уничтожить! :D
Там просто не запустить Dashboard, так как там постоянно в системе висит скрипт, который скачивает конфиги json, без которых просто не запустится Dashboard. В общем как то не продумано всё это. На этом пока остановлюсь, я не на столько параноик и скрывать мне как то нечего.
Но конечно я бы сделал это иначе. Как пример вот делал запуск демона pipewire в Gentoo для openrc. Там у меня демон запускается под пользователем pipewire, и домашний каталог для него создаётся при установке, в скрипте запуска просто переопределяется домашняя директория для демона /var/lib/pipewire, а остальные пользователи просто добавлены в группу pipewire. Сделано было, что бы звук был доступен сразу для нескольких пользователей, если переключаешься в консоли с одного на другого. По крайней мере это решение выглядит безопаснее, так как нет доступа к данным самого пользователя и ограничено только директорией /var/lib/pipewire.
Спасибо сказали:
Аватара пользователя
yoricI
Сообщения: 2636
ОС: gentoo fluxbox

Re: D2W OS — анонимная и безопасная ОС

Сообщение yoricI »

Бросьте каку! Как корку арбузную ®
Спасибо сказали:
Аватара пользователя
ormorph
Сообщения: 2927
ОС: Gentoo

Re: D2W OS — анонимная и безопасная ОС

Сообщение ormorph »

yoricI писал:
27.09.2024 11:23
Бросьте каку! Как корку арбузную ®
Так уже бросил. Там кто то не мало время потратил на оформление. Даже свою тему иконок добавили. Но косяков много, например глянул на тот самый скрипт что обновляет конфиги через время скачивая с интернета, сразу скажу эти строчки мне не понятны:

Shell

from PyQt5.QtCore import QSettings

settings = QSettings('/home/user/.d2w_scripts/dashboard/save_data.ini', QSettings.IniFormat)
news_json_file_path = '/home/user/.d2w_scripts/dashboard/news_loaded.json'
В них просто нет смысла, так как эти переменные не используются вообще ни где. Ну и вообще зачем для демона нужно было прикручивать настройки из qt5, не говоря уже что они вообще не используются скриптом. Для ini файлов если что есть configparser в python. В общем я уже плюнул на это. Что то интересное конечно есть, но в основном хорош только дизайн, и то в практике не уверен что он хорош, так как к иконкам не сильно привык и не знаю что они означают, разве только что красиво.
Спасибо сказали:
Лия
Сообщения: 54

Re: D2W OS — анонимная и безопасная ОС

Сообщение Лия »

ormorph писал(а):
27.09.2024 11:56
settings = QSettings('/home/user/.d2w_scripts/dashboard/save_data.ini', QSettings.IniFormat)

Код: Выделить всё

$ grep -A 4 -B 4 save_data.ini data_loader.py
        except Exception as e:
            time.sleep(10)
            
def d2w_vpn_check_expire():
    if os.path.exists('/home/user/.d2w_scripts/dashboard/save_data.ini'):
        pass


binance_thread = threading.Thread(target=fetch_binance_prices)
ormorph писал(а):
27.09.2024 11:56
news_json_file_path = '/home/user/.d2w_scripts/dashboard/news_loaded.json'

Код: Выделить всё

$ grep -A 20 news_loaded.json dashboard/main.py
                with open('/home/user/.d2w_scripts/dashboard/news_loaded.json', 'r') as f:
                    data = json.load(f)

                new_news = []
                for item in data:
                    date = item['date']
                    content_ru = item['content_ru']
                    content_en = item['content_en']
                    content_de = item['content_de']
                    content_ua = item['content_ua']
                    news_string = ""
                    current_lang_index = ui.comboBox_lang.currentIndex()
                    if current_lang_index == 0:
                        news_string = f"{date}: {content_ru}"
                    elif current_lang_index == 1:
                        news_string = f"{date}: {content_en}"
                    elif current_lang_index == 2:
                        news_string = f"{date}: {content_ua}"
                    elif current_lang_index == 3:
                        news_string = f"{date}: {content_de}"
                    new_news.append(news_string)
Последний раз редактировалось Лия 27.09.2024 12:54, всего редактировалось 1 раз.
Спасибо сказали:
Аватара пользователя
ormorph
Сообщения: 2927
ОС: Gentoo

Re: D2W OS — анонимная и безопасная ОС

Сообщение ormorph »

Лия писала:
27.09.2024 12:23
$ grep -A 4 -B 4 save_data.ini data_loader.py
except Exception as e:
time.sleep(10)

def d2w_vpn_check_expire():
if os.path.exists('/home/user/.d2w_scripts/dashboard/save_data.ini'):
pass
Это не то, это просто проверяется есть ли файл /home/user/.d2w_scripts/dashboard/save_data.ini, нужно смотреть переменную settings, куда записывается объект. Эта строчка не создаёт файл save_data.ini, по этому смысла в ней нет. Если бы где то было обращение к объекту settings, то смысл бы в этой строчке был.
Спасибо сказали:
Лия
Сообщения: 54

Re: D2W OS — анонимная и безопасная ОС

Сообщение Лия »

ormorph писал(а):
27.09.2024 12:36
нужно смотреть переменную settings, куда записывается объект
settings находится в variables.py

Код: Выделить всё

settings = QSettings('/home/user/.d2w_scripts/dashboard/save_data.ini', QSettings.IniFormat)
Используется в main.py:

Код: Выделить всё

from variables import *

Код: Выделить всё

$ grep settings.setValue dashboard/main.py | head -n10
                settings.setValue('btc_refresh_value', ui.spinBox_refresh.value())
    settings.setValue('vpn_list', items)
    settings.setValue('vpn_line', ui.lineEdit_vpn_filepath.text())
    settings.setValue('vpn_line', ui.lineEdit_vpn_filepath.text())
    settings.setValue('price1', ui.price_1.text())
    settings.setValue('price2', ui.price_2.text())
    settings.setValue('price3', ui.price_3.text())
    settings.setValue('price4', ui.price_4.text())
    settings.setValue('price5', ui.price_5.text())
    settings.setValue('price6', ui.price_6.text())
Спасибо сказали:
Аватара пользователя
ormorph
Сообщения: 2927
ОС: Gentoo

Re: D2W OS — анонимная и безопасная ОС

Сообщение ormorph »

Лия писала:
27.09.2024 12:50
settings находится в variables.py
Не то. Я говорю за отдельно запущенный файл python в качестве демона(data_loader.py), и он не связан с другими файлами python, так как работает как отдельный процесс, так же как и не прописан его запуск в python файлах. Тем не менее там есть эти строчки. Можете посмотреть, там запускается 5 потоков, каждый парсит свои данные через промежуток времени.
Спасибо сказали:
Лия
Сообщения: 54

Re: D2W OS — анонимная и безопасная ОС

Сообщение Лия »

ormorph писал(а):
27.09.2024 12:36
это просто проверяется есть ли файл /home/user/.d2w_scripts/dashboard/save_data.ini
Да, проверяется есть ли файл, и если есть - не делаем ничего :)
Возможно, про этот поток (d2w_vpn_check_thread с функцией d2w_vpn_check_expire) забыли? :)
Спасибо сказали: