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

» Total Commander (Часть 6)

Автор: Rodny
Дата сообщения: 14.10.2009 21:15
Kentavr1 20:57 14-10-2009
Цитата:
Куда копать?

В сторону 32-битных icl. Старые 16-битные библиотеки не поддерживаются в Vista, наверняка и в Win7 тоже.
Автор: grayfog
Дата сообщения: 15.10.2009 16:10
Обновился с предыдущей финальной версии на 7.50a - перестал работать FTP. Пишет что PORT failed, пробует PASV и в результате пустая панель. Выгужден юзать стандартный виндовый эксплорер дял FTP Говорят это связано с Nod 32 но нде там в нём что править/выключать не нашёл ОС - Vista Home Premium со всеми апдейтами.

Подскажите как лечить. Заранее огромное спасибо.
Автор: Labean_Hesv
Дата сообщения: 15.10.2009 16:46
grayfog

Цитата:
на 7.50a - перестал работать FTP.

У меня NOD не установлен, а такая же ситуация, FTP не работает.
Автор: TheBarmaley
Дата сообщения: 16.10.2009 10:39
grayfog
Цитата:
перестал работать FTP. Пишет что PORT failed
файервол какой-нить тут никак не пакостит?
Автор: grayfog
Дата сообщения: 16.10.2009 11:16
Labean_Hesv

Цитата:
У меня NOD не установлен, а такая же ситуация, FTP не работает.

Нагуглил на каком то форуме (сейчас чёт не могу найти) - человек писал что проблема появилась с переходом на новый тотал и откат на старый не помог (совершенно аналогично и у меня) а решилась отключением сервиса фаервола нода (но не норамльным отключением его через его панель). У меня сервис нода недаётся отключить, а фаервола в ноде я вообще не видел (у меня НЕ eSet Internet security suite а просто Nod32 Antivirus), фильтрация web-протоколов в ноде вроде отключена. Снести нол - не вариант - он лицензионный и куплен специально фирмой на все рабочие компьютеры.

TheBarmaley

Цитата:
файервол какой-нить тут никак не пакостит?

Ну только если стандартный виндовый. Причём если перенести тотал в новую папку и запустить он спрашивает пустить ли его и какбы пускает. Да и раньше, до обновления тотала проблемм не было никогда. Виндовое родное FTP (если просто открыть "My Computer" и в адресной строке вбить ftp-адрес) работает прекрасно (т.е. протоколу ftp ничего мешать какбы не должно), но пользоваться им таки не так удобно как тоталом.
Автор: Rodny
Дата сообщения: 16.10.2009 11:39
grayfog 11:16 16-10-2009
Цитата:
Причём если перенести тотал в новую папку и запустить он спрашивает пустить ли его и какбы пускает.

Так зайди в настройки виндового файервола и убери оттуда TC, пуская опять спросит. Или сразу там разреши.
Автор: Toyava
Дата сообщения: 16.10.2009 12:31
Есть у тотала такая фишка — по нажатию ctrl+shift+enter он копирует в адресную строку полный путь к файлу. То же работает и на фтп, при чем он копирует строку в виде фтп://логин@адрес.фтп
А как заставить его сохранять там же пароль доступа? Чтоб копировалась строка в виде фтп://логин:пароль@адрес.фтп
Или, например, есть какое-то другое решение для получения ссылок на фтп в таком виде.
Автор: grayfog
Дата сообщения: 16.10.2009 15:21
Rodny, не поможет потому что спрашивать-то он спрашивает и пускать-то пускает, но легче от этого никому не становится - дальше симптомы те же. Вот по-этому я и думаю что фаервол тут нипричём.
Автор: rs
Дата сообщения: 17.10.2009 12:23
Как проще всего организовать средствами тотала редактирование файла с расширением html посредством wrtiter от OpenOffice?

ps: Имеется сборка от SamLab.
Автор: TheBarmaley
Дата сообщения: 17.10.2009 12:40
rs
Цитата:
Как проще всего организовать средствами тотала редактирование файла с расширением html посредством wrtiter от OpenOffice?
попробуй плуг ChoiceEditor, там можно любой редактор на любое расширение прицепить..
или даже сделать несколько редакторов с возможностью выбора после нажатия на файле Ф4..
Автор: andreidar
Дата сообщения: 17.10.2009 12:51
rs
TOTALCMD#BAR#DATA
%PROGRAMFILES%\OpenOffice.org 3\program\swriter.exe
%P%N
%PROGRAMFILES%\OpenOffice.org 3\program\swriter.exe
Writer


-1

[Extensions]
html=%PROGRAMFILES%\OpenOffice.org 3\program\swriter.exe ^.html

[Associations]
Filter1=*.html
Filter1_open=""%PROGRAMFILES%\OpenOffice.org 3\program\swriter.exe" "%1""
Как угодно?
Автор: rs
Дата сообщения: 17.10.2009 13:42
andreidar
спасибо


Цитата:
[Associations]
Filter1=*.html
Filter1_open=""%PROGRAMFILES%\OpenOffice.org 3\program\swriter.exe" "%1""

не годится - открывать для просмотра нужно как обычно - браузером
writer - только для редактирования



Цитата:
[Extensions]
html=%PROGRAMFILES%\OpenOffice.org 3\program\swriter.exe ^.html

как запустить редактирование в этом случае?
Автор: andreidar
Дата сообщения: 17.10.2009 13:58
rs
Это F3,в режиме редактирования и открывается. Или не так понял.
Может ты про это?

Автор: rs
Дата сообщения: 17.10.2009 14:41
andreidar
задача такая - все как обычно, просмотр браузером, а редактироване html - не notepad (akelpad), а writer

собственно и все
Автор: andreidar
Дата сообщения: 17.10.2009 15:00
rs
Ну тогда смотри это. Выше писали, назначить здесь :
Автор: Rodny
Дата сообщения: 17.10.2009 15:02
rs
Редактирование непременно по F4? Тогда на выбор
Open File shell for TC 1.8c
ChoiceEditor 1.95c_patched
F4Menu

Если нет, тогда вариант с [Extensions] самый простой. Можно не руками, а кнопкой "По типам файлов" на скрине andreidar. Если сделать точно, как на скрине, то запускаться редактирование будет по F3, но тогда Листер по Alt+F3.
Если надо стандартно, то поставь переключатель по центру, . Редактирование будет запускаться по Alt+F3
Автор: Victor_Dobrov
Дата сообщения: 17.10.2009 15:51
Предлагаю решение для авто-выбора связанных частей Web-страниц в активной панели TC.

[more=Данный скрипт]
Код: '==========================================================================
' SelRestHtmBeforeCm.vbs © Victor Dobrov
' Добавление к выбранным html-файлам в активной панели связанных папок (и наоборот) и выполнение команды TC.
' Внимание! Скрипт не сохраняет данные, которые были в буфере обмена перед запуском!
' Параметры: командаTC (например cm_Copy или 905)
'==========================================================================

Set WshShell = CreateObject("WScript.Shell")
Set
FSO = CreateObject("Scripting.FileSystemObject")
Set
TCS = CreateObject("TCScript.Helper") 'необходим ActiveX-компонент TCWSHelp.exe
If not IsObject(TCS) Then MsgBox "Необходимо установить Script Helper ActiveX for Total Commander ",,"Ошибка!" : WScript.Quit 'ошибка регистрации TCWSHelp.exe
if WScript.Arguments.Count > 0 then cmd = WScript.Arguments.UnNamed(0) else cmd = 905 'Copy files

TCS.Wait = True : TCS.LockTC True
Mark = TCS.GetSrcSelectedFiles(True)
TCS.SendCommand 523 'SelectAll
if Join(Mark) = Join(TCS.GetSrcSelectedFiles(True)) then TCS.SendCommand cmd : WScript.Quit 'выбрано всё

TCS.SetTextToClip(Join(Mark, vbNewLine))
if UBound(
Mark) = 0 then TCS.SendCommand 524 else TCS.SendCommand 2033, True 'cm_LoadSelectionFromClip
TCS.SendCommand 525 'Invert Selection
Rest = TCS.GetSrcSelectedFiles(True) 'массив невыбранных объектов
TCS.SendCommand 525 'Invert Selection

For i = 0 to UBound(Mark)
M = FSO.GetAbsolutePathName(Mark(i)) : B = "" : C = ""
if LCase(Right(M, 6)) = "_files" then M = Left(M, len(M)-6) & ".files" 'Opera saves
A = LCase(FSO.GetExtensionName(M))
if
A = "files" Then
B = FSO.GetParentFolderName(M) & "\" & FSO.GetBaseName(M) & ".htm"
C = FSO.GetParentFolderName(M) & "\" & FSO.GetBaseName(M) & ".html"
elseIf A = "htm" or A = "html" Then
B = FSO.GetParentFolderName(M) & "\" & FSO.GetBaseName(M) & ".files\"
C = FSO.GetParentFolderName(M) & "\" & FSO.GetBaseName(M) & "_files\"
end if
if
B > "" then
D = Join(Filter(Rest, B, true, 1), vbNewLine) : E = Join(Filter(Rest, C, true, 1), vbNewLine)
if
D > "" and InStr(L, D) = 0 then L = L & vbNewLine & D
if E > "" and InStr(L, E) = 0 then L = L & vbNewLine & E
end if
Next

TCS.SetTextToClip(Join(Mark, vbNewLine) & L)
if UBound(
Mark) > 0 or Len(L) > 0 then TCS.SendCommand 2033, True 'cm_LoadSelectionFromClip
TCS.LockTC False
TCS.SendCommand cmd 'cm_Copy, cm_RenMov, cm_Delete, cm_PackFiles и т.п.
' if L > "" then ShowHint "Добавлено связанных html-объектов: " & UBound(Split(L, vbNewLine)) & VbCr & L, 3
WScript.Quit

Sub ShowHint(Message, Wait) 'отображать хинт указанное время
IF not IsObject(Hint) then Set Hint = CreateObject("Internet.HHCtrl")
While (
Right(Message, 1) = VbCr or Right(Message, 1) = vbLf) and Len(Message) > 0
Message = Left(Message, Len(Message)-1)
Wend
Hint.TextPopup Message, "Arial,10",12,16,1,1 : WScript.Sleep Wait*1000
End Sub
Автор: miksanfree
Дата сообщения: 17.10.2009 16:51
При редактировании имени файла, если курсор находится вначале и нажать влево, то воспроизводится системный звук windows. Возможно как-то сделать, чтобы он не воспроизводился?
Автор: Avada
Дата сообщения: 17.10.2009 17:00
miksanfree
Не подтверждаю.
Автор: miksanfree
Дата сообщения: 17.10.2009 17:10
Avada
У меня windows7, если что.
Автор: Jarikk
Дата сообщения: 17.10.2009 17:26
miksanfree 17:10 17-10-2009
Цитата:
У меня windows7, если что.

у меня и на ХР такое наблюдается, если что
Автор: Varenik
Дата сообщения: 17.10.2009 20:24
miksanfree
Цитата:
При редактировании имени файла, если курсор находится вначале и нажать влево, то воспроизводится системный звук windows
А я подтверждаю. Варианты лечения: 1. отключить системный звук Windos. 2. Выключить колонки или снять наушники
Автор: Avada
Дата сообщения: 17.10.2009 20:38
miksanfree
Jarikk
Про Windows 7 не знаю, а в XP по умолчанию, да, воспроизводится. Просто не сообразил, что у меня а) не используются звуки Windows (в т.ч. стандартный) и б) с помощью Tweak UI отключён звук при ошибках.
Это поведение, кстати, и в старых версиях TC существует c незапамятных времён (в версии 3.0, во всяком случае, оно уже было).
Автор: Jarikk
Дата сообщения: 17.10.2009 20:47
Avada 20:38 17-10-2009
Цитата:
Это поведение, кстати, и в старых версиях TC существует c незапамятных времён (в версии 3.0, во всяком случае, оно уже было).

хм, я долго сидел без звуковой схемы в Винде, а то время что звуки работали это просто не замечал. Есть ли этому поведению разумное объяснение? Ну кроме листания длинного названия стрелкой влево, состоящего из одной и той же буквы и что бы определить что начало названия достигнуто
Автор: pytex
Дата сообщения: 17.10.2009 22:47

Цитата:
Ребята, кто-нибудь пользуется Total Commander-ом на старых/слабых машинах?
На машине Celeron 400 c ОЗУ 64 Мб под управлением WinMe новые версии 7.50 и 7.50а вызывают сильнейшие глюки: машина начинает тормозить и складывается впечатление, что происходит утечка памяти.
Для стабильной работы пришлось откатиться на 7.04а.
Никто не замечал у себя подобного (на старых машинах)?


Погонял на работе (Р4 1,8 не сказал бы что слабая машина) и тоже заметил некоторую тормознутость версии 7.50а (да других 7.50 включая беты). Сначала думал что мне показалось, но потом начал обращать на это внимание и мне все больше эти дела стали бросаться в глаза. Появляется задержка при прорисовке каталогов, чаще заметно при переименовании файлов. Тотал стал запускаться дольше, а на фоне темной картинки рабочего стола так видно как с задержкой прорисовывается правый верхний угол интерфейса тотала (как бы участок в виде прямоугольника рабочего остается не покрыт долю секунды при запуске тотала).
И со временем работы действительно машина начинает больше тормозить.

На оф.форуме в багрепортах нет ничего подобного? можно считать это багом? Конечно на современных быстрых машина это трудно заметить, хотя дома на C2D 2,93 мне тоже удалось разглядеть приторможенность при запуске.


Добавлено:

Цитата:
Ну кроме листания длинного названия стрелкой влево, состоящего из одной и той же буквы и что бы определить что начало названия достигнуто
я нажимаю в этом случае клавишу "Home"
Автор: miksanfree
Дата сообщения: 18.10.2009 01:19
Avada

Цитата:
и б) с помощью Tweak UI отключён звук при ошибках.

а где именно он отключается?
Автор: Avada
Дата сообщения: 18.10.2009 08:43
Jarikk

Цитата:
Есть ли этому поведению разумное объяснение? Ну кроме листания длинного названия стрелкой влево, состоящего из одной и той же буквы и что бы определить что начало названия достигнуто

Честно говоря, понятия не имею. Если Гислера кто-то и спрашивал, то это было так давно, что я уже не помню.

miksanfree
Tweak UI (компонент Microsoft Power Toys, не путать с TweakTC!), версия для Windows XP 2.10.0.0. Русская версия: Общие — Установки — Звук при ошибках — снять галку — Принять — OK. Английская версия: General — Settings — Beep on errors ... и т.д. Другие системные твикеры не проверял.
Автор: miksanfree
Дата сообщения: 18.10.2009 13:51
Avada
Спасибо помогло, правда при этом этот звук отключился еще во многих местах, но с этим можно как-то мириться.

Но судя по тому, что в других программах таких звуков нет (например, тот же проводник) - отсюда вывод: Гислер сам добавил код программу для этого бибикания. А раз добавил, то почему не сделал параметра в настройках для отключения, хотябы скрытого?
Автор: Avada
Дата сообщения: 18.10.2009 14:57
miksanfree

Цитата:
Но судя по тому, что в других программах таких звуков нет (например, тот же проводник) - отсюда вывод: Гислер сам добавил код программу для этого бибикания. А раз добавил, то почему не сделал параметра в настройках для отключения, хотябы скрытого?

К сказанному, увы, ничего добавить не могу. Мои попытки по разным форумам TC найти обсуждение этой проблемы ни к чему не привели. В то же время когда-то, несколько лет назад, зачем-то же я эту опцию в Tweak UI отключал. Причём не не факт, что именно из-за Тотала. Возможно, сам методом тыка додумался.
Гислера можно спросить, но лучше, когда поднакопятся ещё вопросы, требующие прояснения.
Автор: miksanfree
Дата сообщения: 18.10.2009 15:55
Avada
его по русски можно где-то спросить?, а то если я попробую спросить на английском боюсь может не понять что я хочу

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273

Предыдущая тема: Корпоративный чат


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