[Цитировать]

    dimo70
  • 17296
  • Стаж: 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 раз(а)

_________________
Подпись отключена за нарушение правил форума

[Цитировать]

    dimo70
  • 17296
  • Стаж: 6 лет 4 месяца
  • Сообщений: 3990
  • Репутация:26

    [+] [-]
  • Откуда: BG
Обновление TTL v.4.1

_________________
Подпись отключена за нарушение правил форума

[Цитировать]

    avalat
  • 222
  • Стаж: 9 лет 3 месяца
  • Сообщений: 456
  • Репутация:127

    [+] [-]
86149
доработать TTL
- ввести там понятие локального хранилища (ЛХ). То есть прога сначала проверяет наличие в ЛХ, если там нет - лезет в хранилище на ЯД (ну или майлру) - алгоритм можно сделать и понавороченней.
- в отдельных случаях добавить скачку по прямым ссылкам с изготовителя (например live-антивирусы)
...
У меня подобная прога работает около полугода
Всё правильно, только нет конкретных предложений,где держать это хранилище (папку Soft) - на рабочем столе, на диске С, или же на своей безразмерной флешке.
Были и подобные варианты с выбором - оставить папку Soft или всё удалить, но что то не прижилось...
Сделаю пока (чуть позже) с проверкой на c:\TTL\soft\
---------------------

[Цитировать]

    Ander_73
  • 15549
  • Стаж: 7 лет 2 месяца
  • Сообщений: 3610
  • Репутация:127

    [+] [-]
avalat, зачем городить папки? Есть же переменная среды %ProgramFiles%. Или %ProgramData% для особо куртуазных маньеристов.

[Цитировать]

    rezorustavi
  • 2337
  • Стаж: 8 лет 3 месяца
  • Сообщений: 928
  • Репутация:55

    [+] [-]
  • Откуда: Грузия, город Рустави
86183Сделаю пока (чуть позже) с проверкой на c:\TTL\soft\
aa Приветствую, дорогой друг!
Будет классно ay az

[Цитировать]

    avalat
  • 222
  • Стаж: 9 лет 3 месяца
  • Сообщений: 456
  • Репутация:127

    [+] [-]
86184avalat, зачем городить папки? Есть же переменная среды %ProgramFiles%. Или %ProgramData% для особо куртуазных маньеристов.
Тогда уж - %Favorites%

[Цитировать]

    korsak7
  • 107
  • Стаж: 9 лет 4 месяца
  • Сообщений: 1082
  • Репутация:62

    [+] [-]
Всё правильно, только нет конкретных предложений,где держать это хранилище (папку Soft) - на рабочем столе, на диске С, или же на своей безразмерной флешке.
А ты смоделируй ситуацию в голове и всё понятно будет. Вот пришел ты со своей гиперфлешкой к чужому голому компу и ... ? Зачем все переливать с флехи на локальный винт ? aa
У меня сделано так. Для простоты будем называть управляющую прогу ну допустим TTL , а дистрами - запускаемые проги al
Используется ЛХ0 ( Это полный сборник дистров на твоей флешке или еще где.) и 2 локальных пополняемых хранилища дистров - "Program Files\TTL\progi" (ЛХ1) и %temp%\TTL_progi (ЛХ2). Для каждого дистра папка определена автором. Первая папка - дистров которые нужны постоянно , в %temp% одноразовые дистры которые можно автоматически удалять при очистке системы (напр. live-антивирусы и т.п.) При первоначальной установке ЛХ1\ЛХ2 естественно пусты.
При старте TTL проверяет свое местонахождение и устанавливает себя в "Program Files\TTL" и ярлык в меню\рабстол\.. - на выбор автора. Соотвественно в дальнейшем можно по удаленке запускать установленную TTL и не грузить этой проблемой блондинок al
Также при старте TTL сканит локальные диски на предмет ЛХ0 и запоминает путь (чтобы при старте дистров каждый раз не пересканивать)
Дальше из меню выбираем запуск какого-либо дистра. Соответственно имеем 2 вида местонахождения дистров :
1)с сайта производителя с этим все понятно - сравниваем дистры в инете и ЛХ1\ЛХ2 и если он обновился - скачиваем в ЛХ1\ЛХ2, запускаем
2)из своих ресурсов (флешка и ЯД).
сравниваем дистры в ЛХ0 и ЯД - и если в ЯД свежее и в ЛХ1\ЛХ2 его нет , копируем его ЛХ1\ЛХ2 и стартуем оттуда.
сравниваем дистры в ЛХ0 и ЛХ1\ЛХ2 - и если в ЛХ0 свежее , копируем его ЛХ1\ЛХ2 и стартуем оттуда.
То есть для аварийных ситуаций - если инета нет , дистр будет установлен из ЛХ0. И наоборот.
Вот примерно так. Писал слёту , такштаа извиняйте за косяки ar

[Цитировать]

    avalat
  • 222
  • Стаж: 9 лет 3 месяца
  • Сообщений: 456
  • Репутация:127

    [+] [-]
korsak7, aa
Снимаю шляпу...
-----------
Только проверка в инете на свежую версию - сразу НЕТ.

[Цитировать]

    korsak7
  • 107
  • Стаж: 9 лет 4 месяца
  • Сообщений: 1082
  • Репутация:62

    [+] [-]
Несложно же

[Цитировать]

    Ander_73
  • 15549
  • Стаж: 7 лет 2 месяца
  • Сообщений: 3610
  • Репутация:127

    [+] [-]
86202Несложно же
Достал ручку и блокнот. Весь внимание! Итак: как на ЯД проверить файл на свежесть? bv

[Цитировать]

    dimo70
  • 17296
  • Стаж: 6 лет 4 месяца
  • Сообщений: 3990
  • Репутация:26

    [+] [-]
  • Откуда: BG
Достал ручку и блокнот. Весь внимание! Итак: как на ЯД проверить файл на свежесть?
ag

_________________
Подпись отключена за нарушение правил форума

[Цитировать]

    Gemostarter
  • 15956
  • Стаж: 7 лет 1 месяц
  • Сообщений: 324
  • Репутация:35

    [+] [-]
Ander_73, писать дату в имени файла?

[Цитировать]

    korsak7
  • 107
  • Стаж: 9 лет 4 месяца
  • Сообщений: 1082
  • Репутация:62

    [+] [-]
86203
86202Несложно же
Достал ручку и блокнот. Весь внимание! Итак: как на ЯД проверить файл на свежесть? bv
Ну лана, поправлюсь - сравнить размеры. Априори в твоей экосистеме ты на свой ЯД заливаешь самую свежесть и сравнения размеров будет достаточно в 99,9% случаев. Перфекционистам не читать!
Добавлено через 1 минута 27 секунд:
86204
Достал ручку и блокнот. Весь внимание! Итак: как на ЯД проверить файл на свежесть?
ag
язва же он , да ? ak

[Цитировать]

    wadimus
  • 14910
  • Стаж: 7 лет 5 месяцев
  • Сообщений: 762
  • Репутация:91

    [+] [-]
други .. давно не заходил сюда.
эту тему - как скачать свежий файл с ЯД (с проверкой свежести :) ) - я уже давно обсосал и протестировал.
ща статеечку подготовлю и писану в своей теме

[Цитировать]

    dimo70
  • 17296
  • Стаж: 6 лет 4 месяца
  • Сообщений: 3990
  • Репутация:26

    [+] [-]
  • Откуда: BG
А я вот ето не понимаю, почему именно с Яндекс диска надо качать? Что, другие облака нет? Вот мне предложение Adler-а очень понравилось. Тестировал, работает отлично.

_________________
Подпись отключена за нарушение правил форума

[Цитировать]

    Ander_73
  • 15549
  • Стаж: 7 лет 2 месяца
  • Сообщений: 3610
  • Репутация:127

    [+] [-]
86208почему именно с Яндекс диска надо качать?
Когда у тебя есть собственный FTP, подобные вопросы просто не возникают. Получить дату файла элементарно.
А когда ты нищебродЪ™ и пользуешься облаками чужих дядей (причём, разумеется, в режиме free), и на каждом облаке свои заморочки...
Жду статью от камрада wadimus!

Страница 29 из 49


Показать сообщения:    

Текущее время: 27-Апр 12:31

Часовой пояс: UTC + 3


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы можете скачивать файлы