|
|
|
Как заставить putty работать на себя :)
|
|||
|---|---|---|---|
|
#18+
Добрых всем суток. Предположим есть программа на Delphi которая хочет юзать функционал программы Putty, ну там черный экран, соединение по SSH и прочее, только вот с одним нюансом, я даже не знаю как это объяснит. Ну т.е. я хочу вызывать свое окно приложения в котором будет крутится этот Putty... можно ли как то это реализовать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.11.2017, 04:07:50 |
|
||
|
Как заставить putty работать на себя :)
|
|||
|---|---|---|---|
|
#18+
FIL23черный экран Код: pascal 1. FIL23соединение по SSH Plink ? FIL23с одним нюансом, я даже не знаю как это объяснит ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.11.2017, 05:16:08 |
|
||
|
Как заставить putty работать на себя :)
|
|||
|---|---|---|---|
|
#18+
ma1tus, Да нет, ТС хочет взять окно путти и сделать ему SetParent на своё окно, только и всего. Зачем это - другая тайна. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.11.2017, 05:30:56 |
|
||
|
Как заставить putty работать на себя :)
|
|||
|---|---|---|---|
|
#18+
А я думаю он хочет компонент чтобы на форму шлепнуть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.11.2017, 05:36:44 |
|
||
|
Как заставить putty работать на себя :)
|
|||
|---|---|---|---|
|
#18+
Еще вариант, когда одна программа с админскими правами, засылает другой (консольной) программе матерные частушки в консоль... ну можно не частушки а команды... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.11.2017, 08:42:57 |
|
||
|
Как заставить putty работать на себя :)
|
|||
|---|---|---|---|
|
#18+
FIL23Ну т.е. я хочу вызывать свое окно приложения в котором будет крутится этот Putty... можно ли как то это реализовать? Можно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.11.2017, 09:14:27 |
|
||
|
Как заставить putty работать на себя :)
|
|||
|---|---|---|---|
|
#18+
Может быть ТС пытается изобрести SuperPuTTy? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.11.2017, 11:36:42 |
|
||
|
Как заставить putty работать на себя :)
|
|||
|---|---|---|---|
|
#18+
Наверно лучше не надо. Я у себя такое реализовал с исходниками 100% и то нюансов огрёб. SetParent не всегда канает, потому что внутри там может быть отдельная кэш-переменная которая пользуется и от неё скачут. В идеале сама putty должна заменить у себя parent на новый поставляемый. Где он там хранится, в каких структурах никто же не знает. Окна будут ложится конечно, у самого вышло, но то там пункты меню не исчезают когда главное приложение теряет фокус, вторичные окна нужно самому закрывать при завершении "пристыковки" если есть такие в этом "плагине", то краши при изменении windows-тем (это я не фиксил). Там хэндлы окон не пересоздаются, а продолжают быть от старой сессии. Нужно слать сообщения: кручение мышкой, нажимание клавиш, рисовки и т.п. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.11.2017, 22:43:07 |
|
||
|
Как заставить putty работать на себя :)
|
|||
|---|---|---|---|
|
#18+
28.11.2017 22:43, Кар-Кар пишет: > Где он там хранится, в каких структурах никто же не знает. https://github.com/KasperDeng/putty/tree/master/putty-src Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.11.2017, 17:36:10 |
|
||
|
|

start [/forum/topic.php?fid=58&fpage=124&tid=2041500]: |
0ms |
get settings: |
8ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
57ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
34ms |
get tp. blocked users: |
1ms |
| others: | 244ms |
| total: | 366ms |

| 0 / 0 |
