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

    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 раз(а)

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

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

    Yuriy
  • 19685
  • Стаж: 5 лет 4 месяца
  • Сообщений: 138
  • Репутация:2

    [+] [-]

Да вот

Сборка от Eagle123, антивирус не ставил.

Дополнено

Что интересно, если в ручном режиме распаковать архив, то программа запускается.


Последний раз редактировалось: Yuriy (2020-09-29 07:40), всего редактировалось 1 раз

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

    Yuriy
  • 19685
  • Стаж: 5 лет 4 месяца
  • Сообщений: 138
  • Репутация:2

    [+] [-]
dimo70, aa
Просьба добавить информацию о версии программы. Или я не заметил где это?

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

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

    [+] [-]
  • Откуда: BG
Yuriy, не понял, информация версии чего?

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

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

    Yuriy
  • 19685
  • Стаж: 5 лет 4 месяца
  • Сообщений: 138
  • Репутация:2

    [+] [-]
dimo70, Tech Tools Live

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

    lz57005
  • 15920
  • Стаж: 7 лет 1 месяц
  • Сообщений: 6
  • Репутация:0

    [+] [-]
Почему бы не тянуть фривар wgetом с оффсайтов? Глянь total commander poweruser, там 100+ обновлялок которые так же батниками тянут софт...
А летающую менюху вместо popsel запилить на autohotkey со ссылками на ico, а не exe.
https://www.autohotkey.com/docs/commands/Menu.htm#NoStandard
И если заморочиться можно можно напилить по две иконки на прогу одну обычную, вторую чб... По умолчанию серая иконка... А батник закачки рокирует ее на цветную... И видно что закачано и симпатичнее чем пустые иконки.
Но это так, мысли вслух, мимо проходил...

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

    bios83
  • 2205
  • Стаж: 8 лет 4 месяца
  • Сообщений: 105
  • Репутация:16

    [+] [-]
lz57005, dimo70 реализовал в меру своих возможностей и знаний, всему свое время, рано или поздно предает к тому, что скачивать с офицалки или репак.
Добавлено через 1 минута 57 секунд:
у каждого свое виденье вещей

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

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

    [+] [-]
  • Откуда: BG
bios83, спасибо за поддержку. aa
Относительно иконок, bios83 уже сделал код с поддержки иконки, но чтоб осуществить нужно все заного переделать.
У меня столько свободного времени нет. Для меня функционал главное, а не внешний вид.
lz57005, подумаю над вашим словам и чего еще можно сделать. bios83 правильно сказал "по меру своих возможностей" сделал я.
PS: Не могу поверить, что уже догоняю даже уважаемого Андера по просмотров в YOU TUBE.
Жаль что придеться пока ограничить разпространение.

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

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

    lz57005
  • 15920
  • Стаж: 7 лет 1 месяц
  • Сообщений: 6
  • Репутация:0

    [+] [-]
80600lz57005, подумаю над вашим словам и чего еще можно сделать. bios83 правильно сказал "по меру своих возможностей" сделал я.
Я же не критикую, а предлагаю))
Вот набросок. Подкинуть с заменой.
На примере AIDA64.
TTL.cmd перед запуском проверяет наличие дистра и если его удалили, меняет иконку на серую.
aida64.cmd - запускается скрыто (hidcon.exe), чтобы окошко консоли не мигало, хотя можно сразу запускать down.cmd в с параметрами.
down.cmd:
"%~dp0wget.exe" -q --show-progress=on -N --continue --user=1 --password=7218 "%1"/%2 || exit
скрывем лишний вывод wget, включаем докачку в случае если юзер закрыл окно консоли, завершаем скрипт в случае ошибок закачки.
copy /y "%~dp0ico\%4_on.ico" "%~dp0ico\%4.ico">nul 2>&1
меняем иконку на цветную
move /y "%~dp0%2" "%~dp0soft">nul 2>&1
так вроде логичнее и быстрее чем копировать и удалять
TechToolsLive.ahk - исходник наброска меню autohotkey, рабочий только один пункт.
80600Жаль что придеться пока ограничить разпространение.
Почему?

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

    bios83
  • 2205
  • Стаж: 8 лет 4 месяца
  • Сообщений: 105
  • Репутация:16

    [+] [-]
lz57005, идея с иконками хорошая , но нужно продумывать все варианты (программа удалена пользователем или антивирусом, Ошибка во время скачивания и т.д.) в этой ситуации нужно, чтобы скрипт сканировал наличие программ перед запуском TechToolsLive

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

    lz57005
  • 15920
  • Стаж: 7 лет 1 месяц
  • Сообщений: 6
  • Репутация:0

    [+] [-]
80604lz57005, идея с иконками хорошая , но нужно продумывать все варианты (программа удалена пользователем или антивирусом, Ошибка во время скачивания и т.д.) в этой ситуации нужно, чтобы скрипт сканировал наличие программ перед запуском TechToolsLive
так если ошибка скачки иконка не меняется, TTL.cmd запускается первым и проверяет наличие дистра поименно... меняя иконки в случае чего

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

    bios83
  • 2205
  • Стаж: 8 лет 4 месяца
  • Сообщений: 105
  • Репутация:16

    [+] [-]
lz57005, это автору выбирать, Я бы за место Tech Tools Live поставил MInstAll с возможностью установки софта так и запуск портативных программ и т.д.

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

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

    [+] [-]
  • Откуда: BG
dimo70 писал(а):
Жаль что придеться пока ограничить разпространение.
Почему?
lz57005, потому что все программы лежат на FTP сервер, а не на облако.
По поводу иконок, в принципе я не хочу больше ничего усложнять в скрипте. Для иконок bios83 уже сделал замечательно простой вариант, но и так на старое железо запуск замедляется очень.
По моему тут главное ето скорость работы тула и функсионал.

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

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

    lz57005
  • 15920
  • Стаж: 7 лет 1 месяц
  • Сообщений: 6
  • Репутация:0

    [+] [-]
Ну тогда разрешите предложить рефакторинг down.cmd и не мешать aa
@echo off>nul 2>&1
mode con lines=1 cols=80>nul 2>&1
color 2E
set "name=%~2"
title Downloading and starting %name:~0,-4%
if not exist "%~dp0%~3" md "%~dp0%~3">nul 2>&1
if not exist "%~dp0%~3\%~2" "%~dp0wget.exe" -q --show-progress=on -N --continue --user=1 --password=7218 "%~1/%~2" || exit
move /y "%~dp0%~2" "%~dp0%~3">nul 2>&1
if exist "%~dp0%~3\%~2" start "" "%~dp0%~3\%~2"

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

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

    [+] [-]
  • Откуда: BG
lz57005, спасибо за скрипт.
Вы не мешаете, даже наоборот, помогаете в развитие утилитки. ab
Спасибо за предложения.
Сразу когда останеться время я присмотрюсь и сделаю изменения. az

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

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

    lz57005
  • 15920
  • Стаж: 7 лет 1 месяц
  • Сообщений: 6
  • Репутация:0

    [+] [-]
dimo70, ну тогда если чем подсобить (cmd,au,ahk) стучись в телегу (в подписи), у нас похожая кухня, аддоны для тотала в виде таких же sfx архивов, только устанавливаются в папку и добавляются на панель, и собственно webdav/ftp с оными.

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


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

Текущее время: 20-Апр 03:57

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


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