PDA

Показать полную графическую версию : [addon] SetTools (набор инструментов)


Страниц : 1 2 3 4 5 6 7 8 9 10 11 12 [13] 14 15 16 17 18 19 20

alax1972
23-11-2013, 01:58
Так ведь и без СетТулза всё прекрасно работает »

Каким образом без SetTools осуществить например:

1. конвертирование bat\cmd файлов в exe формат
2. изменение регистра имен файлов и директорий
3. копирование имени и пути файлов в буфер обмена

Пользоваться сторонними утилитами ?

Nun-Nun
23-11-2013, 02:20
Каким образом без SetTools осуществить например:
1. конвертирование bat\cmd файлов в exe формат
2. изменение регистра имен файлов и директорий
3. копирование имени и пути файлов в буфер обмена »
Мой ответ больше касается поста nibble74, чем Вашего. А там были названы .ax, .dll и .ocx, а не то, о чём Вы сейчас пишете.
Разве что могу до кучи добавить вот это (вдруг пригодится):
[HKEY_CLASSES_ROOT\regfile\shell\reg2bat]
@="Конвертировать с помощью reg2bat"
[HKEY_CLASSES_ROOT\regfile\shell\reg2cfg]
@="Конвертировать с помощью reg2cfg"
[HKEY_CLASSES_ROOT\regfile\shell\reg2inf]
@="Конвертировать с помощью reg2inf"

alax1972
23-11-2013, 02:59
Интегрировал последнюю версию аддона в дистриб с помощью GUI-интегратора. На T-13 получил сообщение о синтаксической ошибке install.vbs (символ 1 в строке то ли 25, то ли 50 (точно не запомнил)). »

Получил аналогичное сообщение, правда не на T-13, а на "живой" системе Windows XP SP3. Устанавливал, и с ключами из файла Run, и обычным запуском инсталлятора. Поскольку все инструменты аддона мне не нужны (изначально использовал FileMenu Tools и CabTools), то, в конце концов, установил нужный мне инструментарий, а именно: [SetTools.exe -aiAbxPN] и сообщения о синтаксической ошибке в файле AllInOne.vbs прекратились.

P.S. Решил проверить более раннюю версию аддона, поэтому и обращался с просьбой о ссылке.

alex-dogg
19-01-2014, 14:51
У меня не отображается пункт - копирование имени и пути файлов в буфер обмена

я использовав ключ:

SetTools.exe -aiP -gm2

windows 7 home x64

gora
31-01-2014, 14:25
я использовав ключ:
SetTools.exe -aiP -gm2 »
Если какие то утилиты вам не нужны, то можете использовать только нужные, прописав их в виде ключа в файле run.
Ключ A в этом случае обязателен! Ключи регистрозависимые! »

aaa555
01-02-2014, 16:40
Никак не хочет добавляться пункт подсчет MD5 , остальные появляются.
Интегрирую аддон используя ключ SetTools.exe -aiA5WPJFGSHTLRDZ Не подскажите, в чем может быть причина?

CERBEROS
24-03-2014, 21:15
gora, а возможна полная руссификация вашего отличного инструментария?

gora
31-05-2014, 11:16
Аддон SetTools 7.5 обновлен.

Изменения:
- обновлены библиотеки CopyFileNameExt (v.1.0.1.6)
-- исправлена ошибка приводившая к падениям Проводника на некоторых 64-битных системах при копировании 8.3-имён

Bond01
23-11-2014, 20:16
Аддон SetTools 8.3 »
gora, во вложении старая версия.

gora
23-11-2014, 20:21
Bond01, я не выкладывал (пока) новую версию, просто шапку подготавливал, ждите...

gora
24-11-2014, 09:32
Аддон SetTools 8.3 обновлен.

Изменения:
- добавлен пункт "Показывать/Не показывать 'скрытые' файлы и папки". Работает в Win7 (Проводник)
-- показывает/скрывает:
--- скpытыe фaйлы и пaпки
--- защищенные системные файлы и пaпки
--- pacшиpeния для зapeгиcтpиpoвaнныx типoв фaйлoв
ненужное можно отключить закомментировав соответствующую строку в скрипте

- добавлен пункт "Удаление содержимого папки из контекстного меню". (Два варианта)
- изменен алгоритм поиска архиватора 7-Zip. Ищет не только по путям в переменной PATH, но и в "родном" месте установки
- исправлены найденные ошибки
- для тех, у кого установлен AutoIt, бонус - http://gora.7zsfx.info/addons/pict/selector.png

SharkyEXE
24-11-2014, 11:07
для тех, у кого установлен AutoIt, бонус - »

ОС: Windows 8.1 update 1 Pro Rus x64
UAC: выключен (https://yadi.sk/i/UAWezeP3cmroV)
Установленный Autoit: 3.3.12.0 (https://www.autoitscript.com/files/autoit3/autoit-v3-setup.exe), установлен так: тынц (https://yadi.sk/i/DD2L4-wUctk6K)

1) в шапке Вашей темы Утилиты - [addon] SetTools (набор инструментов) (http://forum.oszone.net/thread-172130.html) скачал файл link.txt (http://forum.oszone.net/attachment.php?attachmentid=42569&d=1416809453)
2) по ссылке, при этом ссылка находится внутри файла link.txt (http://forum.oszone.net/attachment.php?attachmentid=42569&d=1416809453), скачал файл SetTools8.3_sl2p_*.7z
3) распаковал файл SetTools8.3_sl2p_*.7z в папку C:\1
4) От Имени администратора запустил файл C:\1\SetTools8.3\Files\ForceCopy\SVCPACK\SetTools.exe
5) вижу такое окно: тынц (https://yadi.sk/i/8Lu3YR2Ictkdp)

Пожалуйста, напишите мне, почему я не вижу Ваш бонус: тынц (http://gora.7zsfx.info/addons/pict/selector.png)

Спасибо.

gora
24-11-2014, 11:11
5) вижу такое окно: тынц »
Прочитайте внимательно и выполните последний пункт в этом окне - появится бонус.

Hrobdt
07-12-2014, 19:41
gora, Ваш аддон добавляет в реестр команду "cmd.exe /k pushd %1"
При этом, если попытаться открыть консоль в папке с диким именем "1&2" - ничего не получится.

Чтобы открывать консоль в папках с самыми невероятными именами, нужно немного изменить команду, добавить пару кавычек. Надеюсь, в следующей версии аддона Вы примите это во внимание. Спасибо за аддон.

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Folder\shell\CommandPromtHere]
@="Открыть консоль здесь"

[HKEY_CLASSES_ROOT\Folder\shell\CommandPromtHere\command]
@="cmd.exe /k pushd \"%1\""

SharkyEXE
10-12-2014, 17:00
gora
Здравствуйте.

Моя ОС: MS Windows 7 SP1 Pro x64 Rus
UAC: полностью выключен
1) В шапке Вашей темы Утилиты - [addon] SetTools (набор инструментов) (http://forum.oszone.net/thread-172130.html) скачиваем файл link.txt (http://forum.oszone.net/attachment.php?attachmentid=42569&d=1416809453)
2) По ссылке внутри файла link.txt (http://forum.oszone.net/attachment.php?attachmentid=42569&d=1416809453) скачиваем файл SetTools8.3*.7z
3) Распаковываем файл SetTools8.3*.7z по пути C:\
4) От Имени администратора запускаем файл C:\SetTools8.3\Files\ForceCopy\SVCPACK\SetTools.exe
5) В окне с заголовком Набор инструментов SetTools v8.3 удерживаем Shift и нажимаем ОК
6) В окне с заголовком Выбор инструментов везде-везде ставим птички/галочки
7) В окне с заголовком Выбор инструментов нажимаем Установить
8) В окне с заголовком Набор инструментов SetTools v8.3 и текстом Инструментарий установлен! нажимаем ОК
9) В корень диска C:\ кладем файл shell32.dll, при этом файл shell32.dll берём из \ru_winxp_pro_with_sp3_vl.iso\I386\SHELL32.DL_\ (MD5 для ru_winxp_pro_with_sp3_vl.iso: 02B46B7F74308D7D31E608DB8DDDDFFD)
10) При помощи HxD (http://mh-nexus.de/en/downloads.php?product=HxD) в файле C:\shell32.dll делаем изменения:
162: 1F 01
5FCE10: E0 02
7D86A0: 43 03

11) В корне диска C:\ делаем копию файла shell32.dll

12) По файлу C:\shell32.dll один раз кликаем правой кнопкой мышки, появляется контекстное меню, в контекстном меню выбираем Отправить -> CAB упаковать и ModifyPE

13) Из корня диска C:\ удаляется файл shell32.dll
14) В корне диска C:\ появляется файл SHELL32.DL_

15) При помощи 7-zip открываем файл C:\SHELL32.DL_
16) Из окна 7-zip в корень диска C:\ перетаскиваем файл shell32.dll

17) При помощи TotalCommander выбираем файлы:
17-1) C:\shell32.dll
17-2) C:\shell32 - копия.dll
18) Делаем Файлы -> Сравнить по содержимому...

19) Пишется, что файлы одинаковые

20) Находим ссылку (http://www.msfn.org/board/topic/142398-modifype-and-windows-7/?p=911966), где сказано про PEChecksum (http://www.ryanvm.net/forum/viewtopic.php?t=5381)
21) Переходим по ссылке PEChecksum (http://www.ryanvm.net/forum/viewtopic.php?t=5381)
22) Скачиваем файл PEChecksum14.7z (http://cid-704054d7328ec826.skydrive.live.com/self.aspx/.Public/PEChecksum14.7z)
23) При помощи 7-zip открываем файл PEChecksum14.7z
24) В окне 7-zip переходим в папку release
25) Из окна 7-zip в корень диска C:\ перетаскиваем файл PEChecksum.exe
26) В корне диска C:\ создаем файл 1.cmd с текстом
@Echo Off

Cd /D "%~dp0"

PEChecksum -c shell32.dll

Pause

Exit
27) От Имени администратора запускаем файл C:\1.cmd
28) При помощи TotalCommander выбираем файлы:
28-1) C:\shell32.dll
28-2) C:\shell32 - копия.dll
29) Делаем Файлы -> Сравнить по содержимому...
30) Появляется окно с заколовком Сравнение содержимого файлов, где показаны различия между файлами
30-1) C:\shell32.dll
30-2) C:\shell32 - копия.dll

Выводы:
1) получается, что ModifyPE не сработало для файла C:\shell32.dll
2) если бы ModifyPE сработало для файла C:\shell32.dll, то после выполнения пункта 18) появилось бы окно с заголовком Сравнение содержимого файлов, где были бы показаны различия между файлами C:\shell32.dll и C:\shell32 - копия.dll
3) однако PEChecksum.exe сработало как надо, после выполнения пункта 29) появилось окно с заголовком Сравнение содержимого файлов, где показаны различия между файлами C:\shell32.dll и C:\shell32 - копия.dll

Предложения:
1) сделать проверку:
1-1) если ОС Windows XP, то использовать утилиту ModifyPE.exe
1-2) если ОС Windows 7 или какие-то еще, то использовать утилиту PEChecksum.exe
ИЛИ
2) заменить утилиту ModifyPE.exe на PEChecksum.exeЕсли я что не прав - извините меня, пожалуйста.

gora
11-12-2014, 10:50
Аддон SetTools 8.4 обновлен.

Изменения:
- исправление, см. пост 254 (http://forum.oszone.net/post-2440889-254.html)
- утилита ModifyPE.exe, неработающая в системах старше ХР, заменена на PEChecksum.exe. Название пункта в меню сохранено.

Спасибо за рапорты: Hrobdt и SharkyEXE

Tessar
17-12-2014, 03:06
!...С версии 8.3 перестала работать функция "Создание копии папок\файлов с сохранением структуры вложенных папок и файлов (все файлы нулевого размера)" - появляется табличка о количестве копируемых файлов/папок, а самих zero-файлов/папок нет!
Перепроверьте, пожалуйста. Спасибо!

Tessar
18-12-2014, 00:53
!...С версии 8.3 перестала работать..........Всё заработало! Простите за необязательную тревогу! Просто, выше упомянутая функция очень важна и для меня необходима! Спасибо за Ваши труды!

gora
18-12-2014, 08:36
Аддон SetTools 8.5 обновлен.

Изменения:
- исправлены найденные ошибки

Tessar
18-12-2014, 17:13
Спасибо!




© OSzone.net 2001-2012