Панорамное
9 постов
9 постов
1 пост
Раз уж я внезапно стал обладателем демобокса AtlasDesign, поделюсь веб версией Excel таблицы с макросами - AtlasDesign Розеточник. Между прочим, скрипты в ней платные и спасибо всем, кто поддержал рублем дальнейшие изыскания.
Итак, Розеточник - инструмент, чтобы комплектовать объекты без каталогов и ручного перебора артикулов.
Собираем в конструкторе рамки и механизмы по помещениям, выбираем серию и цвета, а дальше Розеточник сам сводит артикулы, считает количество, проверяет совместимость и формирует список заказа для поставщика.
На выходе список для заказа и отдельный монтажный лист с визуализацией каждой рамки.
По API подтягиваются данные производителей: цены, наличие, статус артикулов и предварительные оценки сроков поставки.
Пока в сервисе только AtlasDesign во всех преставлениях, на подходе Эпика EKF и Brite IEK то есть атласоподобное и атласосовместимое. Будут и другие серии.
Пользуйтесь на здоровье. Без каталогов, без ошибок (я надеюсь) бесплатно.
https://npekpacho.ru/rozetochnik/
Расскажу про свой алгоритм для прокладки электропроводки без перехлестов.
Существует множество рисовалок планов помещений. Многие из них так или иначе позволяют рисовать и коммуникации.
Недостатка в планах, короче, нет. Ярчайший пример тому RemPlanner для сам-себе дизайнеров. Ну и дизайнеры по гороскопу планы тоже умеют чертить и размеры помещений плюс-минус снять способны.
Меня давно беспокоил другой вопрос: как всё это использовать непосредственно в электромонтаже?
Не перенести размеры из проекта на стены. А заранее продумать сам концепт: что, где, как и куда пойдёт, чтобы потом не колхозить и не импровизировать уже на объекте.
Самое время посмотреть, как делают в интернете.
Тлетворное влияние Инстаграма взрастило целый культ «идеальной» проводки, где линии на потолке или в стяжке не должны пересекаться вообще.
Одни сидят днями и ночами в попытках придумать, как сделать кабели без перехлёстов. Выдумывают крепление на потолок парапетных кабель-каналов, батареи распределительных коробок и многоэтажные ковры из гофры.
Другие отчаянно пытаются что-нибудь выстрадать в Visio, SketchUp, возможно даже MS Paint или тяжёлых САПР-системах, вручную вычерчивая идеальные параллельные трассы, чтобы ни один кабель случайно не лёг поверх другого.
Только вдумайтесь: челики целыми днями перетаскивают линии по монитору, чтобы добиться того, чего в общем случае добиться нельзя. Очень, наверное, устают.
Пересечения можно уменьшить. Иногда убрать совсем. Но обычно их можно только замаскировать, отправив кабель каким-нибудь невероятным окольным путём.
Зачем тратить на это столько времени, если большую часть этой работы можно автоматизировать?
С этой мыслью я и засел за создание «Кабелизатора» — браузерного PWA, которое пытается самостоятельно построить реалистичные кабельные трассы по плану объекта. Между прочим, умеет работать и офлайн.
Ниже немного о том, как это выглядит для пользователя и какая математика занимается всем неблагодарным трудом внутри.
Подход строится вокруг минимального количества действий.
Загружаем план объекта. Подойдёт и скан, главное, чтобы сохранялись пропорции.
Обозначаем помещения. Их можно обвести вручную либо согласиться с машинным зрением вовремя нажав Enter.
Ставим распределительный щит. Это база.
Расставляем розетки, выключатели, светильники, выводы и другие точки.
При необходимости рисуем несколько предпочтительных трасс, например основную магистраль по коридору. Для мест где электропроводка нежелательна предусмотрены «запретные зоны»
Нажимаем «Рассчитать».
Всё.
Дальше Кабелизатор пытается самостоятельно решить, какие точки объединить, где разумно поставить распределительную коробку и как провести кабели так, чтобы линии одного направления собирались в общие магистрали. Никакого рисования не требуется.
Чтобы картинка с планом превратилась в маршрутную модель, внутри последовательно отрабатывает несколько совершенно разных механизмов.
Кабелизатор умеет анализировать растровую подложку.
Изображение переводится в яркостное представление, после чего используется метод Оцу. Это алгоритм автоматического выбора порога изображения, предложенный ещё в 1979 году.
Грубо говоря, он помогает отделить тёмные линии чертежа от светлого фона.
После клика внутри помещения применяется заливка области, flood-fill, которая ищет доступное пространство до обнаруженных препятствий. Получившийся растровый участок затем преобразуется в редактируемый векторный контур.
Из-за визуального шума работает не на любом рисунке, разумеется, поэтому помещение всегда можно обвести руками.
По контурам помещений строится невидимый навигационный граф.
Если масштаб проекта известен, предпочтительные автоматические трассы проходят примерно в 35 см от внутренних граней стен.
Дальше для поиска маршрутов используется алгоритм на базе Дейкстры.
Но классического поиска кратчайшего пути здесь недостаточно.
Для обычного графа из двух углов и лесенки со множеством ступеней пути могут оказаться практически равноценными по длине.
Второй вариант нам никак не подходит.
Поэтому стоимость маршрута в Кабелизаторе состоит не только из его длины, а полагается на принцип кнута и пряника.
Во время расчёта веса графа меняются.
Здесь работают несколько принципов.
Если по участку уже прошёл кабель, его стоимость для следующих линий уменьшается. Поэтому следующей группе становится выгоднее немного отклониться и присоединиться к существующей магистрали, чем прокладывать ещё одну почти параллельную трассу рядом.
Чем больше кабелей уже используют участок, тем привлекательнее он становится.
В результате вместо нескольких линий проложенных произвольно в одном направлении получается целая трасса из линий.
Поиск помнит направление предыдущего участка.
Если линия только что повернула и сразу пытается повернуть ещё раз, такой вариант получает дополнительный штраф. Чем меньше прямой участок между соседними поворотами, тем менее выгоден маршрут.
Так убирается значительная часть бессмысленных лесенок.
Короткие участки непосредственно к щиту или конечной точке рассматриваются отдельно и не портят стоимость основного маршрута лишним поворотом.
Это позволяет общей магистрали оставаться прямой, а розеткам, светильникам и другим точкам подключаться к ней короткими ответвлениями.
Помещения тоже участвуют в расчёте
Помещение для Кабелизатора не просто цветной многоугольник с названием.
Маршрутизатор знает, внутри какого помещения находится точка, и старается вести её ветвь внутри этого помещения.
Есть и помещения, через которые чужие линии проводить нежелательно или запрещено: например, санузлы, лоджии и некоторые другие зоны.
Коридор, наоборот, может иметь повышенный приоритет как естественное место общей магистрали.
То есть маршрут ищется не просто по геометрии:
короче = лучше.
Скорее:
короче + прямее + ближе к общей трассе + логичнее = лучше.
Для разветвлённых групп после построения основной магистрали выбираются места ответвлений.
Алгоритм старается не плодить коробки без необходимости, объединять близкие ответвления и выстраивать их в логичном порядке вдоль трассы.
Например, несколько розеток одного помещения могут получить последовательную магистраль с коробками и короткими ответвлениями вместо пачки независимых проводов прямо от щита.
Libavoid, WebAssembly и собственная раскладка
Даже после этого остаётся проблема.
Если десять кабелей используют один и тот же участок графа и нарисовать их по одинаковым координатам, на экране мы увидим одну линию.
Для дополнительной ортогональной обработки в Кабелизаторе используется libavoid — C++-движок маршрутизации, работающий в браузере через WebAssembly.
Но на этом обработка не заканчивается.
После расчёта Кабелизатор отдельно анализирует совпадающие участки, определяет порядок линий и раздвигает соседние кабели с небольшим фиксированным шагом.
При этом важно сохранить единый поток, а не превратить его обратно в несколько независимых трасс. И вот с этой частью пришлось повозиться.
Кабелизатор старается их уменьшать.
Особенно внимательно анализируются пересечения возле щита и внутри общих магистралей. В некоторых случаях достаточно поменять порядок кабелей внутри пучка, не изменяя сам маршрут.
Есть также отдельный аудит, который после основного расчёта пытается улучшить расположение линий.
Но принципиальная позиция простая:
пересечение допустимо, если его устранение делает всю остальную проводку хуже.
Через несколько секунд или минут, в зависимости от размера объекта, получаем:
план кабельных трасс;
отдельные электрические линии;
распределительные коробки;
длину каждой линии;
общий метраж;
количество конечных точек;
статистику по проекту.
Есть ещё инструмент «Срез».
Проводишь поперёк магистрали черту, а Кабелизатор показывает, сколько именно кабелей проходит в этом месте и какие это линии.
Полезно, когда надо заранее понять, что там получится физически: пять кабелей или пятнадцать.
Вместо многочасового бессмысленного рисования каждой линии врукопашную я пытаюсь свести первоначальную раскладку примерно к следующему:
загрузил план → расставил точки → нажал кнопку → получил результат.
Разумеется, алгоритм не проектировщик, мысли читать не умеет и предусмотреть всего не может. Где-то маршрут захочется поправить руками, поэтому можно вручную перестроить отдельную линию, передвинуть её участки или перерисовать самостоятельно.
Кабелизатор бесплатный, но требуется авторизация. Есть сохранение проектов локально и в облако.
Пользуйтесь на здоровье https://npekpacho.ru/kabelizator/
Кроме того, в Минцифры пояснили, что после приватизации «Госуслуг» пользователи для их же удобства будут закреплены за определёнными территориями, ведомствами и филиалами VK. Новый порядок уже получил рабочее название «цифровое право».
Каждый гражданин будет внесён в реестр цифровых душ и прикреплён к своему серверу по месту регистрации и фактического проживания. Переход в другой филиал станет возможен один раз в год, в Юрьев день, после оплаты пошлины и получения согласия прежнего владельца персональных данных.
«Мы просто закрепляем граждан за удобными цифровыми экосистемами, — подчеркнули в ведомстве, — чтобы человек не метался между сервисами и всегда знал, кому принадлежат его данные».
Ведомство также предупредило, что попытки массового выхода пользователей из цифрового поместья будут рассматриваться как проявление цифровой пугачёвщины. Особое внимание уделят гражданам, распространяющим слухи о вольной регистрации и самовольном удалении аккаунтов.
Комментарии Аллы Борисовны «Коммерсанту» получить не удалось.
Сделал PWA приложение для маркировки которое имеет все те же возможности, что и онлайн версия, но может работать без интернета: https://npekpacho.ru/shield-labeler-app/
Некоторое время назад я сделал онлайн-конструктор наклеек для электрощитов.
Если тезисно, то идея проста: подписать автоматы, УЗО, клеммы и прочие устройства так, чтобы маркировка совпала с реальным расположением оборудования и нормально распечаталась. Уложиться, короче, в пару-тройку кликом и сразу на пластрон.
Мне в комментариях сразу сообщили, что есть же Электромаркировка и зачем вообще это все. Вот именно потому, что есть электромаркировка и потому, то она мне решительно не нравится, а другие аналогичные сервисы еще страннее и хуже я и решил воплотить свое видение конструктора маркировки автоматов в щите.
Не визуализацию с картинками, где весьма точно перерисованные устройства соединяются от клеммы к клемме сливающимися воедино линиями, а именно узкий рабочий инструмент – конструктор маркировки пластронов.
В редакторе создаются виртуальные DIN-рейки, повторяющие реальное либо планируемое расположение оборудования в щите. Для компоновки решение тоже подходит.
На рейки добавляются модули нужной ширины, все они уже в базе и в масштабах.:
автоматы;
УЗО и дифавтоматы;
клеммы;
распределительные блоки;
нестандартные устройства произвольного размера.
Каждый модуль можно подписать, переместить или развернуть текст вертикально.
Размеры задаются в миллиметрах. Стандартный однополюсный автомат занимает 18 мм, но можно выбрать готовый тип устройства или указать собственную ширину.
В итоге получается визуальная копия реального расположения устройств в щите.
Конструктор автоматически нумерует модули и формирует отдельную легенду с расшифровкой. После этого маркировку можно сразу распечатать в масштабе 1:1 либо сохранить в PDF.
Распечатал, вырезал полосы, вставил их или приклеил на пластроны и готово.
Быстро и просто. Без Excel. Без Visio. Без «колхоза». Бесплатно.
Сервис работает в браузере и не привязан к определённому производителю оборудования.
Для создания и печати маркировки регистрация не нужна. Вход через Telegram используется для сохранения проектов и экспорта в PDF.
С момента публикации предыдущего поста конструктор постепенно допиливался. Я собирал обратную связь и постепенно внедрял то что считал нужным и что смог.
В результате половина интерфейса была перестроена, а конструктор перескочил с 58-й до 70-й версии.
Сам принцип работы не изменился, но пользоваться должно стать заметно удобнее. ( и на мой взгляд – это именно так. Делается-то в первую очередь для себя)
Редактор теперь находится рядом с модулем
Раньше элементы управления располагались отдельно. При работе с большим щитом приходилось прокручивать страницу или пользоваться плавающей панелью.
Теперь редактор встраивается прямо в активную DIN-рейку и автоматически переезжает вслед за выбранным модулем.
Выбрал автомат — панель появилась рядом с ним. Перешёл на другую рейку — редактор переместился туда же.
трёхстрочное поле описания;
выбор горизонтального или вертикального текста;
готовые размеры устройств;
произвольная ширина модуля;
выбор фоновой пиктограммы;
клонирование;
группировка;
удаление.
Количество кнопок меньше не стало. Просто теперь они хотя бы находятся в одном движении мышкой.
Появились полноценные отмена и повтор действий.
Можно спокойно:
добавлять и удалять модули;
менять текст;
переставлять устройства;
переносить их между рейками;
создавать группы;
менять размеры.
Если результат творческого порыва оказался хуже исходного, его можно отменить. А затем вернуть обратно, если первоначальная оценка собственного таланта была преждевременной.
История корректно учитывает не только сами модули, но и связанные с ними группы, подложки и заметки.
Модули теперь можно копировать и вставлять.
Это сделано для повторяющихся устройств. Не нужно каждый раз создавать новый автомат, выбирать его размер, ориентацию текста и прочие параметры. Достаточно скопировать готовый модуль и поменять подпись.
Добавлено управление с клавиатуры, включая:
добавление модулей;
копирование и вставку;
удаление;
отмену и повтор;
снятие выделения.
Несколько модулей можно выделить с зажатым Ctrl.
Редактор автоматически сохраняет текущее состояние в браузере.
Если страница случайно обновилась, вкладка закрылась, конструктор предложит восстановить черновик.
Это не заменяет сохранение проекта, но защищает от потери несохраненной работы.
Просили добавить иконки? Их есть у меня!
Иконки добавлены, но не в виде отдельных разноцветных наклеек вместо текста. Ибо грешно это. И не по ГОСТ.
Подпись остаётся главным элементом маркировки. Пиктограмма используется как крупная светло-серая подложка. Трудно сказать помогает ли она быстрее найти нужный автомат, но точно не мешает читать текст.
В набор вошли обозначения для:
освещения;
розеток;
бытовой техники;
отопления;
насосов и водоснабжения;
вентиляции и кондиционирования;
ворот;
интернета;
видеонаблюдения;
сигнализации;
других распространённых систем.
Подложки одинаково отображаются в редакторе, при печати и в PDF.
На слишком узких модулях подложка автоматически скрывается.
Ещё одно крупное изменение — визуальные группы.
Например, в щите установлено УЗО, а после него несколько автоматов. Физически это отдельные устройства, но логически они относятся к одной группе.
Теперь их можно выделить с зажатым Ctrl и нажать кнопку «Сгруппировать».
При этом модули:
остаются на своих местах;
могут находиться на разных DIN-рейках;
сохраняют индивидуальные номера и подписи;
получают общий цветовой маркер в номерной ячейке.
Порядок оборудования не меняется. Группа существует только как дополнительная визуальная и смысловая связь.
Для каждой группы можно указать:
название;
цвет;
заметку;
список входящих модулей.
Из группы можно удалить один выбранный модуль либо полностью её расформировать.
Это работает не только для УЗО и подключённых к нему автоматов. Таким способом можно объединить что угодно.
Раньше легенда представляла собой обычный список модулей с номерами и описаниями.
Теперь сначала выводятся созданные группы, а затем полный список устройств.
Для каждой группы показываются:
цветовой маркер;
название;
номера входящих модулей;
заметки.
В основной таблице модулей тоже появился цветовой столбец. Благодаря этому связь между автоматами на виртуальных рейках и строками легенды считывается сразу.
При черно-белой печати тоже всё понятно.
Группы сохраняются вместе с проектом, печатаются и экспортируются в PDF.
Новая верхняя панель:
Верхняя часть конструктора тоже была переработана.
Вместо россыпи отдельных настроек теперь используются четыре компактные карточки:
пользователь;
проекты;
вывод;
разметка.
Авторизованному пользователю показываются имя, аватар и количество доступных сохранённых проектов. Гостю предлагается вход через Telegram. (получается, это сервис для иностранцев. Соответствующий №199-ФЗ / №210-ФЗ вход тоже есть)
Отдельно размещены:
создание нового проекта;
обновление открытого проекта;
загрузка и удаление проектов;
печать;
экспорт в PDF;
включение легенды;
настройка высоты этикетки;
выбор начального номера.
Проекты теперь можно обновлять
Раньше сохранение создавало новую копию проекта.
Теперь открытый проект можно просто обновить, не плодя сущности.
Старый формат сохранён, поэтому проекты, созданные в предыдущих версиях, продолжают загружаться.
В проектах теперь сохраняются ( всё также в облаке):
DIN-рейки;
модули и их положение;
подписи и заметки;
размеры;
ориентация текста;
пиктограммы;
группы;
цвета групп;
описания групп;
параметры легенды.
Заодно была добавлена проверка данных на сервере, очистка входных значений и ограничения для повреждённых или чрезмерно больших проектов.
Он не пытается полностью спроектировать электрощит.
Здесь нет рисования проводов, составления принципиальной схемы, подбора артикулов, расчёта селективности и прочего.
Он решает одну конкретную задачу:
создать маркировку по фактическому расположению устройств и распечатать её в реальном размере.
Основные принципы остались прежними:
минимальная ручная подгонка;
точные размеры в миллиметрах;
стандартные и произвольные модули;
быстрый набор подписей;
читаемый текст;
автоматическая нумерация;
печать вместе с легендой;
отсутствие привязки к бренду;
бесплатный доступ.
Обновлённый конструктор находится на прежней странице:
Пользуйтесь.
Теперь это «Ниимбич» — полноценный браузерный редактор этикеток для P15 и Niimbot D. Приложение(работает офлайн: https://npekpacho.ru/niimbich-app, и веб-сервис: https://npekpacho.ru/niimbich-web/
Идеи, которые мне удалось реализовать в «Ниимбиче», я решил перенести и на принтеры P15. Главная причина — чувствительно неприятная цена оригинальных расходников для Niimbot.
P15 простые, дешёвые и неприхотливые. Сконструированы они не столь изящно, зато печатают практически на любой подходящей ленте, не задавая лишних вопросов.
Мобильное приложение у них есть, причём достаточно функциональное. Но нет. Со смартфона мне печатать не нравится. Я хочу с компьютера.
Протокол принтера неизвестен, документации нет, с какой стороны к нему подходить - совершенно непонятно. Драйвера, разумеется, тоже нет.
Установил на смартфон родное приложение, включил отладку, выполнял различные команды, а затем забирал btsnoop_hci.log и разбирал в Wireshark пакеты Bluetooth HCI/ATT/GATT.
Со смартфона на компьютер, с компьютера на смартфон. Туда-сюда, сюда-туда.
Не то чтобы это приносило ощутимые плоды, но…
Нашёл начало задания. Выяснил, что перед печатью штатное приложение отправляет примерно такую последовательность:
• 10 ff 50 f1 → в ответ приходит 0101;
• 10 ff 40 → снова приходит 0101.
Сразу после этого в 0x0011 уходит первая длинная строка Write Command:
1f70020600000000000000000000000000000010fff1021d7630000e004001...
С ходу не очень понятно, что здесь происходит и зачем:
• 1f700206... — видимо, внешний контейнер или заголовок пакета;
• 10 ff f1 02 — служебная команда или маркер;
• 1d 76 30 00 — команда передачи растра;
• 0e 00 — ширина 14 байт;
• 40 01 — высота 320 точек;
• И ещё много всякого.
С цифрами, конечно, весело, но не то, чтобы очень. Всем известно, что цифры арабские, однако их последовательность для меня вполне сопоставима с арабской вязью.
Я отправлял команды, смотрел, как принтер зависает и как убывают этикетки. Строил различные предположения о том, почему ничего не работает. Ну, кроме того что рукожоп.
Дело двигалось медленно. Особенно после Niimbot, протоколы которого уже довольно хорошо изучены общественностью. Двенадцатая версия драйвера, четырёхзначные номера сборок - и всё тщетно.
А потом вдруг какой-то челик из Австрии, известный как tomLadder, взял и проделал всю эту работу.
Ну и у меня, конечно же, сразу начало получаться.
P15 PC Print — приложение для печати этикеток с компьютера по Bluetooth на принтерах P15, выпускаемых под брендами Phomemo, Marklife, UniPlus и Pristar.
Программа состоит из двух основных частей: драйвера P15 и графического интерфейса.
«Драйвер» здесь не в привычном смысле драйвера Windows. Это набор команд и инструкций для взаимодействия по протоколу L11 с принтером, подключённым по Bluetooth.
Графическая оболочка развивает те же идеи, что и Ниимбич для принтеров Niimbot серии D. Только в новой итерации всё получилось немного функциональнее.
Программа собрана в один файл, не требует установки и работает без интернета.
Интерфейс P15 PC Print — тут, признаться, яркого и запоминающегося названия я не родил - состоит из одного окна и нескольких вкладок:
«Этикетка»;
«Серия»;
«Список»;
«Валет»;
«Калибровка»;
«Информация».
Первые четыре отвечают непосредственно за печать, последние две — за настройку и диагностику.
Этикетка
Вкладка «Этикетка» предназначена не только для разовой печати. Здесь можно создавать полноценные макеты, сохранять их и затем использовать в других режимах программы.
На этикетку можно добавить до шести текстовых надписей. Любую из них можно связать с одной из трёх переменных:
полное значение;
первая половина значения;
вторая половина значения.
Кроме текста можно добавить один QR-код, один штрихкод и одно изображение. В QR-кодах и штрихкодах переменные тоже поддерживаются.
Готовые макеты можно сохранять в файл, а затем снова загружать в программу.
Серия
Вкладка «Серия» позволяет напечатать последовательность однотипных этикеток — например, набор порядковых номеров.
К каждому значению можно добавить префикс и суффикс, то есть постоянный текст в начале и в конце строки. Также можно применить заранее подготовленный макет этикетки. Все назначенные в нём переменные будут автоматически заменяться значениями из серии.
Список
Вкладка «Список» нужна для печати этикеток по заранее подготовленному перечню.
Каждая строка списка — это отдельная этикетка. Она может содержать одно или два значения:
Текст 1 [TAB] Текст 2
Перенос строки начинает следующую этикетку.
Если указано только одно значение, оно печатается одной строкой. Если два — программа может подставить их в соответствующие переменные макета. Именно в этом режиме возможности макетов раскрываются лучше всего.
Списки можно набирать вручную или импортировать из текстового файла. Главное, чтобы значения были разделены табуляцией, а этикетки — переносами строк.
Валет
«Валет» — это особая разновидность серии, предназначенная прежде всего для номеров.
Этикетка делится пополам. В первой половине печатается один номер, затем идёт линия реза, а во второй половине - следующий номер, перевёрнутый вверх ногами.
Это сделано для того, чтобы после разрезания у обеих получившихся наклеек ровный заводской край оказался с одной стороны.
Макеты в этом режиме не применяются, зато к номерам можно добавлять префикс и суффикс.
Калибровка
Вкладка «Калибровка» позволяет немного воздействовать на печатающую головку — прежде всего регулировать плотность, то есть яркость, насыщенность печати.
Эта настройка нужна потому, что этикетки бывают разными: отличаются материал, термослой и общее качество. Где-то на головку нужно подать немного больше энергии, а где-то, наоборот, можно печатать слабее.
Здесь же находятся и два диагностических шаблона.
Первый — калибровочный. Он позволяет увидеть границы печатного поля, проверить заполнение этикетки и понять, правильно ли выбран её размер.
Второй предназначен для определения длины установленной этикетки.
Никаких меток с информацией о размере на рулонах нет, поэтому принтер не способен самостоятельно определить, какую именно бумагу в него установили. Размер приходится задавать вручную. Диагностическая шкала позволяет напечатать разметку, посмотреть, где проходит физическая граница наклейки, и сразу выбрать подходящее значение в программе.
Информация
Вкладка «Информация» чисто информационная. Здесь сведения о принтере и журнал работы.
Откуда скачать
Репозиторий на Гитхабе или прямая ссылка на загрузку с моего сайта.
Кроме того, Кузовлев предложил вернуть денежно-вещевые лотереи как наиболее справедливый для граждан способ распределения жилья. По его словам, самостоятельный выбор квартиры развращает покупателя, тогда как лотерейный билет воспитывает благодарность и уважение к девелоперу.
«Мне лично в жизни никогда не везло, всего я добился сам, трудом и упорством, — отметил представитель застройщика. — Но государству нужны более удачливые, успешные граждане. Если человек не может выиграть право на ипотечное распределение хотя бы квартиры-студии с видом на трансформаторную подстанцию, возникает вопрос: готов ли он вообще к созданию качественной ячейки общества?»
По словам Кузовлева, в рамках новой программы россияне смогут выиграть не только право приобрести квартиру, но и сопутствующие дорогие сердцу каждого гражданина ценные призы: шляпу, палку колбасы, чехословацкий сервиз, финскую стенку или подселение к уже действующему собственнику.
Особо удачливым участникам достанется квартира без необходимости выбирать этаж, планировку, район и застройщика. Это позволит окончательно снять с граждан тяжёлое психологическое бремя потребительского выбора и вернуть радость от самого факта получения разрешения на покупку.
Кроме того, как стало известно редакции, правительство в ближайшее время планирует включить канистры, фляги, бутылки, банки, бидоны и другую потребительскую тару объёмом от 75 миллилитров в национальную систему маркировки «Честный знак».
Анонимные источники пояснили, что мера позволит защитить граждан от несертифицированного хранения и перемещения как жидкостей, так и сыпучих материалов.
После вступления новых правил в силу каждая канистра получит уникальный QR-код, паспорт ёмкости и цифровую историю перемещений. При попытке отгрузить в немаркированную тару более одной потребительской единицы товара система автоматически приостановит действие аккаунта в национальном мессенджере MAX и направит уведомление в ближайший отдел МЧС.
«Граждане по-прежнему смогут пользоваться тарой свободно, — подчеркнули в ведомстве. — При условии, что тара должным образом зарегистрирована, промаркирована и имеет действующие отметки о государственно поверке».
Несмотря на то, что мне тут поднакинули минусов и клоунов, продолжу позориться делиться userscript-ом для решительной зачистки RUTUBE — Рутубочистом.
Для работы по-прежнему нужен AdGuard или Tampermonkey.
Изначально задача была простая: сделать RUTUBE более пригодным для просмотра фильмов. Для меня это основной, если не единственный, сценарий использования.
Скрипт прячет нежелательные каналы, политику, ТВ, Шортсы, лишние блоки интерфейса, настойчивые рекомендации и прочее.
Главная функция осталась прежней: кнопка «⊘» прямо на карточках роликов.
Нажал «⊘» — канал улетает в чёрный список. Его ролики больше не должны лезть в ленту и попадаться на глаза.
Это всё замечательно, но остаётся вопрос: как на RUTUBE вообще найти что-то пригодное к просмотру?
В свежей версии переработал интерфейс: панель стала чище, а ещё появилась большая кнопка «Что посмотреть?».
Нажимаешь её — открывается компактный навигатор по фильмам с подборками от @CentralZD, надеюсь возражений не будет.
Подборки идут страницами: от свежих к более старым. Каждая подборка соответствует отдельному посту на Пикабу с рекомендациями фильмов. Ссылка на исходный пост остаётся внутри навигатора.
Формат компактный:
Название фильма / Original Title (2025)
🎭 драма 😄 комедия IMDb ██████░░░░ 6.3/10
Выбираешь понравившееся — Рутубочист открывает поиск RUTUBE по видео и подставляет название из подборки.
Самого фильма или сериала на RUTUBE может и не оказаться. Поиск там тоже, мягко говоря, не фонтан. Но могут быть трейлеры, обзоры, тут уж как повезёт.
Поиск по умолчанию идёт именно по видео, чтобы не показывать лишнее.
GitHub проекта: