Что нового в Vizor
Изменения по версиям, новые сверху. Вернуться в Vizor
Версия 0.1.36
- Видео теперь идёт в VP9 (по выбору — AV1); H.264 больше не используется нигде — ни в программе для компьютера, ни на телефоне, ни в браузере. На тексте и при прокрутке картинка чётче при том же канале.
- Android: приложение принимает VP9/AV1 и режим «без потерь», как программа для компьютера.
- Если по дороге потерялся пакет, окно просмотра сразу просит у компьютера опорный кадр и не показывает испорченные кадры.
- Linux: память агента больше не растёт от сеанса к сеансу.
- Смешанный режим: текст и окна идут без потерь, а быстро меняющиеся области (видео, анимация) — отдельным видеопотоком. Медленный канал больше не копит очередь: лишние кадры пропускаются, картинка не отстаёт.
- Аппаратное кодирование, как в Parsec и AnyDesk: на компьютерах с подходящей видеокартой экран сжимает она (HEVC или AV1), процессор почти не занят. Windows без Media Foundation (выпуски N, Server) предложит один раз доустановить её.
- Windows XP: прокрутка передаётся как сдвиг уже показанной картинки, а повторяющиеся участки экрана берутся из памяти окна просмотра — при прокрутке трафик меньше примерно в 2,5 раза. Галочка «Журнал на сервере», как в программе для новых систем.
- Программа для Windows стала меньше.
- Окно обновления стало аккуратнее: «Установить сейчас», «При запуске», «Через неделю»; при загрузке — только проценты, без полосы.
- Новый сайт; удалённый доступ из браузера — на отдельной странице «Подключиться».
Версия 0.1.34
- Журнал на сервере: в настройках появилась галочка «Журнал на сервере» (блок «Диагностика», включена по умолчанию). Журнал работы Vizor уходит на сервер Vizor — по файлу на каждый сеанс, с ID, датой, временем, платформой и внешним адресом; на компьютерах и телефонах журнал больше не сохраняется, старые файлы vizor.log удаляются.
- Видео: если по дороге потерялся пакет, картинка больше не замирает на несколько секунд (например, при прокрутке текста) — окно просмотра сразу просит у компьютера опорный кадр и не показывает испорченные кадры.
- Mac: установка командой curl больше не обрывается ошибкой «FILE?: unbound variable».
- Mac: у приложения свой значок в стиле macOS — белый монитор на синем скруглённом квадрате — в Dock и в «Программах».
Версия 0.1.33
- Сервер больше не может «упасть» из-за длинного диагностического сообщения с русским текстом.
- Режим «без потерь»: если картинка разошлась с компьютером, полный кадр теперь восстанавливает её окончательно, без повторяющихся запросов кадра.
- Веб-клиент: смена экрана того же размера больше не замораживает картинку; «..» в файлах из «C:\Users» ведёт в «C:\», а не в текущую папку диска.
- Файлы: оборванная передача не оставляет недокачанный файл под настоящим именем; две передачи с одинаковым именем больше не перезаписывают друг друга.
- Пароль постоянного доступа запоминается, только если компьютер его действительно принял (а не когда там нажали «Разрешить»).
- Windows: если DirectX не смог открыть окно на любом шаге, окно открывается через OpenGL; файлы DirectX сверяются с теми, что внутри Vizor, при каждом запуске.
- Одна копия агента на каждый конфиг: новая закрывает только «зависшую» копию с тем же конфигом, окна просмотра и другие копии не трогаются.
- Буфер обмена: длинный текст (больше 60 КБ, до нескольких мегабайт) теперь передаётся в обе стороны — раньше он молча не доходил.
- Передача файлов: загрузка большого файла с компьютера или телефона больше не занимает память на весь его размер; отдача файлов идёт крупными блоками.
Версия 0.1.32
- Windows 10/11: окна Vizor рисуются через DirectX 11 (ANGLE, как в Chrome), а не через OpenGL драйвера. Это должно исправить окно, у которого картинка съезжала вниз и вправо и сверху оставалась чёрная полоса, а кнопки срабатывали на прежнем месте (замечено на Windows 11 с Intel HD 4000 и NVIDIA). Если DirectX не запустится, окно откроется через OpenGL, как раньше; в журнал пишется, чем рисуется окно.
- При запуске Vizor закрывает свои копии, оставшиеся работать от прошлых запусков; окна просмотра сеансов и обновление не затрагиваются.
- Если надпись «На связи с сервером» не помещается рядом с кнопками окна, показывается короткая: «В сети», «Подключение…», «Нет связи».
Версия 0.1.31
- Vizor для Android (8 и новее) — отдельное приложение: подключиться к компьютеру по ID и управлять им с телефона или планшета. «Касание» — палец вместо мыши (тап — клик, удержание — правый клик, два пальца — прокрутка, щипок — масштаб); «Тачпад» — весь экран как тачпад ноутбука; переключаются прямо в сеансе.
- В Android-приложении: клавиатура телефона с Esc, Tab, Ctrl, Alt, Win, Del, F1–F12 и стрелками, Ctrl+Alt+Del, отправка буфера обмена, выбор экрана, «Файлы» (скачать на телефон, отправить файл с телефона), история подключений и альбомный режим во весь экран.
- Приложение для Android — на странице загрузки; с телефона она предлагает его сама.
- Главное окно стало уже: «Подключиться» — квадратная кнопка со стрелкой рядом с полями.
- ID этого компьютера — по центру окна, цифры высотой с кнопку копирования (и в VizorXP).
- При обновлении видно, сколько загружено, в процентах (и в VizorXP).
- Исправлено: подключение по паролю постоянного доступа иногда сразу обрывалось с сообщением «На удалённом компьютере никто не ответил на запрос».
- Меньше нагрузки на процессор: на Windows неизменный экран больше не копируется каждый кадр, окно просмотра не перекодирует картинку в своём потоке.
Версия 0.1.30
- Новое окно «Файлы» в стиле Vizor: своя верхняя строка с ID и кнопками окна, панели «Этот компьютер» и «Удалённый компьютер» в карточках, значки папок, дисков и файлов.
- Путь показан цепочкой папок — по каждой можно перейти; «Вверх» и «Обновить» — значками.
- Колонки «Имя», «Размер», «Изменён»; внизу панели — сколько объектов и что выбрано.
- Пока папка читается — индикатор и пояснение; если не открылась — причина и кнопка «Повторить».
- «Передачи»: направление, куда идёт файл, полоса прогресса, состояние; у скачанных — кнопка «Открыть папку».
Версия 0.1.29
- Главное окно на Windows приведено к макету: группы цифр ID разделены узким промежутком, кнопка копирования стоит по центру цифр, строки «История подключений», «Настройки» и «Журнал» — ближе друг к другу.
- Сеанс больше не замирает, пока открывается папка в окне «Файлы»: мышь и клавиатура работают, даже если папка читается долго (сетевой путь, OneDrive, медленный диск).
- Если папка не ответила за 20 секунд, в окне «Файлы» появляется сообщение об этом вместо бесконечной «Загрузки…».
- Windows: ссылки на папки показываются сразу, без обращения к тому, на что они указывают — недоступный сетевой путь больше не задерживает список.
Версия 0.1.27
- Windows 8, 10 и 11: экран снимается через Desktop Duplication — система сама сообщает, что изменилось. Пока на экране ничего не меняется, агент почти не нагружает процессор.
- Прокрутка и перетаскивание окон в режиме «без потерь» передаются одной командой «сдвинуть» вместо картинки — меньше трафика и быстрее отклик на медленном канале.
- Где Desktop Duplication недоступен (Windows 7, удалённый рабочий стол RDP, экран входа и запрос UAC, повёрнутый монитор), Vizor снимает экран прежним способом.
Версия 0.1.25
- Новый вид главного окна. Вместо полосы заголовка вверху — логотип vizor, рядом состояние связи с сервером, справа кнопки «Свернуть», «Развернуть» и «Закрыть» (Windows). За эту строку окно перетаскивается, двойной щелчок разворачивает его.
- macOS: полосы заголовка тоже нет — остаются только системные кнопки окна над логотипом; в окне просмотра они на тёмной панели слева.
- ID этого компьютера крупнее, копируется кнопкой со значком.
- Заголовки «Этот компьютер» и «Управлять другим компьютером» и подсказки к ним — над и под карточками, как на сайте. «История подключений» — строкой рядом с «Настройками».
- Все настройки — возможности, просмотр, запуск и обновление, постоянный доступ, сервер — в одном разделе «Настройки». Номер версии — в строке «Журнал», по щелчку открывает, что нового.
- Vizor для Windows XP оформлен так же; его окно теперь можно развернуть.
Версия 0.1.24
- macOS: версия со встроенными кодеками (запускается без Homebrew, см. 0.1.22) теперь выходит и для Mac с процессором Intel.
Версия 0.1.23
- Проект переехал в репозиторий Zhuravlev1980/Vizor: сообщения «нет сборки для моей системы» со страницы загрузки по умолчанию создаются там.
Версия 0.1.22
- macOS: Vizor запускается на любом Mac с macOS 11 и новее — кодеки VP9/AV1 теперь внутри приложения. Раньше программе были нужны библиотеки Homebrew, и на Mac без них она не открывалась.
- macOS: установка одной командой в Терминале — Vizor скачивается с вашего сервера, проверяется контрольная сумма, приложение ставится в «Программы» и открывается без предупреждения «Apple не удалось подтвердить…». Команда и пошаговая подсказка — на странице «Загрузить Vizor» для Mac и в списке всех агентов.
- Для ZIP из браузера на странице загрузки описано, как один раз разрешить запуск: Системные настройки → Конфиденциальность и безопасность → «Всё равно открыть». Обновления Vizor ставит сам, без этого шага.
Версия 0.1.21
- Windows XP: изображение передаётся сжатым — окна и текст без потерь, картинки и обои в JPEG, только изменившиеся участки. Весь экран 1024×768 занимает около 100 КБ вместо 3 МБ.
- Windows XP: картинка больше не отстаёт от действий на медленном канале — новый кадр снимается, только когда предыдущий дошёл до зрителя. Нажатие клавиши видно примерно через 0,2 с даже на канале 1 Мбит/с.
- Windows XP: мышь и клавиатура проходят сразу — агент сначала принимает ввод, потом отправляет экран (раньше ввод стоял в очереди за изображением и «не проходил»).
- Windows XP: запрос на подключение больше не теряется при свёрнутом окне — окно Vizor XP разворачивается и мигает, а соединение не обрывается, пока на XP думают, нажать ли «Да».
- Windows XP: агент меньше нагружает слабый компьютер — сравнивает кадры быстрее и реже смотрит на экран, пока на нём ничего не меняется.
- Если на удалённом Windows впереди окно программы, запущенной от имени администратора, Windows не пропускает в него мышь и клавиатуру. Теперь зритель видит об этом сообщение, а в Vizor есть настройка «Запускать от имени администратора» («Запуск и обновление»).
- Окна Vizor оформлены как веб-страница: те же цвета, шрифт и размеры. На Windows у окон свой заголовок с кнопками «свернуть», «развернуть», «закрыть» в стиле Vizor.
- Окно просмотра: верхняя панель как в веб-клиенте — ID, режим, скорость, кнопки «Буфер →», «Файлы», во весь экран и красная «Отключиться».
- Окно «Доступно обновление» переделано; ссылка «Что изменилось» открывает браузер.
- Клик по номеру версии открывает эту страницу. У каждой версии здесь указаны дата и время.
- После обновления Проводник Windows показывает новый значок Vizor (синий монитор), а не прежний из своего кэша.
Версия 0.1.20
- Исправлено: Vizor XP не запускался на Windows XP с ошибкой «Точка входа в процедуру _vsnprintf_s не найдена в библиотеке DLL msvcrt.dll». Каждая сборка теперь проверяется на функции, которых нет в Windows XP.
- Окно Vizor XP выглядит так же, как Vizor на других системах: логотип, карточка «Этот компьютер» с ID и кнопкой «Копировать», строка состояния и раскрывающиеся разделы «Возможности», «Запуск и обновление», «Постоянный доступ к этому компьютеру», «Сервер», «Журнал».
- В Vizor XP передача файлов, режим «только просмотр» и постоянный пароль меняются без перезапуска и действуют со следующего сеанса.
- Заголовок окна Vizor XP показывается полностью (был виден только «V»).
Версия 0.1.19
- Логотип Vizor — синий монитор, как на сайте с самого начала, — и надпись «vizor». Одинаковые во всех агентах (Windows, macOS, Linux, Windows XP), в значках программы и на сайте.
Версия 0.1.18
- Новый логотип Vizor: двухцветная «V» на сине-бирюзовом квадрате и надпись «vizor». Он одинаковый во всех агентах (Windows, macOS, Linux, Windows XP), в значках программы и на сайте.
Версия 0.1.17
- Кнопка «Подключиться» стала крупнее и синей, как на сайте: она стоит рядом с полями ID и пароля. Зелёная и красная полосы сверху окна теперь тянутся до правого края.
- История подключений открывается справа от окна: у каждого компьютера меню «⋮» — «Подключиться», «История подключений» (когда подключались), «Редактировать» (название и сохранённый пароль), «Удалить»; внизу — «Очистить историю». Щелчок по компьютеру подставляет его ID и пароль.
- Где открывать удалённый компьютер — в браузере или в окне Vizor — выбирается в настройках («Просмотр»).
- Во всех полях ввода работает правый щелчок: «Вырезать», «Копировать», «Вставить», «Выделить всё».
- Окно файлов работает быстро и с большими папками: слева дерево папок, список рисует только видимые строки, папки читаются в фоне. Папки с тысячами файлов (например, System32) больше не зависают на «загрузке». Видны ссылки на папки.
- После обновления сразу открывается эта страница, а в окне Vizor появляется полоса «Vizor обновлён» с кнопкой «Что нового». Так же и в Vizor XP.
Версия 0.1.16
- Выпуск больше не зависает при обрыве связи с сервером: оборванная загрузка обнаруживается примерно за минуту и повторяется.
Версия 0.1.15
- Исправлено: на некоторых компьютерах с Windows любое подключение сразу обрывалось с ошибкой «Сделана попытка выполнить операцию на сокете для недоступного хоста» (10065). Если сеть не даёт использовать mDNS, Vizor теперь подключается без него.
Версия 0.1.14
- Выпуск публикуется из уже собранной и проверенной сборки, без повторной сборки на GitHub.
Версия 0.1.13
- Старые файлы агентов на сервере удаляются после успешного выпуска: остаются только текущая версия и предыдущая (на случай отката).
- Выпуск больше не срывается из-за временных сбоев DNS при обращении к серверу.
- Проверка выпуска снаружи больше не скачивает все пакеты целиком: на медленном канале она обрывалась и откатывала выпуск. В списке версий у каждого пакета теперь указан размер.
Версия 0.1.12
- Агент для Windows XP (VizorXP) тоже обновляется: при запуске он проверяет новую версию и спрашивает «Желаете установить обновление?» с теми же кнопками «Да», «Напомнить при следующем запуске» и «Отложить» и ссылкой на эту страницу.
- Если VizorXP работает как служба, при обновлении служба останавливается, файл заменяется и служба запускается снова.
- В окне VizorXP появился флажок «Служба Vizor»: включение устанавливает и запускает службу, выключение останавливает и удаляет её. Нужны права администратора.
- В окне VizorXP — «Проверять обновления при запуске» и кнопка «Проверить обновления».
- На сайте рядом с «Загрузить Vizor» есть ссылка «Выбрать платформу вручную» — страница со всеми агентами: Windows (10/11, 7/8, XP), macOS и Linux.
Версия 0.1.11
- Агент проверяет обновления только при запуске. Если есть новая версия, он спрашивает «Желаете установить обновление?»: «Да» — загрузить, проверить и установить; «Напомнить при следующем запуске»; «Отложить» — напомнить через неделю.
- В окне обновления есть ссылка на эту страницу — что изменилось в новой версии.
- Настройка «Проверять обновления при запуске» и кнопка «Проверить обновления» — в блоке «Запуск и обновление».
- Сервер и веб-клиент обновляются сами вместе с каждым выпуском. Если новая версия не запустилась, автоматически возвращается предыдущая.
Версия 0.1.10
- Кнопка «Загрузить Vizor» на сайте: определяет систему, её версию и процессор и предлагает подходящую сборку агента.
- Если сборки для вашей системы нет, разработчики получают об этом сообщение.
Версия 0.1.9
- При обновлении сначала запускается новая версия, затем она закрывает и удаляет старую.
- После обновления агент запускается с теми же параметрами, что и раньше.
Версия 0.1.8
- В архиве для Linux один исполняемый файл.
- Обновление никогда не изменяет запущенный файл программы.
Версия 0.1.7
- В архиве для Windows один exe-файл; при обновлении он устанавливается как Vizor.exe.
Версия 0.1.6
- Веб-просмотр подключается и в браузерах без H.264.
- В гибридном режиме картинка принимает щелчки мыши.
Версия 0.1.5
- Исправлен обрыв захвата экрана Windows при показе указателя удалённого пользователя.
- Понятное сообщение, если адрес сервера указан как wss://, а сервер работает без HTTPS.