Open kosyar opened 2 years ago
Ну давайте сначала: Требуется упаковщик запускаемого файла с конфигом?
Ну давайте сначала: Требуется упаковщик запускаемого файла с конфигом?
Человек говорит про аналог программы Teamviewer QuickSupport. Такая, безусловно, была бы очень полезна.
Ну давайте сначала: Требуется упаковщик запускаемого файла с конфигом?
Человек говорит про аналог программы Teamviewer QuickSupport. Такая, безусловно, была бы очень полезна.
про серверную часть ничего не написано. написано про клиент
В общем нужна портативная версия - без установки. Клиент запустил файл, сообщил id - оператор получил доступ.
В общем нужна портативная версия - без установки. Клиент запустил файл, сообщил id - оператор получил доступ.
да всё правильно. всё настройки сервера записаны в один клиентский файл вы правильно поняли.
@kosyar Устанавливаете себе Aspia Host, настраиваете в нем адрес маршрутизатора и все такое. Экспортируете файл настроек, обязательно с названием aspia-host-config.json. Складываете установщик и файл конфига в одну папку, и делаете из нее самораспаковывающийся архив к примеру винраром. Получится .exe файлик. Скидываете пользователю, он запускает файл, распаковывает архив, и запускает установщик Aspia Host. Он при установке сам подтянет все настройки из aspia-host-config.json
или же использовать упаковщик, вот например - https://github.com/SerGreen/Appacker
@kosyar Устанавливаете себе Aspia Host, настраиваете в нем адрес маршрутизатора и все такое. Экспортируете файл настроек, обязательно с названием aspia-host-config.json. Складываете установщик и файл конфига в одну папку, и делаете из нее самораспаковывающийся архив к примеру винраром. Получится .exe файлик. Скидываете пользователю, он запускает файл, распаковывает архив, и запускает установщик Aspia Host. Он при установке сам подтянет все настройки из aspia-host-config.json
Ну вот не хочется установки хоста, от слова совсем. Надо чтобы не требовало установки.
вы просто не понимаете надо аля квиксупорт от tv.
Я поддержу - было бы ло бы неплохо сделать портативный версию хоста без службы - клиент открыл программу - сообщил данные - техник помог - клиент закрыл программу. Для многих это прицип безопасности - не запущена программа - я в безопасности. И удобно в определенных случаях. Не хватает версиии без установки. Софт супер - не могу нарадоватся.
Я поддержу - было бы ло бы неплохо сделать портативный версию хоста без службы - клиент открыл программу - сообщил данные - техник помог - клиент закрыл программу. Для многих это прицип безопасности - не запущена программа - я в безопасности. И удобно в определенных случаях. Не хватает версиии без установки. Софт супер - не могу нарадоватся. а если это работало бы от пользователя то вобше былобы круто. но врядли
Для того, что бы это реализовать придется открывать NAT порты. Этот проект лишь уменьшает и упрощает работу системным администраторам в открытии только лишь 2х портов. Но совсем без этого никак не получится. AnyDesk и прочие программы умеют делать это самостоятельно. Это что касаемо доступа "извне".
А по локальному - достаточно один раз настроить host, скопировать из папки C:\ProgramData\aspia\host.json и вставлять его каждый раз перед установкой host на любом другом устройстве. Можно сделать bat файл с содержанием и положить его в папку с дистрибутивом :
@echo off %windir%\system32\reg.exe query "HKU\S-1-5-19" 1>nul 2>nul || goto :uac setlocal enableextensions cd /d "%~dp0" xcopy /y /o /e host.json "C:\ProgramData\aspia\" msiexec /i aspia-host-2.4.0-x86.msi /qn /norestart :uac echo ============================================================ echo Ошибка: Запустите скрипт от имени администратора! echo ============================================================ echo. echo Нажмите любую клавижу для выхода. pause >nul exit :exit exit
Ребята, подкидывание json описано в документации. Создание самораспаковывающихся архивов - способ тоже на поверхности. Но нужно простое(!) решение для совсем не соображающих. Для тех, кто способен только двойной клик делать и ждать помощи)). И именно этот параметр и будет влиять на популярность данного ПО в народе, а не у сисадминов обслуживающих условно "свой" парк техники. Один запускаемый файл который хранит в себе все нужные настройки для подключения к серверу крайне необходим. Вариант реализации - на усмотрение создателя Aspia конечно. Но умоляю - очень хочется чтоб это был именно один файл, в идеале портабл, на отлично - установщик с единственной кнопкой "далее" и даже без выбора пути. Все остальные варианты имеют те или иные недостатки при установке на "не свой" удаленный ПК. PS: на самораспаковывающиеся архивы с автозапуском установки как минимум ругается антивирусник Windows Defender.
prologonline, посмотри rustdesk. А Этот проект не то, что ты хочешь и таким вряд ли будет, тупо потому что у aspia нет собственного сервера. Идеология другая, если хочешь тимвивер- качай rustdesk. Все задачи закроет и придумывать ниче не надо. Проект бесплатный так же на гитхабе.
Этот проект уже и есть, то что я хочу). Уже использую и очень доволен. Но очень хочется заранее настроенный инсталяк хоста без "json рядом" или других заморочек.
Этот проект уже и есть, то что я хочу). Уже использую и очень доволен. Но очень хочется заранее настроенный инсталяк хоста без "json рядом" или других заморочек. да инсталятор для себя я уже собрал. тут вопрос чтобы без установки работал. да и сервера у меня тоже уже свои стоят.
А кто тебе будет его настраивать? Или ты хочешь что бы тебе персональный дистрибутив создали с твоими настройками ?) Хост файл нужен для того что бы ты указал свой сервер. Откуда у автора такие познания? У каждого свой сервер
prologonline, посмотри rustdesk. А Этот проект не то, что ты хочешь и таким вряд ли будет, тупо потому что у aspia нет собственного сервера. Идеология другая, если хочешь тимвивер- качай rustdesk. Все задачи закроет и придумывать ниче не надо. Проект бесплатный так же на гитхабе.
rust пока без платный. даже там можно свой сервер поднять но он тоже только пока без платный и ходит в интернет чтобы проверить лицензию. так что aspia очень хорошое решения
А кто тебе будет его настраивать? Или ты хочешь что бы тебе персональный дистрибутив создали с твоими настройками ?) Хост файл нужен для того что бы ты указал свой сервер. Откуда у автора такие познания? У каждого свой сервер
просто собираешь свою версию. впяливая адрес и ключ своего сервера.
prologonline, посмотри rustdesk. А Этот проект не то, что ты хочешь и таким вряд ли будет, тупо потому что у aspia нет собственного сервера. Идеология другая, если хочешь тимвивер- качай rustdesk. Все задачи закроет и придумывать ниче не надо. Проект бесплатный так же на гитхабе.
rust пока без платный. даже там можно свой сервер поднять но он тоже только пока без платный и ходит в интернет чтобы проверить лицензию. так что aspia очень хорошое решения
Смысл github что здесь открытый код, если надо - редактируешь код как тебе надо и ничего никуда не будет отправляться и лицензию вырезать можно, если она там и вправду есть. Все в ваших руках.
А кто тебе будет его настраивать? Или ты хочешь что бы тебе персональный дистрибутив создали с твоими настройками ?) Хост файл нужен для того что бы ты указал свой сервер. Откуда у автора такие познания? У каждого свой сервер
Ну не надо так. Я же не себя имею в виду когда говорю про очень нужную "однокнопочность"). У меня и сервер и релей настроены - уже сейчас использую Aspia и очень рад этому продукту. Просто считаю что возможность зашивать настройки в инсталяк хоста было-бы очень хорошо. Но я не шарю ни в C, ни в QT. Соотвественно пытаюсь сказать автору что это кому-то это очень нужно. Варианты как это можно сделать есть. Самый простой - ну хотя-бы распарсивать из названия файла IP-адрес сервера и PablicKey. Это было-бы уже большое подспорье.
очень не помешает или какой-то клиент который всё в себе в 1 exe файле дал ссылку пользователю он включил и там уже всё настройки.