powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Как заставить putty работать на себя :)
9 сообщений из 9, страница 1 из 1
Как заставить putty работать на себя :)
    #39560248
FIL23
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрых всем суток.

Предположим есть программа на Delphi которая хочет юзать функционал программы Putty, ну там черный экран, соединение по SSH и прочее, только вот с одним нюансом, я даже не знаю как это объяснит.

Ну т.е. я хочу вызывать свое окно приложения в котором будет крутится этот Putty... можно ли как то это реализовать?
...
Рейтинг: 0 / 0
Как заставить putty работать на себя :)
    #39560264
ma1tus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FIL23черный экран
Код: pascal
1.
Memo1.Color := clBack;


FIL23соединение по SSH Plink ?

FIL23с одним нюансом, я даже не знаю как это объяснит
...
Рейтинг: 0 / 0
Как заставить putty работать на себя :)
    #39560268
YuRock
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ma1tus,

Да нет, ТС хочет взять окно путти и сделать ему SetParent на своё окно, только и всего. Зачем это - другая тайна.
...
Рейтинг: 0 / 0
Как заставить putty работать на себя :)
    #39560271
rgreat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А я думаю он хочет компонент чтобы на форму шлепнуть.
...
Рейтинг: 0 / 0
Как заставить putty работать на себя :)
    #39560305
eny
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
eny
Гость
Еще вариант, когда одна программа с админскими правами, засылает другой (консольной) программе матерные частушки в консоль... ну можно не частушки а команды...
...
Рейтинг: 0 / 0
Как заставить putty работать на себя :)
    #39560321
DimaBr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FIL23Ну т.е. я хочу вызывать свое окно приложения в котором будет крутится этот Putty... можно ли как то это реализовать?
Можно
...
Рейтинг: 0 / 0
Как заставить putty работать на себя :)
    #39560422
Может быть ТС пытается изобрести SuperPuTTy?
...
Рейтинг: 0 / 0
Как заставить putty работать на себя :)
    #39560913
Кар-Кар
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Наверно лучше не надо. Я у себя такое реализовал с исходниками 100% и то нюансов огрёб.

SetParent не всегда канает, потому что внутри там может быть отдельная кэш-переменная которая пользуется и от неё скачут.
В идеале сама putty должна заменить у себя parent на новый поставляемый. Где он там хранится, в каких структурах никто же не знает.

Окна будут ложится конечно, у самого вышло, но то там пункты меню не исчезают когда главное приложение теряет фокус, вторичные окна нужно самому закрывать при завершении "пристыковки" если есть такие в этом "плагине", то краши при изменении windows-тем (это я не фиксил). Там хэндлы окон не пересоздаются, а продолжают быть от старой сессии. Нужно слать сообщения: кручение мышкой, нажимание клавиш, рисовки и т.п.
...
Рейтинг: 0 / 0
Как заставить putty работать на себя :)
    #39561474
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
28.11.2017 22:43, Кар-Кар пишет:
> Где он там хранится, в каких структурах никто же не знает.

https://github.com/KasperDeng/putty/tree/master/putty-src
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Как заставить putty работать на себя :)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]