Aracılığıyla paylaş


Psödokonsollar

Pseudoconsole, uygulamaların karakter modu uygulamaları için konak haline gelmesini sağlayan bir cihaz türüdür.

Bu, işletim sisteminin grafik çıktıyı ve kullanıcı girişini işlemek için karakter modu uygulaması adına bir barındırma penceresi oluşturacağı tipik bir konsol oturumunun aksinedir.

Pseudokonsol ile barındırma penceresi oluşturulmaz. Pseudoconsole'yi yapan uygulama, grafik çıktıyı görüntülemek ve kullanıcı girişi toplamakla sorumlu olmalıdır. Alternatif olarak, bilgiler zincirin sonraki bir noktasında bu etkinliklerden sorumlu başka bir uygulamaya aktarılabilir.

Bu işlevsellik, üçüncü taraf "terminal penceresi" uygulamalarının platformda var olması veya karakter modu etkinliklerinin başka bir makinede veya başka bir platformda uzak bir "terminal penceresi" oturumuna yeniden yönlendirilmesi için tasarlanmıştır.

Temel konsol oturumunun, sahte konsol isteyen uygulama adına oluşturulmaya devam edeceğine dikkat edin. Birden çok istemci karakter modu uygulamasının oturuma bağlanabilmesi dahil olmak üzere konsol oturumlarının tüm kuralları hala geçerlidir.

Mevcut psödoterminal işlevselliği dünyası ile maksimum uyumluluk sağlamak için, psödokonsol kanalı üzerinden sağlanan bilgiler her zaman UTF-8 olarak kodlanır. Bu, bağlı olan istemci uygulamalarının kod sayfasını veya kodlamasını etkilemez. Çeviri, gerektiğinde pseudoconsole sisteminde gerçekleşecektir.

Kullanmaya başlamaya yönelik bir örnek , Pseudoconsole Oturumu Oluşturma bölümünde bulunabilir.

Sahte konsollar hakkında bazı ek arka plan bilgileri duyuru blog gönderisinde bulunabilir: Windows Komut Satırı: Windows Sahte Konsolu 'na (ConPTY) Giriş.