Реально! На Google Code мы уже ведем разработку модуля Torrent-даунлоудера! Программа сможет обновлять и драйверпаки и программы без необходимости перекачивать все заново :)
Устройство одно, но найдено для него 2 драйвера. При установке сразу двух драйверов вы даете программу (и системе) возможность выбрать наилучший… Это сделано для того, чтобы предоставить вам право выбора. Вдруг один из драйверов будет работать со сбоями?
В скором времени мы реализуем даунлоудер через Torrent… Сейчас уже ведутся разработки этого модуля на Google Code.
Но в данный момент действительно тем, кому нужны драйвера постоянно стоит скачать полную версия. Обновилась не только программа, но и практически все драйверпаки.
Я был бы готов заплатить компании Google, для того чтобы получить возможность запускать своё приложение через OneClick.
Как осуществить секурность? Очень просто!
1. Приложение должно быть подписано цифровой подписью.
2. Исходный код должен быть проверен компанией Google (или любой другой кто реализует функционал подобный OneClick).
Если обнаружилось, что приложение распространяет вредоносный код, то отзываем его лицензию, направляем антивирусным компаниям отчет.
P.S. Я сомневаюсь что нам дадут такой инструмент, но я считаю, что это было бы очень удобно и разумно!
Не пойму зачем вы спорите? Не проще открыть код и убедиться что я не просто так говорю?
Причина по которой первым идёт OneClick, как я уже говорил, это то, что ни каких диалогов запроса пользователю не идёт! Далее идёт ClickOnce. Он запрашивает разрешение.
OneClick работает когда установлен Google Update
ClickOnce работает когда установлен .net начиная со 2-ой версии
Если на компьютере ничего этого нет, то начинается стандартная загрузка.
О чём вы????
Я изучил js код и говорю вам, что там используется их собственная технология OneClick. Работает она через Google Update.
Если к вам хоть как-то попал любой из продуктов Google, то Хром сможет устанавливаться без всяких вопросов при помощи OneClick.
Тем, что работает из любого браузера и нет ни каких диалогов на подтверждение запуска exe-шника. Повторюсь опять: смотрите как устанавливается Google Chrome!
Лично мне это и нужно. Нужен доступ к WinAPI, а из браузера это не возможно. Поэтому, хоть приложение и имеет цифровую подпись, остаются только советовать пользователя кликать вместо «Сохранить» кнопочку «Запустить».
Но в окне браузера уже ничего не сделаешь… Можно только открыть новое и в нём вывести результат взаимодействия с системой.
Посмотрите как начинается установка Google Chrome. Она начинается без всяких вопросов.
Так любой exe-шник не запустишь в любом браузере. А Google может.
Но в данный момент действительно тем, кому нужны драйвера постоянно стоит скачать полную версия. Обновилась не только программа, но и практически все драйверпаки.
Проверить на вирусы вы можете легко и сами. Ознакомиться с исходными кодами здесь: code.google.com/p/driverpacksolution/
Ключи тихой установки при помощи утилиты «USSF.exe». Я писал об этом в статье.
Я был бы готов заплатить компании Google, для того чтобы получить возможность запускать своё приложение через OneClick.
Как осуществить секурность? Очень просто!
1. Приложение должно быть подписано цифровой подписью.
2. Исходный код должен быть проверен компанией Google (или любой другой кто реализует функционал подобный OneClick).
Если обнаружилось, что приложение распространяет вредоносный код, то отзываем его лицензию, направляем антивирусным компаниям отчет.
P.S. Я сомневаюсь что нам дадут такой инструмент, но я считаю, что это было бы очень удобно и разумно!
Причина по которой первым идёт OneClick, как я уже говорил, это то, что ни каких диалогов запроса пользователю не идёт! Далее идёт ClickOnce. Он запрашивает разрешение.
OneClick работает когда установлен Google Update
ClickOnce работает когда установлен .net начиная со 2-ой версии
Если на компьютере ничего этого нет, то начинается стандартная загрузка.
Привожу код со страницы загрузки:
function installApp(opt_navDocument) {
sendDlPagePing("install", getInstallSource());
var method = getInstallSource();
if (method === 'oneclick') {
installViaOneClick(opt_navDocument);
} else if (method === 'clickonce') {
installViaClickOnce(opt_navDocument);
} else {
installViaDownload(opt_navDocument);
}
}
Я изучил js код и говорю вам, что там используется их собственная технология OneClick. Работает она через Google Update.
Если к вам хоть как-то попал любой из продуктов Google, то Хром сможет устанавливаться без всяких вопросов при помощи OneClick.
Если вы используете IE и увидели вот такое сообщение:
… тогда это был действительно ClickOnce. Если установщик Google Chrome запустился без всяких вопросов и из любого другого браузера, то это OneClick.
Но в окне браузера уже ничего не сделаешь… Можно только открыть новое и в нём вывести результат взаимодействия с системой.
Так любой exe-шник не запустишь в любом браузере. А Google может.