vovan1982
  - Стаж: 10 лет
- Сообщений: 1140
- Репутация:78[+] [-]
- Откуда: Ростов-на-Дону
|
ОБНОВИЛ!!! (теперь AntiSMS2in1.iso BOOTMGR может загружаться в UEFI x86 (Only TabletPC), для его тестирования в Qemu добавлена кнопка EFI). (ЗА ИДЕИ СПАСИБО JOKER-2013 и MBTY)1) Вариант первый: распаковал папку AntiSMS в корень загрузочного диска/флэшки. В папке лежит костыль XBplus.bin. Образы больше обновлять не нужно (обновляем файлом DOWNLOADER.EXE только ANTISMS.exe).  2) Вариант второй (наиболее компактный): Скрипт распаковывает боекомплек комплект, проверяет наличие AntiSMS.iso и AntiSMS8.iso и если их нет, то скачает с сайта данные образы, далее извлекает из образов необходимые файлы, далее появляется меню выбора загрузчика: 1.GRUB4DOS, 2.ISOLINUX, 3.BOOTMGR, 4.BCDW. Для загрузчика GRUB4DOS есть возможность выбора TXTMODE с поддержкой русского или GFX MENU. После выбора загрузчика, удаляет ненужные для работы этого загрузчика компоненты, запаковывает все это в AntiSMS2in1.iso, в конце появится диалоговое окно, в котором можно выбрать действие со скачанными образами (AntiSMS.iso и AntiSMS8.iso): удалить или сохранить (нужно для быстрой перепаковки образа AntiSMS2in1.iso на другой загрузчик), если ничего не выбирать, то скрипт через 15 секунд удалит образы автоматически. С образом AntiSMS2in1.iso поступаем как Вам угодно. Так же в скрипт встроена Виртуальная машина QemuBootTest с возможностью выбора: тестировать собранный AntiSMS2in1.iso; не тестировать AntiSMS2in1.iso (стоит заметить, что в QemuBootTest грузится даже образ на основе Win 8PE только не быстро, придется немного подождать).  В планах: для BOOTMGR добавить EFI загрузку для планшетов х86. Кажется реализовал все, что хотел!!!
Последний раз редактировалось: vovan1982 (2017-02-22 12:51), всего редактировалось 2 раз(а)
|
 Отправлено: 05-Мар-2016 08:54
(спустя 1 месяц 25 дней)
Albert
  - Стаж: 9 лет 8 месяцев
- Сообщений: 160
- Репутация:12[+] [-]
|
Хочу напомнить о фиче в программе simplix AntiSMS В связи с тем, что Adware от Mail.ru и Yandex часто ставятся в тихом режиме, есть функция - отключение автозагрузки программ, подписанных LLC Mail.Ru и YANDEX LLC. Для этого нужно, чтобы на момент запуска AntiSMS был включен Caps Lock. По умолчанию во всех WinPE и в среде восстановления системы Caps Lock выключен, поэтому программы от этих производителей не отключаются.включение CAPS LOCK при загрузкеЧтобы переключатели NumLock, ScrollLock и CapsLock были включены или выключены при входе пользователя в систему, нужно запустить редактор реестра и открыть раздел: HKEY_USERS\.Default\Control Panel\Keyboard Запись InitialKeyboardlndicators строкового типа как раз и указывает начальное состояние NumLock-а, ScrollLock-а и CapsLock-а. Если она равна 0, то это означает, что NumLock, ScrollLock и CapsLock после загрузки будут отключены. Для включения их, присвойте этому значению цифру из списка: 0- NumLock, ScrollLock и CapsLock отключены (по умолчанию). 1- Включен только CapsLock. 2- Включен только NumLock. 3- Включены NumLock и CapsLock. 4- Включен ScrollLock. 5- Включены ScrollLock и CapsLock. 6- Включены NumLock и ScrollLock. 7- Включены NumLock, ScrollLock и CapsLock. Экспортируйте ветку реестра numlock_on.reg numlock_scrolllock_capslock_off.reg
|
 Отправлено: 18-Апр-2016 23:51
(спустя 1 месяц 13 дней)
MBTY
  - Стаж: 9 лет 6 месяцев
- Сообщений: 87
- Репутация:10[+] [-]
|
Насчет скачивания: --max-connection-per-server=10 даёт соединиться 10 раз, но файл не качается в 10 потоков, потому что нету --split в параметрах. При старте ARIA пишет про резервирование места под файл - заюзай --file-allocation=none Вообще давно подобрал строку скачивания через Aria такого вида:--log-level=warn --auto-save-interval=0 --file-allocation=none --remove-control-file=true --download-result=full --allow-overwrite=true --min-split-size=1M --check-certificate=false --max-connection-per-server=5 --split=5 -c Возможно нагромождена, но в исходном твоём скрипте скорость скачивания у меня не выше 100кб/с, а так на всю полосу канала качается. Насчет загрузки: На музейных ПК GRUB с GFXBOOT может не стартануть, хотя для таких есть BCDW, так что - не важно. P.S. В целом - супер.
|
MBTY
  - Стаж: 9 лет 6 месяцев
- Сообщений: 87
- Репутация:10[+] [-]
|
vovan19822 Joker-2013@echo off set /a timer=10 set /a ftime=%time:~6,-3%+%timer% if %ftime% GEQ 60 set /a ftime-=60 :tick set ctime=%time:~6,-3% if /i %ftime% NEQ %ctime% goto tick cls echo Прошло %timer% сек.!! pause c 27 августа 2010 г., 14:52:10 у меня хранится этот скрипт, как самый безотказный и замечательный. Задержка указывается в timer (10 сек в примере) И ещё один. Тут имеется пример вызова кода и обратный отсчёт прикручен (в верхнем скрипте обратный отсчёт выдавал дичь, если пауза больше минуты). + Хоть и выглядит больше, но код внятнее.@echo off call:BomBa 8 :BomBa set /a timer=%1 echo Ждём %timer% сек. set /a "StartTime=36000*%time:~0,1%+3600*%time:~1,1%+600*%time:~3,1%+60*%time:~4,1%+10*%time:~6,1%+%time:~7,1%" :tick set /a "NowTime=36000*%time:~0,1%+3600*%time:~1,1%+600*%time:~3,1%+60*%time:~4,1%+10*%time:~6,1%+%time:~7,1%" set /a Countdown = %StartTime%-%NowTime%+%timer% title Осталось %Countdown% сек. if not "%Countdown%"=="0" goto tick echo %timer% сек. прошло!! Pause exit Самый "малострочный" вариантset timer=15 set /a "FinishTime=36000*%time:~0,1%+3600*%time:~1,1%+600*%time:~3,1%+60*%time:~4,1%+10*%time:~6,1%+%time:~7,1%+%timer%" :tick set /a "CurrentTime=36000*%time:~0,1%+3600*%time:~1,1%+600*%time:~3,1%+60*%time:~4,1%+10*%time:~6,1%+%time:~7,1%" if not "%FinishTime%"=="%CurrentTime%" goto tick
|
 Отправлено: 05-Авг-2016 02:00
(спустя 2 месяца 30 дней)
vovan1982
  - Стаж: 10 лет
- Сообщений: 1140
- Репутация:78[+] [-]
- Откуда: Ростов-на-Дону
|
ОБНОВИЛ!!! В связи с выходом Smart Fix. (ЗА ИДЕИ СПАСИБО JOKER-2013 и MBTY)1) Вариант первый: распаковал папку SmartFix в корень загрузочного диска/флэшки. В папке лежит костыль Это_костыль.bin. Образы больше обновлять не нужно (обновляем файлом DOWNLOADER.EXE только SmartFix.exe).  2) Вариант второй (наиболее компактный): Скрипт распаковывает боекомплек комплект, проверяет наличие AntiSMS.iso и AntiSMS8.iso и если их нет, то скачает с сайта данные образы, переименовывает их в SmartFix.iso и SmartFix8.iso, внедряет в них SmartFix.exe, далее извлекает из образов необходимые файлы, далее появляется меню выбора загрузчика: 1.GRUB4DOS, 2.ISOLINUX, 3.BOOTMGR, 4.BCDW. Для загрузчика GRUB4DOS есть возможность выбора TXTMODE с поддержкой русского или GFX MENU. Для BOOTMGR добавить EFI загрузку для планшетов х86. После выбора загрузчика, удаляет ненужные для работы этого загрузчика компоненты, запаковывает все это в SmartFix2in1.iso, в конце появится диалоговое окно, в котором можно выбрать действие со скачанными образами (AntiSMS.iso и AntiSMS8.iso): удалить или сохранить (нужно для быстрой перепаковки образа SmartFix2in1.iso на другой загрузчик), если ничего не выбирать, то скрипт через 15 секунд удалит образы автоматически. С образом SmartFix2in1.iso поступаем как Вам угодно. Так же в скрипт встроена Виртуальная машина QemuBootTest с возможностью выбора: тестировать собранный SmartFix2in1.iso; не тестировать SmartFix2in1.iso (стоит заметить, что в QemuBootTest грузится даже образ на основе Win 8PE только не быстро, придется немного подождать). Для теста EFI добавлена кнопка EFI. 
Стоит отметить, что SmartFix.exe стала платной (100 рублей), в отличие от предшественницы AntiSMS.exe, но ограничений в работе программы нет. Для пользователя это значит, что он сам решает платить за нее или нет. Поддержать проект можно здесь.
|
Текущее время: 03-Апр 20:37
Часовой пояс: UTC + 3
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах Вы не можете прикреплять файлы к сообщениям Вы можете скачивать файлы
|
|