Ru-Board.club
← Вернуться в раздел «Программы»

» Total Commander (часть 2)

Автор: StupidUser
Дата сообщения: 26.02.2006 02:24
CaptainFlint

Цитата:
Насколько я понял из чтения MSDN...

Так то оно так. Но существуют дополнительные материалы, которые запутывают все.
В допматериале
http://support.microsoft.com/kb/145994/EN-US/
действительно, используется эта терминология, и вроде бы все понятно.
Но существует еще
http://support.microsoft.com/kb/125681/EN-US/
где все запутывается. И терминология там не такая. Термин "dialog base units" в тексте описания трактуется по-другому (соответствует "dialog template units" MSDN). Появляются непонятные формулы (а здесь вроде бы терминология MSDN). Впрочем, возможно, хотя в это очень трудно поверить, это у MS ошибочный материал . (Но очень-очень трудно в это поверить. Скорее мы чего-то не понимаем... Ступиды мы, а этот английский такой трудный .)

Так что не все так просто...
Кстати, народ пробовал эти методы (MapDialogRect и пр.), но результат все равно разный, не сочетается между собой, и что делать непонятно .
Автор: Serge2005
Дата сообщения: 26.02.2006 10:15
Скажите, пожалуйста: Настройки - Операции с файлами:
Как что лучше настроить?
Какой параметр сильно ускоряет копирование с флешек?
Автор: CaptainFlint
Дата сообщения: 26.02.2006 11:28
Serge2005

Цитата:
Как что лучше настроить?

Универсального рецепта нет.


Цитата:
Какой параметр сильно ускоряет копирование с флешек?

В некоторых случаях помогает режим совместимости. Для флешек эта опция включена по умолчанию (в новых версиях Тотала). Если же версия Тотала старая (до 6.52, кажется), то там такой опции нет. В этом случае надо просто включить режим совместимости, указав букву диска, на которую подключается флешка.

StupidUser
Ладно, не будем развивать эту, подошедшую вплотную к оффтопу тему. Ясно только то, что ничего не ясно.

PS: За ссылки спасибо, гляну. Вдруг посетит гениальная мысль и получится в этом разобраться.
Автор: Halfmoon
Дата сообщения: 28.02.2006 17:07
Извиняюсь, поторопился
Автор: CaptainFlint
Дата сообщения: 28.02.2006 17:15
Halfmoon
Через точку с запятой должно прокатывать. Наверное, слеши не указал. Надо так:
e:\temp\down\;e:\backup\down\;e:\down\;e:\soft\
Автор: Halfmoon
Дата сообщения: 28.02.2006 18:39
CaptainFlint
Да я уже в справку глянул, там все написано.
Интуитивно догадывался, что надо через ; пути писать, т.к. при выборе места поиска диски->все локальные пути пишутся через ;. С пробелами намудрил.
По ламерской привычке совсем забыл про RTFM
Спасибо за помощь
Удачи
Автор: Serge2005
Дата сообщения: 28.02.2006 18:56
Скажите, пожалуйста, а реально добавить в панель такую кнопку, которая при нажатии будет выдавать окно: Пуск->Выключение?
Автор: cluster
Дата сообщения: 28.02.2006 21:08
Serge2005
Есть консольная утилитка для выключения, перезагрузки и т.д. Можно к ней кнопку прикрутить.
А так, то родное окно завершения работы Windows вызывается, если не ошибаюсь, командой rundll32.exe shell32.dll.. дальше, к сожалению, не помню.
Автор: Serge2005
Дата сообщения: 28.02.2006 21:11
cluster

Цитата:
Есть консольная утилитка для выключения, перезагрузки и т.д.

Подскажите, пожалуйста, как называется?
Спасибо!!
Автор: Pitersky
Дата сообщения: 28.02.2006 21:33
Serge2005
В ХР это делается очень просто:
shutdown.exe -r -t 00 - перезагрузка (r) через t секунд
shutdown.exe -s -t 00 - выключение (s) через t секунд
Вызови консоль и набери shutdown /? получишь справку по параметрам.
Автор: abz
Дата сообщения: 01.03.2006 00:00
Помогите с решением. Нужно каким-то образом (нажатием кнопки, гор.клавишей или по контекстному меню получить файл с листингом текущего каталога. Только одним движением, так как очень много это делать придётся. Про команды cm_CopyNamesToClip и cm_CopyFullNamesToClip в курсе, но как автоматизировать создание файла одним действием, а не через буфер обмена вставлять?
Автор: CaptainFlint
Дата сообщения: 01.03.2006 00:05
abz
Повесь на панель или на горячую клавишу (через меню Запуск) команду
dir > file.txt
с нужными ключами, да и дело с концом.
Автор: abz
Дата сообщения: 01.03.2006 00:19
CaptainFlint

А ты сам попробуй.
Автор: CaptainFlint
Дата сообщения: 01.03.2006 00:26
abz
Ну дык ясен пень, что не напрямую, а через cmd.exe/command.com. Т.е. полная командная строка выглядит так:
cmd.exe /C dir > file.txt
Автор: abz
Дата сообщения: 01.03.2006 00:29
CaptainFlint

Спасибо, получилось. Всё очевидно, но само в голову не пришло.
Автор: Uvazhanov
Дата сообщения: 01.03.2006 05:12
Почему доступ по ФТП какойто не полноценный.
Я могу закачивать файлы, заменять их.
Но переименовывать, удалять не могу. Так же не могу создавать папки.

Другим клиентом, с тем же аккаунетом, все нормльно. Но хочелось бы в Тотале...
Автор: Serge2005
Дата сообщения: 01.03.2006 11:17
Скажите, пожалуйста, как создать кнопку, по которой можно переходить в папку "Мои документы"? При условии, что Имя юзера и диск - относительные...
У меня так работает:
cd %SystemDrive%\Documents and Settings\%UserName%\My Documents\
А у других на ХР??? Может есть какой-то другой способ?
Система - Windows XP, Total Commander 6.54
Автор: CaptainFlint
Дата сообщения: 01.03.2006 11:24
Serge2005
Скопируй этот текст в буфер, тыкни правой кнопкой по панели инструментов Тотала и выбери "Вставить":

Код: TOTALCMD#BAR#DATA
cd %$PERSONAL%

mydocs.dll
Мои документы


-1
Автор: Serge2005
Дата сообщения: 01.03.2006 11:30
CaptainFlint
Спасибо!!!!!

Добавлено:
Pitersky
Мне нужно не просто выключение компьютера...Мне хотелось бы само меню ХРишное, которое появляется при ПУСК--Выключение
Автор: CaptainFlint
Дата сообщения: 01.03.2006 13:01
Uvazhanov

Цитата:
Почему доступ по ФТП какойто не полноценный.
Я могу закачивать файлы, заменять их.
Но переименовывать, удалять не могу. Так же не могу создавать папки.

Другим клиентом, с тем же аккаунетом, все нормльно. Но хочелось бы в Тотале...

А другим клиентом тоже через прокси заходишь? Дело в том, что при использовании прокси некоторые серверы запрещают выполнять упомянутые тобой действия. Я с таким сталкивался уже - на одном из бесплатных хостингов. Причём не только я, очень многие спрашивали у хостера, как удалять файлы при заходе через прокси - ответ был "никак". А без прокси зайти не получалось, т.к. там было ограничение на российские IP. В общем, бред полный, но так было. Правда, там это не зависело от клиента, поскольку любым клиентом приходилось идти через проксю...
Автор: Pitersky
Дата сообщения: 01.03.2006 23:31
Serge2005
Команда для вызова окна диалога завершения работы Windows:
rundll32 msgina,ShellShutdownDialog
Автор: abz
Дата сообщения: 02.03.2006 00:40
Pitersky

Цитата:
Команда для вызова окна диалога завершения работы Windows:
rundll32 msgina,ShellShutdownDialog

Вызывается это окно:



а как вызвать это?:

Автор: Pitersky
Дата сообщения: 02.03.2006 11:00
abz

Цитата:
а как вызвать это?

А вот это, господа, я, к сожалению, не знаю
Попытался найти в инете - облом
Автор: TEMHOTA
Дата сообщения: 02.03.2006 13:08
abz

Цитата:
а как вызвать это?:

AFAIK, нужно сначала вернуться к "Использовать страницу приветствия".
Автор: CaptainFlint
Дата сообщения: 02.03.2006 13:32
TEMHOTA

Цитата:
AFAIK, нужно сначала вернуться к "Использовать страницу приветствия".

Не поможет. Я проверял на системе, где эта опция включена: всё равно выдаёт диалог с выпадающим списком.
Автор: Pitersky
Дата сообщения: 02.03.2006 14:52
TEMHOTA
Уважаемый CaptainFlint прав - не помогает.
Автор: TEMHOTA
Дата сообщения: 02.03.2006 16:46
Ну не знаю. Только что ради интереса попробовал, выключив сначала поддержку оффлайновых файлов - и voila, все шашечки показывает.
Автор: Pitersky
Дата сообщения: 02.03.2006 19:28
TEMHOTA
Давай подробности, у меня не вышло, хотя я сам на это расчитывал.
Автор: dadu
Дата сообщения: 02.03.2006 20:24

Цитата:
***Rundll32 is a wonderful tool, especially for batch scripting.***

Format for using functions is :
rundll32 <dll>,<function> ,<arg1> ,<arg2> ...

There is a tool to dump dll functions (for use with rundll32) included wi/MS VC++:
dumpbin /exports <dll>
Example : dumpbin /exports C:WINDOWSsystem32user32.dll
I'd recommend : dumpbin /exports <dll> > <dll>.txt
Or even better: http://www.cheztabor.com/dumpbinGUI/
Автор: CaptainFlint
Дата сообщения: 02.03.2006 21:24
dadu
Толку-то от этого... Список экспортируемых функций можно посмотреть доброй сотней разных утилит, только это не поможет определить, что делает та или иная функция в зависимости от переданных ей параметров. Иногда можно о чём-то догадаться исходя из имени функции - если ей задано имя. А то бывает и без имени, просто по номеру экспортируется.

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667

Предыдущая тема: DirectAdmin


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.