Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
90% pet-проектов не взлетят: мой пример — фича КругоЗор
Если как и я, ведёте совещания, презентации, записываете демо или объясняете что-то на видео, вы знаете, как важно держать внимание слушателей и насколько неудобно работать с громоздкими студийными...
⚡1👍1
PM-Tools
КругоЗор.zip
KrugoZor_11_5.zip
184.2 MB
Ничего нового, но управление калькулятором вырезано.
KruGoZor_11_9.7z
71.1 KB
Переработка, для возможности переключения между камерами, если их в системе больше одной.
*.exe сделаю позже.
*.exe сделаю позже.
Нужно было передать инструмент человеку, который не будет:
• открывать терминал
• разбираться с pip
• читать инструкции
Сделал один .pyw, который:
• проверяет окружение
• ставит зависимости
• запускает приложение
Пользователь:
2 клика → подтверждение установки → работа.
Для последующих запусков файл "Первый запуск" - не нужен.
• открывать терминал
• разбираться с pip
• читать инструкции
Сделал один .pyw, который:
• проверяет окружение
• ставит зависимости
• запускает приложение
Пользователь:
2 клика → подтверждение установки → работа.
Для последующих запусков файл "Первый запуск" - не нужен.
Доработал калькулятор по NumLock — теперь это полноценная утилита, а не скрипт на коленке.
Что изменилось:
🎚 Прозрачность — ползунок прямо в трее, шкала настроена под точный контроль
📌 Позиция — центр, угол экрана или запомнить последнее место
🐛 UWP-фикс — калькулятор больше не открывается и не сворачивается сразу же
🖥 Тёмное меню трея — на PyQt5, без лишних окон и консоли
Бесплатно | Без рекламы | Работает без интернета
Что изменилось:
🎚 Прозрачность — ползунок прямо в трее, шкала настроена под точный контроль
📌 Позиция — центр, угол экрана или запомнить последнее место
🐛 UWP-фикс — калькулятор больше не открывается и не сворачивается сразу же
🖥 Тёмное меню трея — на PyQt5, без лишних окон и консоли
Бесплатно | Без рекламы | Работает без интернета
👍1
KruGoZor_12.7z
70.6 KB
Доработал КругоЗор — под капотом стало чище, снаружи то же самое.
Что изменилось:
• 🔧 Глубокий рефакторинг — убрано ~300 строк дублирования, код стал читаемым
• 🎚 Ползунки прозрачности и мягкости — один обработчик, оба меню синхронизируются
• 💡 Камера открывается один раз — подсветка больше не мигает дважды при старте
• 🐛 Фикс переключения камеры — при ошибке теперь откат на рабочую, а не зависание
• ⚡️ Круглая маска кэшируется — пересчёт только при изменении размера или мягкости края
Бесплатно | Без рекламы | Работает без интернета
Что изменилось:
• 🔧 Глубокий рефакторинг — убрано ~300 строк дублирования, код стал читаемым
• 🎚 Ползунки прозрачности и мягкости — один обработчик, оба меню синхронизируются
• 💡 Камера открывается один раз — подсветка больше не мигает дважды при старте
• 🐛 Фикс переключения камеры — при ошибке теперь откат на рабочую, а не зависание
• ⚡️ Круглая маска кэшируется — пересчёт только при изменении размера или мягкости края
Бесплатно | Без рекламы | Работает без интернета
🔥3
Программа росла от маленькой утилиты «калькулятор по NumLock» до того, во что превратилась сейчас. Собрал всё в один релиз и дополнительно собрал exe для тех, у кого нет питона, но есть права на запуск *.exe.
Что умеет:
🔢 Калькулятор по NumLock — стандартный Windows-калькулятор или любой ваш exe.
📏 Единицы измерения — клик по ₽/м², кВт·ч, Ø16, ∑ и прочему; в буфер обмена или сразу в поле курсора.
📝 Быстрые заметки — поле ввода прямо в меню трея, Enter дописывает строку с датой/временем в md / txt / rtf.
⏱️ Учёт времени по окнам — категории, паузы, архивация, экспорт в HTML с графиками или CSV.
📸 Умные скриншоты — по смене окна и/или по таймеру, сами замедляются в Zoom / Teams / Телемосте, исключают менеджеры паролей, умеют уменьшаться для экономии диска.
🌐 Контекст окна — URL браузера и чаты Telegram пишутся в CSV рядом с заголовком. Чтобы знать, что за «Chrome» занимал 2 часа.
👻 Прозрачность и позиция — ползунок в трее, окно запоминает своё место.
Бесплатно | Без рекламы | Работает без интернета
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
🧮 CalcNumLock v7.6 — обновление
Доделал по просьбе подписчика ☝🏻. Руки дошли.
Что нового:
🔘 Выбор поведения при сворачивании: два режима в Настройках → Общие:
• Скрывать — калькулятор живёт в памяти, повторный NumLock возвращает его мгновенно.
• Закрывать — выгружается из памяти полностью, при следующем NumLock запускается заново.
🖱 Клик по иконке:
• ЛКМ показывает/скрывает
• ПКМ открывает меню.
🧩 Расширенный модуль вынесен отдельно: трекер активности, скриншоты и дневник ввода теперь живут в extra_f.py. Не нужны функции – просто удалите файл, и базовый лончер продолжит работать, так спокойнее для параноиков. Высылаю по запросу(можете написать на почту, в тг или здесь в комментариях)
🧹 Под капотом: вырезаны диалоги управления категориями и экспорта в HTML/CSV (категории редактируются в JSON, CSV пишется как есть), все стили вынесены в отдельный файл — кода стало меньше на ~500 строк.
Доделал по просьбе подписчика ☝🏻. Руки дошли.
Что нового:
🔘 Выбор поведения при сворачивании: два режима в Настройках → Общие:
• Скрывать — калькулятор живёт в памяти, повторный NumLock возвращает его мгновенно.
• Закрывать — выгружается из памяти полностью, при следующем NumLock запускается заново.
🖱 Клик по иконке:
• ЛКМ показывает/скрывает
• ПКМ открывает меню.
🧩 Расширенный модуль вынесен отдельно: трекер активности, скриншоты и дневник ввода теперь живут в extra_f.py. Не нужны функции – просто удалите файл, и базовый лончер продолжит работать, так спокойнее для параноиков. Высылаю по запросу(можете написать на почту, в тг или здесь в комментариях)
🧹 Под капотом: вырезаны диалоги управления категориями и экспорта в HTML/CSV (категории редактируются в JSON, CSV пишется как есть), все стили вынесены в отдельный файл — кода стало меньше на ~500 строк.
Бесплатно | Без рекламы | Работает без интернета
👍3