dimo70
- Стаж: 6 лет 4 месяца
- Сообщений: 3990
- Репутация:26[+] [-]
- Откуда: BG
|
TTC (Tech Tools Cloud) v.14 Идея, ресурсы: dimo70 Код программы: avalat Версия программы: 14 Язык интерфейса программ: английский, русский и болгарский. Лечение: Пролечено где нужно. Системные требования: Windows 10 / 8 / 7 Описание: TechToolsLive представляет собой сборник самого необходимого портабельного софта сeрвисного техника с небольшим размером. Все программы (портабельные екзешники и инсталяторы базового софта) загружаются и обновляються с облако GetSpace. Если запустить программу, она уходит в память. Скачаются программы и запускаются из %TEMP%. За основу пользую лаунчера на базе PECMD. Лаунчер дело камрада Avalat Таскбар содержит только наиболее часто используемых системных программ, перепакованные при помощи 7z SFX Constructor v4.5 от Joker-2013. Возможности: Удобно для диагностики, возстановления, зачистки вирусов и многое другое, что может понадобиться в процессе работы с любого место где есть сеть. После первого скачивание можно пользоваться офлайн. Удобно так же пользоваться при удаленной поддержки. Что нового?1. Программы загружаются из сервера в папку \TTC\soft системного диска. При закрытии программы папка удаляется вместе со скачанными программами. Если надо сохранить программу, перенесите её в другое место; Двойной клик - загрузка файла и его запуск; Правый клик - загрузка файла без запуска; 2. Горячие клавиши: CTRL+A - список всех утилит на сервере по алфавиту; * - список скачанных утилит, находящихся в папке \TTC\soft ; F4 - список 100 последних программ по дате их обновления на сервере (из этого списка по двойному клику тоже можно скачать программу, без запуска) Благодарности: Большое спасибо bios83 за предоставленный код для скачивания из облако мейл.ру и скрипты на аутоит и avalat за замечательно упрощенный код для PECMD. Так же благодарности SergeyZV за перепаковки, утилиты и репаки. TTC. Все необходимое качает из сети. ВидеоScreenshots:
Последний раз редактировалось: dimo70 (2023-07-31 07:43), всего редактировалось 257 раз(а) _________________ Подпись отключена за нарушение правил форума
|
Отправлено: 10-Май-2021 22:03
(спустя 11 месяцев 4 дня)
dimo70
- Стаж: 6 лет 4 месяца
- Сообщений: 3990
- Репутация:26[+] [-]
- Откуда: BG
|
_________________ Подпись отключена за нарушение правил форума
|
avalat
- Стаж: 9 лет 3 месяца
- Сообщений: 456
- Репутация:127[+] [-]
|
86149 доработать TTL - ввести там понятие локального хранилища (ЛХ). То есть прога сначала проверяет наличие в ЛХ, если там нет - лезет в хранилище на ЯД (ну или майлру) - алгоритм можно сделать и понавороченней. - в отдельных случаях добавить скачку по прямым ссылкам с изготовителя (например live-антивирусы) ... У меня подобная прога работает около полугода Всё правильно, только нет конкретных предложений,где держать это хранилище (папку Soft) - на рабочем столе, на диске С, или же на своей безразмерной флешке. Были и подобные варианты с выбором - оставить папку Soft или всё удалить, но что то не прижилось... Сделаю пока (чуть позже) с проверкой на c:\TTL\soft\ ---------------------
|
Ander_73
- Стаж: 7 лет 2 месяца
- Сообщений: 3610
- Репутация:127[+] [-]
|
avalat, зачем городить папки? Есть же переменная среды %ProgramFiles%. Или %ProgramData% для особо куртуазных маньеристов.
|
rezorustavi
- Стаж: 8 лет 3 месяца
- Сообщений: 928
- Репутация:55[+] [-]
- Откуда: Грузия, город Рустави
|
|
avalat
- Стаж: 9 лет 3 месяца
- Сообщений: 456
- Репутация:127[+] [-]
|
86184avalat, зачем городить папки? Есть же переменная среды %ProgramFiles%. Или %ProgramData% для особо куртуазных маньеристов. Тогда уж - %Favorites%
|
korsak7
- Стаж: 9 лет 4 месяца
- Сообщений: 1082
- Репутация:62[+] [-]
|
Всё правильно, только нет конкретных предложений,где держать это хранилище (папку Soft) - на рабочем столе, на диске С, или же на своей безразмерной флешке. А ты смоделируй ситуацию в голове и всё понятно будет. Вот пришел ты со своей гиперфлешкой к чужому голому компу и ... ? Зачем все переливать с флехи на локальный винт ? У меня сделано так. Для простоты будем называть управляющую прогу ну допустим TTL , а дистрами - запускаемые проги Используется ЛХ0 ( Это полный сборник дистров на твоей флешке или еще где.) и 2 локальных пополняемых хранилища дистров - "Program Files\TTL\progi" (ЛХ1) и %temp%\TTL_progi (ЛХ2). Для каждого дистра папка определена автором. Первая папка - дистров которые нужны постоянно , в %temp% одноразовые дистры которые можно автоматически удалять при очистке системы (напр. live-антивирусы и т.п.) При первоначальной установке ЛХ1\ЛХ2 естественно пусты. При старте TTL проверяет свое местонахождение и устанавливает себя в "Program Files\TTL" и ярлык в меню\рабстол\.. - на выбор автора. Соотвественно в дальнейшем можно по удаленке запускать установленную TTL и не грузить этой проблемой блондинок Также при старте TTL сканит локальные диски на предмет ЛХ0 и запоминает путь (чтобы при старте дистров каждый раз не пересканивать) Дальше из меню выбираем запуск какого-либо дистра. Соответственно имеем 2 вида местонахождения дистров : 1)с сайта производителя с этим все понятно - сравниваем дистры в инете и ЛХ1\ЛХ2 и если он обновился - скачиваем в ЛХ1\ЛХ2, запускаем 2)из своих ресурсов (флешка и ЯД). сравниваем дистры в ЛХ0 и ЯД - и если в ЯД свежее и в ЛХ1\ЛХ2 его нет , копируем его ЛХ1\ЛХ2 и стартуем оттуда. сравниваем дистры в ЛХ0 и ЛХ1\ЛХ2 - и если в ЛХ0 свежее , копируем его ЛХ1\ЛХ2 и стартуем оттуда. То есть для аварийных ситуаций - если инета нет , дистр будет установлен из ЛХ0. И наоборот. Вот примерно так. Писал слёту , такштаа извиняйте за косяки
|
korsak7
- Стаж: 9 лет 4 месяца
- Сообщений: 1082
- Репутация:62[+] [-]
|
|
Ander_73
- Стаж: 7 лет 2 месяца
- Сообщений: 3610
- Репутация:127[+] [-]
|
Достал ручку и блокнот. Весь внимание! Итак: как на ЯД проверить файл на свежесть?
|
dimo70
- Стаж: 6 лет 4 месяца
- Сообщений: 3990
- Репутация:26[+] [-]
- Откуда: BG
|
Достал ручку и блокнот. Весь внимание! Итак: как на ЯД проверить файл на свежесть?
_________________ Подпись отключена за нарушение правил форума
|
Gemostarter
- Стаж: 7 лет 1 месяц
- Сообщений: 324
- Репутация:35[+] [-]
|
Ander_73, писать дату в имени файла?
|
wadimus
- Стаж: 7 лет 5 месяцев
- Сообщений: 762
- Репутация:91[+] [-]
|
други .. давно не заходил сюда. эту тему - как скачать свежий файл с ЯД (с проверкой свежести :) ) - я уже давно обсосал и протестировал. ща статеечку подготовлю и писану в своей теме
|
dimo70
- Стаж: 6 лет 4 месяца
- Сообщений: 3990
- Репутация:26[+] [-]
- Откуда: BG
|
А я вот ето не понимаю, почему именно с Яндекс диска надо качать? Что, другие облака нет? Вот мне предложение Adler-а очень понравилось. Тестировал, работает отлично.
_________________ Подпись отключена за нарушение правил форума
|
Ander_73
- Стаж: 7 лет 2 месяца
- Сообщений: 3610
- Репутация:127[+] [-]
|
86208почему именно с Яндекс диска надо качать? Когда у тебя есть собственный FTP, подобные вопросы просто не возникают. Получить дату файла элементарно. А когда ты нищебродЪ™ и пользуешься облаками чужих дядей (причём, разумеется, в режиме free), и на каждом облаке свои заморочки... Жду статью от камрада wadimus!
|
Страница 29 из 49
Текущее время: 27-Апр 12:31
Часовой пояс: UTC + 3
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах Вы не можете прикреплять файлы к сообщениям Вы можете скачивать файлы
|
|