Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Вопрос (Far+Kitty) #461

Closed
Maximus5 opened this issue Jul 31, 2015 · 21 comments
Closed

Вопрос (Far+Kitty) #461

Maximus5 opened this issue Jul 31, 2015 · 21 comments

Comments

@Maximus5
Copy link
Owner

Originally reported on Google Code with ID 461

Решил создать новый топик.
Короче, запустил Kitty (то же Putty) во вкладке... Есть пару вопросов.
1. Запуск произвел через "+" - Create new console - путь к файлу. Можно ли как-то попроще?
В работе, обычно, я отключаю "подтверждение" создания консоли. Плюс, при создании консоли
файл нужно выбирать заново (по умолчанию там фар).
2. При переключении на консоль с Kitty наблюдается задержка где-то в секунду (на фар
мгновенно).
3. Если изменять размеры ConEmu вручную (тянуть за края), то нормально. А если максимизировать,
то внутренняя консоль не максимизируется.

Немного по другой теме.
1а. А нельзя ли включить внесение сертификата в установку ConEmu?

Reported by V.Osidach on 2011-12-09 07:00:32

@Maximus5
Copy link
Owner Author

1. -new_console, WinShiftW - чего проще?

PS. Смысла нет. Сертификат - это подтверждение подлинности PE-файла, инсталлятора,
и т.п. Если файл сертификата включать в инсталлятор - ни о какой проверке речь уже
не идет (нет никакой гарантии, что это действительно мой сертификат - хто его знает,
откуда инсталлятор был скачан...) Кроме того, желающие могут установить сертификат
прямо из окна подтверждения UAC.

Reported by ConEmu.Maximus5 on 2011-12-09 07:12:18

@Maximus5
Copy link
Owner Author

2. у меня никаких задержек при переключении на putty или notepad нет.

Reported by ConEmu.Maximus5 on 2011-12-09 07:26:31

@Maximus5
Copy link
Owner Author

Еще раз проверил. Отключил OutPost, Nod32. Win7 64. ConEmu 1120 (проверял и 32 и 64).
Задержка около секунды на "нефаровские" окна (Kitty, Notepad, Notepad++)
Кстати, попутно еще вопросы:
4. Какой ConEmu лучше запускать, 32 или 64? (Win64, Far32)
5. Если добавить новую консоль (Kitty) в ConEmu64 (задержки также есть), то при закрытии
(через крестик программы, или выход) выскакивает ошибка:

---------------------------
{C:\Users\UserName\Desktop} - Far 2.0.1807 x86 Administrator (Admin)
---------------------------
SetWindowPos(0x0035146A) failed!
LastError=0x00000578
Invalid window handle.
---------------------------
OK   
---------------------------
И ConEmu умирает (виснет и винда предлагает его закрыть или дебажить).
6. Если запущена ConEmu64 (с фарой), то при выходе фары остается пустая консоль с фразой
"Press Enter or Esc to exit...".

Reported by V.Osidach on 2011-12-09 07:54:20

@Maximus5
Copy link
Owner Author

4. разницы быть не должно. я пускаю 32-битный
5. когда умирает - сделай минидампы и выложи
6. не верю. плагин установлен?

Reported by ConEmu.Maximus5 on 2011-12-09 08:54:08

@Maximus5
Copy link
Owner Author

5. Приложил 4 минидампа. Делал в момент, когда выскакивала ошибка и в момент, когда
предлагало закрыть программу (ConEmu, ConEmuC). Для создания минидампов использовал
ProcessExplorer.
6. Думаю, плагин установлен. Последний раз ConEmu ставил с инсталятора (в папку Far2).
В папке ...Far2/Plugins/ConEmu:
Background
Lines
Thumbs
ConEmu.dll
ConEmu.x64.dll
ConEmuPlugin_en.lng
ConEmuPlugin_ru.lng
ConEmu.map
ConEmu.x64.map
Ну и... ConEmu32 работает как надо. Это сейчас начал проверять, почему задержки и решил
попробовать ConEmu64 и такое получил. Могу видео прислать, если нужно.

Reported by V.Osidach on 2011-12-09 09:17:31

@Maximus5
Copy link
Owner Author

5. выложи system32\kernel32.dll
6. нашел

Reported by ConEmu.Maximus5 on 2011-12-09 10:59:09

@Maximus5
Copy link
Owner Author

6. То-есть, это глюк? Это не я что-то не так сделал? :)

Reported by V.Osidach on 2011-12-09 11:08:21

@Maximus5
Copy link
Owner Author

6 - да, глюк

Reported by ConEmu.Maximus5 on 2011-12-09 12:05:08

@Maximus5
Copy link
Owner Author

сделай дампы conemu64.exe через виндовый taskmanager. в выложенных информации мало

Reported by ConEmu.Maximus5 on 2011-12-09 12:47:45

@Maximus5
Copy link
Owner Author

Ты ж просил (сначала) мини, вот я и сделал. Можна и полные. Только, они в архиве весят
60 мег. Прикрепить можно только 10. Может, через аську, скайп, файлообменник?

Reported by V.Osidach on 2011-12-09 12:58:07

@Maximus5
Copy link
Owner Author

кидай на ifolder.ru

Reported by ConEmu.Maximus5 on 2011-12-09 13:41:23

@Maximus5
Copy link
Owner Author

http://ifolder.ru/27475958

Reported by V.Osidach on 2011-12-09 13:47:05

@Maximus5
Copy link
Owner Author

> При переключении на консоль с Kitty наблюдается задержка где-то в секунду (на фар
мгновенно).

Включи пендюрку "Cmd" на вкладке Debug окна настроек, переключись на вкладку с kitty
(на которой происходит задержка) и выложи получившийся лог.

Reported by ConEmu.Maximus5 on 2011-12-20 07:25:03

@Maximus5
Copy link
Owner Author

1. Версия 111220.
Запускаю ConEmu86
Включаю "CMD". Далее notepad -new_console
Результат:
CMD-шное отдельное черное окно:
заголовок: c:\Program Files (x86)\Far2\ConEmu\ConEmuC64.exe
Текcт: Press Enter or Esc to close console, or wait...
2. Я всегда устанавливаю новую версию ConEmu "поверху". При установке указываю папку
с Far2 (только для пункта ConEmu). Последнюю версию так и установил. При установке
выбрал х86. Когда отобразилось 1, попробовал запустить ConEmu64.exe получил такое (ConEmu,
без фара - черное окно):

---------------------------
{C:\Program Files\Far2} - Far 2.0.1807 x86 Administrator
---------------------------
ConEmu received old version packet!
CommandID: 40, Version: 78, ReqVersion: 77, PID: 3604
Please check ConEmuC*.exe and ConEmu*.dll
C:\Program Files\Far2\ConEmu\ConEmuCD64.dll
---------------------------
OK   
---------------------------

Я так понял, что версия x64 осталась старой и ее тоже нужно обновить. Обновил. 2 исправилось.
1 осталось (и для ConEmu86 и для 64)

Выкладываю просто последовательнось действий без выводов. Думаю, так будет понятней.

Reported by V.Osidach on 2011-12-21 08:25:14

@Maximus5
Copy link
Owner Author

Кстати, есть предложение.
>  -new_console, WinShiftW - чего проще?
Проще может быть следующее:
1. курсор на файле: Win+Enter - запуск в консли.
2. набрано в строке ввода notepad: Win+Enter - запуск в консоли.
Комбинацию, конечно, можно другую, эта к примеру. Хотя, мне и эта нравится. )

Reported by V.Osidach on 2011-12-21 08:33:07

@Maximus5
Copy link
Owner Author

Есть мнение, что ССЗБ. Обновляя только часть файлов продукта - ожидаемо получаешь проблемы.
Это не ко мне. Обновляй корректно и полностью.
Жду лог cmd.

На счет проще - в сад. Точнее RTFM. Блин, для кого примеры макросов выкладываются?
Не чтение документации - есть неуважение труда разработчика.

Про Win+Enter - идите в фартим, чтобы они разрешили комбинации с Win для макросов

Reported by ConEmu.Maximus5 on 2011-12-21 11:30:41

@Maximus5
Copy link
Owner Author

> Жду лог cmd.
1. Версия 111220.
Запускаю ConEmu86
Включаю "CMD". Далее notepad -new_console
Результат:
CMD-шное отдельное черное окно:
заголовок: c:\Program Files (x86)\Far2\ConEmu\ConEmuC64.exe
Текcт: Press Enter or Esc to close console, or wait...

Это уже после обновления до последней 111220 версии. Лог cmd не смог получить по выше
описанной причине. Почему-то, из под ConEmu86 запускается пустое окно с ConEmuC64.

Что не так делаю?

> Есть мнение, что ССЗБ.
По поводу ССЗБ, специально не хотел делать выводы. Ну если нужно, тогда вот.
И пользуюсь 86-й версией (для универсальности, использую на других компах и т.д.),
хотя у меня Win7_64. Думаю, логично что нужно устанавливать версию 86. Ее и запускаю.
Мне кажется, что не совсем правильно, что она вызывает ConEmuC64. Если оно должно использоваться,
тогда не нужно предлагать выбор перед установкой между 86 и 64. А ставить все. Ну ладно,
установлю еще и 64-ю версию. Установил. Результат не меняется. То-есть, запускаю ConEmu64.exe,
все остальное к в 1.

Что я не так сделал? Почему я буратино?

Reported by V.Osidach on 2011-12-21 13:23:24

@Maximus5
Copy link
Owner Author

На счет буратино.
Зачем в Win64 нужны ConEmuC64 вроде должно быть понятно - ведь notepad это 64битный
процесс, так что _32_ битный conemu с ним работать не сможет.

Но я промахнулся - в потоке информации не углядел, что открывается _отдельное_ окно
)
это поправлю.

Запусти пока через WinW и сделай лог, если задержки будут

Reported by ConEmu.Maximus5 on 2011-12-21 14:42:59

@Maximus5
Copy link
Owner Author

> Вроде должно быть понятно...
... программисту, который писал это приложение или знаком с логикой и структурой приложения.
Короче, ладно, проехали.

Приложил файл (несколько раз переключался между вкладками). Хочу отметить, что никаких
задержек нет. Возможно из-за новой версии.

Reported by V.Osidach on 2011-12-21 18:43:28


- _Attachment: [1.csv](https://storage.googleapis.com/google-code-attachments/conemu-maximus5/issue-461/comment-19/1.csv)_

@Maximus5
Copy link
Owner Author

-new_console исправлен

Reported by ConEmu.Maximus5 on 2012-01-02 23:17:16

@Maximus5
Copy link
Owner Author

Reported by ConEmu.Maximus5 on 2012-01-05 15:03:17

  • Status changed: Fixed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant