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

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

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

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

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

    [+] [-]
вывод: если есть прямые тернет-ссылки на инсталляторы - качай по ним.
Вот жеж ты хитрюшка ab А я зачем это доказывал в другой теме ? А как же друган с банькой в сибирской глуши с плохим инетом ? aa

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

    SergeyZV
  • 528
  • Стаж: 9 лет 1 месяц
  • Сообщений: 1313
  • Репутация:34

    [+] [-]
del


Последний раз редактировалось: SergeyZV (2021-08-01 16:31), всего редактировалось 1 раз

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

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

    [+] [-]
korsak7, дык, в Тулу со своим самоваром приезжаю ae
а не так: погодьте, я ща метнусь к родственникам, у них ядрённый шамогон есть и вотка фирмы палёнушка (скачаю софт из некоего облака) ..
нет же: всё везу с собой! водки полный чемодан! а не хватит: метнусь в магазин, возьму нормальную водку (скачаю софт по официальным ссылкам)

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

    SergeyZV
  • 528
  • Стаж: 9 лет 1 месяц
  • Сообщений: 1313
  • Репутация:34

    [+] [-]
del


Последний раз редактировалось: SergeyZV (2021-08-01 16:31), всего редактировалось 1 раз

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

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

    [+] [-]
  • Откуда: BG
CureIt
Заценяйте. aa
Добавлено через 54 секунды:
SergeyZV, FTP забыли. Не будет уже работать. Все с облако будет перенаправлено.

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

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

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

    [+] [-]
86614CureIt
опять те же грабли ..
if exist %a1%.exe goto s
файл обновляется каждый день, у тебя файл скачался один раз и всё, дальше качаться не будет.
а как же новая версия?
проверь на новую версию, хотя бы (узнай размер файла в тернете, сравни с уже скачанным, есть отличия - качай файл заново)

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

    SergeyZV
  • 528
  • Стаж: 9 лет 1 месяц
  • Сообщений: 1313
  • Репутация:34

    [+] [-]
del


Последний раз редактировалось: SergeyZV (2021-08-01 16:31), всего редактировалось 1 раз

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

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

    [+] [-]
  • Откуда: BG
wadimus, SergeyZV,
Всегда самая свежая версия. CureIt
aa

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

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

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

    [+] [-]
SergeyZV и dimo70
что подумал .. для каждого файла, который будем качать, батник будет практически одинаковый: проверка размеров, сравнения, скачивание, опять проверка размеров ..
сделал универсальный качатель - батник uni-dload.cmd
в него передаются один или два аргумента:
первый - что качаем (файл)
второй аргумент - откуда качаем (тернет - ссылка)
если будет передан один аргумент (файл) - то второй (тернет - ссылка) принудительно присваивается из облака:
https://getspace.cloud/cloud/s/fNzjyzaoNCfJABo/download?path=/&files=<тут название файла>
и батники, которые закачивают конкретные файлы (и в них будет вызываться наш универсальный качатель uni-dload.cmd) , будут маленькие на пару строк.
uni-dload.cmd
@echo off
mode con cols=85 lines=5
CD /d "%~dp0"
cls
:: %1 - что качаем - записываем в переменную a1
:: %2 - откуда качаем - записываем в переменную b1
set "a1=%1"
set "b1=%2"
:: если 2-го аргумента (%2) нет - то качаем из облака
if "%b1%" == "" set "b1=https://getspace.cloud/cloud/s/fNzjyzaoNCfJABo/download?path=/&files=%a1%"
:: переменные размера
set "nsize=0"
set "fsize=0"
set "size=0"
:: в окошке покажем что качаем и откуда - лучше не надо, а то строки рвутся из-за символов ? &
::echo. %a1%
::echo. %b1%
::echo.
for /f "tokens=1" %%i in ('netsize.exe "%b1%"') do set "nsize=%%i"
if %nsize%==0 goto 1
if exist "%a1%" ( for %%i in ("%a1%") do set "fsize=%%~zi" )
if %fsize% EQU %nsize% goto 1
aria2c.exe "%b1%" --check-certificate=false --console-log-level=error --file-allocation=none --allow-overwrite=true -x8 -s8 --dir=%_maindir% -o "%a1%.~"
for %%i in ("%a1%.~") do set "size=%%~zi"
if %size% NEQ %nsize% goto 1
del "%a1%" /q
ren "%a1%.~" "%a1%"
:1
del "%a1%.~" /q
exit
батник CureIt.cmd - скачиваем внешнюю ссылку, два аргумента
@echo off
:: в батник uni-dload.cmd передаем 2 аргумента:
:: первый - cureit.exe - что качаем
:: второй - https://download.geo.drweb.com/pub/drweb/cureit/cureit.exe - откуда качаем
call uni-dload.cmd cureit.exe https://download.geo.drweb.com/pub/drweb/cureit/cureit.exe
exit /b
батник Aida64.cmd - скачиваем внутреннюю ссылку из облака - один аргумент
@echo off
:: в батник uni-dload.cmd передаем 1 аргумент:
:: первый - Aida64.exe - что качаем
:: второго (откуда качаем) - нет
call uni-dload.cmd Aida64.exe
exit /b

Добавлено через 13 минут 8 секунд:
WinOffice.cmd
@echo off
call uni-dload.cmd WinOffice.exe
exit /b
Easeus-DRW.cmd
@echo off
call uni-dload.cmd Easeus-DRW.exe
exit /b

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

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

    [+] [-]
  • Откуда: BG
wadimus, проверил, но не работает. Где то ошибка есть.

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

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

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

    [+] [-]
wadimus,
забыл для арии определить %_maindir% - конечная папка с полным путем
и не помешает предусмотреть 3-й тип закачки - с локального диска ("сибирский" случай). И в итоге получится почти такой батник что я описывал https://usbtor.ru/viewtopic.php?p=86193#86193

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

    SergeyZV
  • 528
  • Стаж: 9 лет 1 месяц
  • Сообщений: 1313
  • Репутация:34

    [+] [-]
del


Последний раз редактировалось: SergeyZV (2021-06-20 17:46), всего редактировалось 1 раз

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

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

    [+] [-]
  • Откуда: BG
SergeyZV, пробовал Aida64, CureIt и так сделал уже.

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

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

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

    [+] [-]
86623забыл для арии определить %_maindir% - конечная папка с полным путем
вот видишь .. я не ариец :) .. привык к aкселю
%_maindir% - а оно нужно? убираю
aria2c.exe "%b1%" --check-certificate=false --console-log-level=error --file-allocation=none --allow-overwrite=true -x8 -s8 -o "%a1%.~"
в окошке эхами (echo.) идет показ что качаем и откуда
строка откуда качаем рвётся из-за непечатных символов - её проще убрать.
оставить - что качаем и после пойдет строка показа скачивания арией
:: в окошке покажем что качаем а откуда не будем :)
echo. %a1%
echo.
и высоту терминального окна можно сделать на 4 строки
mode con cols=85 lines=4

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

    SergeyZV
  • 528
  • Стаж: 9 лет 1 месяц
  • Сообщений: 1313
  • Репутация:34

    [+] [-]
del


Последний раз редактировалось: SergeyZV (2021-06-20 17:46), всего редактировалось 1 раз

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


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

Текущее время: 24-Апр 00:09

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


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