Aracılığıyla paylaş


IA-Connect Ana Bilgisayarı (Önizleme)

IA-Connect, Buluttan şirket içi sanal makinelere veya Citrix veya Microsoft Uzak Masaüstü (RDS) bağlantıları üzerinden RPA işlevselliği ekleyen bir Robotik Süreç Otomasyonu (RPA) platformudur. Bu, HLLAPI API'sini destekleyen Terminal Öykünmesi uygulamalarını kullanarak 5250 ve 3270 Ana Bilgisayar oturumlarını otomatikleştirme modülüdür.

Bu bağlayıcı aşağıdaki ürün ve bölgelerde kullanılabilir:

Hizmet Class Bölgeler
Copilot Studio Premium Aşağıdakiler dışında tüm Power Automate bölgeleri :
     - ABD Kamu (GCC)
     - US Government (GCC High)
     - 21Vianet tarafından işletilen Çin Bulutu
     - ABD Savunma Bakanlığı (DoD)
Logic Apps Standart Aşağıdakiler dışında tüm Logic Apps bölgeleri :
     - Azure Kamu bölgeleri
     - Azure Çin bölgeleri
     - ABD Savunma Bakanlığı (DoD)
Power Apps Premium Aşağıdakiler dışında tüm Power Apps bölgeleri :
     - ABD Kamu (GCC)
     - US Government (GCC High)
     - 21Vianet tarafından işletilen Çin Bulutu
     - ABD Savunma Bakanlığı (DoD)
Power Automate Premium Aşağıdakiler dışında tüm Power Automate bölgeleri :
     - ABD Kamu (GCC)
     - US Government (GCC High)
     - 21Vianet tarafından işletilen Çin Bulutu
     - ABD Savunma Bakanlığı (DoD)
İletişim
İsim Ultima Labs
URL https://www.ultima.com/ultima-labs
E-posta IAConnect@ultima.com
Bağlayıcı Meta Verileri
Publisher Ultima Labs
Web sitesi https://www.ultima.com/ultima-labs
Gizlilik ilkesi https://www.ultima.com/privacy-policy
Kategoriler BT İşlemleri; Verimli -lik

IA-Connect, Power Automate Bulut Akışları'ndan şirket içi sanal makinelere veya Citrix veya Microsoft Uzak Masaüstü (RDS) bağlantıları üzerinden RPA işlevselliği ekleyen bir Robotik Süreç Otomasyonu (RPA) platformudur. IA-Connect Bağlayıcıları, 650'den fazla eylem sağlayarak doğrudan bir Power Automate Bulut Akışı'ndan her tür şirket içi uygulamayı otomatikleştirmenizi sağlar. Tüm IA-Connect eylemleri doğrudan Power Automate Cloud Flow'unuzdan edinilebilir ve Bulut tabanlı uygulamalar ile şirket içi uygulamalar arasında kolay tümleştirme, RPA süreçlerinizde mevcut Power Automate koşullarından, döngülerden, dinamik içerikten, ifadelerden ve özel durum işlemeden yararlanma olanağı sağlar. IA-Connect Bağlayıcılarının kullanılması, Flow çalıştırma geçmişinden tam yürütme geçmişi ve denetlenebilirlik sağlarken RPA süreçlerinizi geliştirmek için ayrı bir uygulama/konsol/stüdyoya sahip olmanız gereğini de ortadan kaldırır.

Önkoşullar

IA-Connect Bağlayıcılarından herhangi birini kullanmak için IA-Connect yazılımını yüklemeniz gerekir. Bu, 30 gün boyunca test etmek için ücretsizdir ve bundan sonra bir IA-Connect lisansına ihtiyacınız olacaktır.

IA-Connect yazılımı iki ana bileşenden oluşur:

  • kendi Azure kiracınızda barındıracağınız bir Azure WebApp olan IA-Connect Orchestrator. Bu, RPA Akışlarının bir veya daha fazla şirket içi veya bulut tabanlı sanal makineye yönlendirilmesi ve güvenliğini işler.

  • Otomatikleştirmek istediğiniz yazılımın erişilebilir olduğu sanal makinelere yüklenen IA-Connect Aracısı ve Direktörü. Ayrıca, IA-Connect Aracısı bir Citrix veya Microsoft Uzak Masaüstü Hizmetleri (RDS) oturumunda çalıştırılabilir ve burada RPA komutları yürütme için uzak oturuma bir sanal kanal geçirilir. IA-Connect Aracısı bir ağ paylaşımından çalıştırılabilir ve yükleme gerektirmez.

Kullanılabilir IA-Connect Bağlayıcıları

Kullanılabilir IA-Connect Bağlayıcıları şunlardır:

  • Dinamik Kodu IA-Connect
  • Java IA-Connect
  • IA-Connect Ana Bilgisayarı
  • Microsoft Office'i IA-Connect
  • SAP GUI'IA-Connect
  • IA-Connect Oturumu
  • IA-Connect kullanıcı arabirimi
  • web tarayıcısını IA-Connect

Kimlik bilgilerini alma

Lisansınızı almak ve 30 günlük ücretsiz deneme sürümünüzü başlatmak için lütfen web sitemizde (https://www.ultima.com/IA-Connect/Power-Automate) bir istek gönderin.

Deneme isteği alındıktan sonra, IA-Connect yazılımının ayarlanmasına yardımcı olmak ve size deneme lisansı sağlamak için sağlanan e-posta adresi aracılığıyla sizinle iletişime geçeceğiz. Bu tam özellikli bir deneme sürümüdür ve deneme süresi boyunca 8 IA-Connect Bağlayıcısı genelinde 650 eylemi test etmenizi sağlar.

Bağlayıcınızı kullanmaya başlama

IA-Connect için bir deneme isteği gönderdikten sonra, yükleme ve kurulumu kapsayan IA-Connect yazılımını ve belgelerini içeren bir ZIP dosyasını indirebilirsiniz. Ayrıca, gerektiğinde yükleme işlemi boyunca destek ve rehberlik sunmak için sizinle iletişime geçeceğiz.

Support

Deneme süresi boyunca destek ve yardım için Ultima Labs (IAConnect@ultima.com) ile iletişime geçebilirsiniz.

IA-Connect lisansları satın aldıktan sonra, Ultima'nın İngiltere merkezli Teknik Servis Merkezi'nden (TSC) özel eğitim veya destek için değiştirilebilir destek belirteçleri alacaksınız.

Bilinen sorunlar, yaygın hatalar ve SSS

Bilgi Bankamız bilinen sorunları, IA-Connect Bağlayıcıları kullanılırken oluşabilecek yaygın hataları ve sık sorulan soruları kapsayan bir dizi makale içerir. Buna adresinden https://support.ultima.com/ultimalabs erişilebilir ve IA-Connect deneme sürümü sırasında ve bir IA-Connect lisansı satın aldıktan sonra bu kaynaklara erişmek için bir hesap sağlanır.

Bağlantı oluşturma

Bağlayıcı aşağıdaki kimlik doğrulama türlerini destekler:

Varsayılan Bağlantı oluşturmak için parametreler. Tüm bölgeler Paylaşılamaz

Temerrüt

Geçerli: Tüm bölgeler

Bağlantı oluşturmak için parametreler.

Bu, paylaşılabilir bir bağlantı değildir. Power app başka bir kullanıcıyla paylaşılıyorsa, başka bir kullanıcıdan açıkça yeni bağlantı oluşturması istenir.

İsim Türü Description Gerekli
API Anahtarı securestring Bu API için API Anahtarı Doğru
Orchestrator adresini IA-Connect String HTTP(S) bileşeni olmadan IA-Connect Orchestrator adresini belirtin Doğru

Azaltma Sınırları

Name Çağrılar Yenileme Dönemi
Bağlantı başına API çağrıları 100 60 saniye

Eylemler

Dizeyi konumdaki terminal öykünmesi oturumuna gönderme

Belirtilen imleç konumundaki bir Ana Bilgisayar oturumuna bir dize gönderir.

Dizeyi terminal öykünme oturumuna gönderme

Geçerli imleç konumundaki bir Ana Bilgisayar oturumuna bir dize gönderir. Belirli bir imleç konumuna bir dize göndermek istiyorsanız, bunun yerine 'Dizeyi konumda terminal öykünme oturumuna gönder' eylemini kullanabilirsiniz.

Get is terminal öykünme klavyesi kilidi açıldı

Terminal öykünücüsün klavyenin kilidinin açık olduğunu bildirip raporlamadığını döndürür. Bu eylemin çıktısı, belirli öykünücünün HLLAPI'yi nasıl uyguladığına bağlıdır ve çıktı öykünücüden öykünücüye farklılık gösterebilir.

İmleç konumunda terminal öykünmesi ekranını okuma

Belirtilen imleç konumundan başlayarak Ana Bilgisayar oturumundaki belirtilen karakter sayısını okur.

Konumdaki terminal öykünme oturumuna parola gönderme

Belirtilen imleç konumundaki bir Ana Bilgisayar oturumuna parola gönderir.

Sorgu terminal öykünmesi oturum durumu

Bağlı Ana Bilgisayar oturumu hakkındaki bilgileri döndürür. Bazı terminal öykünücüleri tüm çıkışlar için değer döndürmeyebilir.

Sıfırlama anahtarını terminal öykünmesi oturumuna gönderme

Terminal öykünücüsü oturumuna bir sıfırlama anahtarı gönderir. Bu işlem tüm girişleri sıfırlar ve geçersiz bir giriş durumunu temizler.

Terminal öykünme ekranı satırlarını okuma

Belirtilen ana bilgisayar oturumundaki ekran satırlarını okur. Bu eylem genellikle daha fazla miktarda veriyi okumak için kullanılır ve gerekirse filtrelenebilir.

Terminal öykünme klavyesi kilidinin açılmasını bekleyin

Terminal öykünücüsunun klavyenin kilidinin açık olduğunu bildirmesini bekler. Bu eylemin çıktısı, belirli öykünücünün HLLAPI'yi nasıl uyguladığına bağlıdır ve çıktı öykünücüden öykünücüye farklılık gösterebilir.

Terminal öykünme oturumu bağlantısını kesme

Çalışan IA-Connect HLLAPI alt sisteminin (IA-HLLAPI) belirtilen bağlı bir Ana Bilgisayar oturum kimliğiyle bağlantısını keser. Oturum kimliği, Ana bilgisayar bağlantıları için kullandığınız terminal öykünücüsü tarafından atanan bir kimliktir.

Terminal öykünme oturumuna bağlanma

Çalışan IA-Connect HLLAPI alt sistemini (IA-HLLAPI) belirtilen bağlı Ana Bilgisayar oturum kimliğine bağlar. Oturum kimliği, Ana bilgisayar bağlantıları için kullandığınız terminal öykünücüsü tarafından atanan bir kimliktir. Bu eylemi kullanarak bağlanmadan önce Ana Bilgisayar oturumu çalışıyor olmalıdır.

Terminal öykünme oturumunda dize arama

Terminal öykünücüsünün geçerli görüntüsünde belirtilen dizeyi arar. Dize bulunursa, konumu ve dizini döndürülür.

Terminal öykünme oturumunda dizeyi bekleme

Belirtilen dizenin terminal öykünücüsü oturumunda görüntülenmesini bekler. Bu eylem, doğru ekranda olduğunuzu doğrulamak için ekranlar arasında hareket ederken kullanılabilir.

Terminal öykünme oturumunda oturum parametresini ayarlama

Bu eylem gelişmiş bir HLLAPI oturum parametresi ayarlar. Bu eylem yalnızca HLLAPI oturum parametrelerini biliyorsanız kullanılmalıdır.

Terminal öykünme sisteminin hazır olduğunu bekleyin

Terminal öykünücüsunun sistemin hazır olduğunu bildirmesini bekler. Bu eylemin çıktısı, belirli öykünücünün HLLAPI'yi nasıl uyguladığına bağlıdır ve çıktı öykünücüden öykünücüye farklılık gösterebilir.

Terminal öykünmesi bağlantı durumunu alma

Belirtilen oturumdaki geçerli terminal öykünmesi bağlantı durumunu döndürür.

Terminal öykünmesi HLLAPI DLL'lerini ayarlama

IA-Connect HLLAPI alt sistemini (IA-HLLAPI) başlatır ve belirtilen Terminal Öykünücüsü HLLAPI DLL'sine (Ana Bilgisayar oturumlarına bağlanmak için kullanılan terminal öykünme yazılımının bir bileşeni) bağlar.

Terminal öykünmesi HLLAPI DLL'sini atma

Çalışan IA-Connect HLLAPI alt sistemini (IA-HLLAPI) kapatır.

Terminal öykünmesi imleç konumunu alma

Ana bilgisayar oturumunda geçerli imleç konumunu alır.

Terminal öykünmesi imleç konumunu ayarlama

Ana bilgisayar oturumundaki geçerli imleç konumunu belirtilen konuma ayarlar.

Terminal öykünmesi operatör bilgi alanını (OIA) alma

Terminal öykünücüsü tarafından görüntülenen İşleç Bilgi Alanı'nı döndürür. Bu, terminal öykünücüsü ekranının en altındaki satırdır ve genellikle sistemin beklediği veya geçersiz giriş durumunda olduğu gibi durum bilgilerini gösterir.

Terminal öykünmesi oturumlarını sıfırlama

Geçerli Ana Bilgisayar oturumunu sıfırlar. Eylem, IA-Connect Aracısı'nın oturum bağlantısını keser ve ayarlanmış tüm oturum parametrelerini geri alır. Bu eylemi çağırdıktan sonra, etkileşime devam etmek için 'Oturuma Bağlan' eylemini kullanarak oturuma yeniden bağlanmanız gerekir.

Terminal öykünmesi oturumuna parola gönderme

Geçerli imleç konumundaki bir Ana Bilgisayar oturumuna parola gönderir. Belirli bir imleç konumuna parola göndermek istiyorsanız, bunun yerine 'Terminal öykünme oturumuna parola gönder' eylemini kullanabilirsiniz.

Dizeyi konumdaki terminal öykünmesi oturumuna gönderme

Belirtilen imleç konumundaki bir Ana Bilgisayar oturumuna bir dize gönderir.

Parametreler

Name Anahtar Gerekli Tür Description
Oturum kimliği
SessionID True string

Tek karakterli Ana Bilgisayar oturum kimliği, örneğin A.

İmleç satırı dizini
CursorRowIndex True integer

Geçerli imleç satırı dizini.

İmleç sütunu dizini
CursorColIndex True integer

Geçerli imleç sütun dizini.

Giriş dizesi
InputString True string

Giriş yapılacak dize. Bu, tam bir klavye simgeleri kümesini destekler; örneğin, '@E' girin.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Dizeyi terminal öykünme oturumuna gönderme

Geçerli imleç konumundaki bir Ana Bilgisayar oturumuna bir dize gönderir. Belirli bir imleç konumuna bir dize göndermek istiyorsanız, bunun yerine 'Dizeyi konumda terminal öykünme oturumuna gönder' eylemini kullanabilirsiniz.

Parametreler

Name Anahtar Gerekli Tür Description
Giriş dizesi
InputString True string

Giriş yapılacak dize. Bu, tam bir klavye simgeleri kümesini destekler; örneğin, '@E' girin.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Get is terminal öykünme klavyesi kilidi açıldı

Terminal öykünücüsün klavyenin kilidinin açık olduğunu bildirip raporlamadığını döndürür. Bu eylemin çıktısı, belirli öykünücünün HLLAPI'yi nasıl uyguladığına bağlıdır ve çıktı öykünücüden öykünücüye farklılık gösterebilir.

Parametreler

Name Anahtar Gerekli Tür Description
Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Klavyenin kilidi açık
KeyBoardIsUnlocked boolean

Terminal öykünücüsü klavyenin kilidinin açık olduğunu bildiriyorsa true döndürür.

İmleç konumunda terminal öykünmesi ekranını okuma

Belirtilen imleç konumundan başlayarak Ana Bilgisayar oturumundaki belirtilen karakter sayısını okur.

Parametreler

Name Anahtar Gerekli Tür Description
Oturum kimliği
SessionID True string

Tek karakterli Ana Bilgisayar oturum kimliği, örneğin A.

İmleç satırı dizini
CursorRowIndex True integer

Geçerli imleç satırı dizini.

İmleç sütunu dizini
CursorColIndex True integer

Geçerli imleç sütun dizini.

Okunacak karakter sayısı
ReadScreenLength True integer

Ana bilgisayar oturumundan okunacak karakter sayısı.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Ekran içeriği
ScreenContents string

Ana bilgisayar oturumundan okunan ekran içeriği.

Konumdaki terminal öykünme oturumuna parola gönderme

Belirtilen imleç konumundaki bir Ana Bilgisayar oturumuna parola gönderir.

Parametreler

Name Anahtar Gerekli Tür Description
Oturum kimliği
SessionID True string

Tek karakterli Ana Bilgisayar oturum kimliği, örneğin A.

İmleç satırı dizini
CursorRowIndex True integer

Geçerli imleç satırı dizini.

İmleç sütunu dizini
CursorColIndex True integer

Geçerli imleç sütun dizini.

Giriş parolası
InputPassword True password

Girilecek parola. Bu, tam bir klavye simgeleri kümesini destekler; örneğin, '@E' girin.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Sorgu terminal öykünmesi oturum durumu

Bağlı Ana Bilgisayar oturumu hakkındaki bilgileri döndürür. Bazı terminal öykünücüleri tüm çıkışlar için değer döndürmeyebilir.

Parametreler

Name Anahtar Gerekli Tür Description
Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Oturum uzun adı
SessionLongName string

Ana bilgisayar oturumunun uzun adı, örneğin SessionA.

Oturum türü
SessionType string

Ana bilgisayar oturum türü, örneğin 3270 veya 5250.

Satır sayısı
NumberOfRows integer

Görüntüdeki satır sayısı.

Sütun sayısı
NumberOfCols integer

Görüntüdeki sütun sayısı.

Kod sayfası
CodePage integer

Kullanılan karakter kodlamasını gösteren kod sayfası.

Sıfırlama anahtarını terminal öykünmesi oturumuna gönderme

Terminal öykünücüsü oturumuna bir sıfırlama anahtarı gönderir. Bu işlem tüm girişleri sıfırlar ve geçersiz bir giriş durumunu temizler.

Parametreler

Name Anahtar Gerekli Tür Description
Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Terminal öykünme ekranı satırlarını okuma

Belirtilen ana bilgisayar oturumundaki ekran satırlarını okur. Bu eylem genellikle daha fazla miktarda veriyi okumak için kullanılır ve gerekirse filtrelenebilir.

Parametreler

Name Anahtar Gerekli Tür Description
Oturum kimliği
SessionID True string

Tek karakterli Ana Bilgisayar oturum kimliği, örneğin A.

Başlangıç satırı dizini
StartRowIndex True integer

Okumaya başlamak için başlangıç satırı dizini.

Bitiş satırı dizini
EndRowIndex True integer

Okumayı durduracak bitiş satırı dizini.

Oturumdaki satır sayısı
NumberOfRowsInSession integer

Oturum tarafından görüntülenen satır sayısı. 0 olarak ayarlanırsa, IA-Connect satır sayısını almak için oturumu sorgular.

Oturumdaki sütun sayısı
NumberOfColumnsInSession integer

Oturum tarafından görüntülenen sütun sayısı. 0 olarak ayarlanırsa, IA-Connect sütun sayısını almak için oturumu sorgular.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Ekran satırları JSON
ScreenRowsJSON string

Satırlar Mainframe oturumundan JSON biçiminde okunur.

Terminal öykünme klavyesi kilidinin açılmasını bekleyin

Terminal öykünücüsunun klavyenin kilidinin açık olduğunu bildirmesini bekler. Bu eylemin çıktısı, belirli öykünücünün HLLAPI'yi nasıl uyguladığına bağlıdır ve çıktı öykünücüden öykünücüye farklılık gösterebilir.

Parametreler

Name Anahtar Gerekli Tür Description
Beklenecek saniye sayısı
SecondsToWait True double

Terminal öykünücüsünün klavyenin kilidinin açık olduğunu bildirmesini bekleyebilecek en fazla saniye sayısı.

Beklemek için delta saniye sayısı
DeltaSecondsToWait double

Klavye kilidi açma durumunu denetlemek için terminal öykünücüsünün her sorgusu arasındaki saniye sayısı.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Klavyenin kilidi açık
KeyBoardIsUnlocked boolean

Terminal öykünücüsü klavyenin kilidinin açık olduğunu bildiriyorsa true döndürür.

Terminal öykünme oturumu bağlantısını kesme

Çalışan IA-Connect HLLAPI alt sisteminin (IA-HLLAPI) belirtilen bağlı bir Ana Bilgisayar oturum kimliğiyle bağlantısını keser. Oturum kimliği, Ana bilgisayar bağlantıları için kullandığınız terminal öykünücüsü tarafından atanan bir kimliktir.

Parametreler

Name Anahtar Gerekli Tür Description
Oturum kimliği
SessionID True string

Tek karakterli Ana Bilgisayar oturum kimliği, örneğin A.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Terminal öykünme oturumuna bağlanma

Çalışan IA-Connect HLLAPI alt sistemini (IA-HLLAPI) belirtilen bağlı Ana Bilgisayar oturum kimliğine bağlar. Oturum kimliği, Ana bilgisayar bağlantıları için kullandığınız terminal öykünücüsü tarafından atanan bir kimliktir. Bu eylemi kullanarak bağlanmadan önce Ana Bilgisayar oturumu çalışıyor olmalıdır.

Parametreler

Name Anahtar Gerekli Tür Description
Oturum kimliği
SessionID True string

Tek karakterli Ana Bilgisayar oturum kimliği, örneğin A.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Terminal öykünme oturumunda dize arama

Terminal öykünücüsünün geçerli görüntüsünde belirtilen dizeyi arar. Dize bulunursa, konumu ve dizini döndürülür.

Parametreler

Name Anahtar Gerekli Tür Description
Oturum kimliği
SessionID True string

Tek karakterli Ana Bilgisayar oturum kimliği, örneğin A.

Arama dizesi
SearchString True string

Aranacak dize.

Ekranın tamamında arama
SearchEntireScreen boolean

Ekranın tamamı aranmalı mı? False olarak ayarlanırsa arama alanını kısıtlamak için 'Arama başlangıç satırı dizini' ve 'Arama başlangıç sütunu dizini' girişleri kullanılabilir.

Arama başlangıç satırı dizini
SearchStartRowIndex integer

1'den başlayarak belirtilen dizeyi aramaya başlanması gereken satır dizini. Bu değer yalnızca 'Ekranın tamamında ara' false olarak ayarlandığında kullanılır.

Arama başlangıç sütunu dizini
SearchStartColIndex integer

1'den başlayarak belirtilen dizeyi aramaya başlanması gereken sütun dizini. Bu değer yalnızca 'Ekranın tamamında ara' false olarak ayarlandığında kullanılır.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Dize bulundu
StringFound boolean

Belirtilen dize bulunursa true döndürür.

Dize bulundu konumu
StringFoundPosition integer

Dize bulunursa, bu parametre arama dizesindeki ilk karakterin mutlak konumunu tutar. Örneğin, 24 satıra 80 sütun oturumu varsayarsak, beşinci satırın ilk sütununda dize bulunursa, beşinci satır 321 ile 400 konumları içereceğinden, konum 321 olarak döndürülür.

Dize bulundu satır dizini
StringFoundRowIndex integer

Dize bulunursa, bu parametre arama dizesindeki ilk karakterin satır dizinini tutar.

Dize bulundu sütun dizini
StringFoundColIndex integer

Dize bulunursa, bu parametre arama dizesindeki ilk karakterin sütun dizinini tutar.

Terminal öykünme oturumunda dizeyi bekleme

Belirtilen dizenin terminal öykünücüsü oturumunda görüntülenmesini bekler. Bu eylem, doğru ekranda olduğunuzu doğrulamak için ekranlar arasında hareket ederken kullanılabilir.

Parametreler

Name Anahtar Gerekli Tür Description
Oturum kimliği
SessionID True string

Tek karakterli Ana Bilgisayar oturum kimliği, örneğin A.

Arama dizesi
SearchString True string

Beklenecek dize.

Ekranın tamamında arama
SearchEntireScreen boolean

Ekranın tamamı aranmalı mı? False olarak ayarlanırsa arama alanını kısıtlamak için 'Arama başlangıç satırı dizini' ve 'Arama başlangıç sütunu dizini' girişleri kullanılabilir.

Arama başlangıç satırı dizini
SearchStartRowIndex integer

1'den başlayarak belirtilen dizeyi aramaya başlanması gereken satır dizini. Bu değer yalnızca 'Ekranın tamamında ara' false olarak ayarlandığında kullanılır.

Arama başlangıç sütunu dizini
SearchStartColIndex integer

1'den başlayarak belirtilen dizeyi aramaya başlanması gereken sütun dizini. Bu değer yalnızca 'Ekranın tamamında ara' false olarak ayarlandığında kullanılır.

Beklenecek saniye sayısı
SecondsToWait True double

Belirtilen dizenin görüntülenmesini beklenecek en fazla saniye sayısı.

Beklemek için delta saniye sayısı
DeltaSecondsToWait double

Belirtilen dize için her arama arasındaki saniye sayısı.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Dize bulundu
StringFound boolean

Belirtilen dize maksimum bekleme süresinden önce bulunduysa true döndürür.

Dize bulundu konumu
StringFoundPosition integer

Dize bulunursa, bu parametre arama dizesindeki ilk karakterin mutlak konumunu tutar. Örneğin, 24 satıra 80 sütun oturumu varsayarsak, beşinci satırın ilk sütununda dize bulunursa, beşinci satır 321 ile 400 konumları içereceğinden, konum 321 olarak döndürülür.

Dize bulundu satır dizini
StringFoundRowIndex integer

Dize bulunursa, bu parametre arama dizesindeki ilk karakterin satır dizinini tutar.

Dize bulundu sütun dizini
StringFoundColIndex integer

Dize bulunursa, bu parametre arama dizesindeki ilk karakterin sütun dizinini tutar.

Terminal öykünme oturumunda oturum parametresini ayarlama

Bu eylem gelişmiş bir HLLAPI oturum parametresi ayarlar. Bu eylem yalnızca HLLAPI oturum parametrelerini biliyorsanız kullanılmalıdır.

Parametreler

Name Anahtar Gerekli Tür Description
Parametre
Parameter True string

Ayarlanacağı HLLAPI parametreleri. Birden çok parametre virgül veya boşlukla ayrılabilir.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Terminal öykünme sisteminin hazır olduğunu bekleyin

Terminal öykünücüsunun sistemin hazır olduğunu bildirmesini bekler. Bu eylemin çıktısı, belirli öykünücünün HLLAPI'yi nasıl uyguladığına bağlıdır ve çıktı öykünücüden öykünücüye farklılık gösterebilir.

Parametreler

Name Anahtar Gerekli Tür Description
Beklenecek saniye sayısı
SecondsToWait True double

Terminal öykünücüsünün sistemin hazır olduğunu bildirmesini beklemek için en fazla saniye sayısı.

Beklemek için delta saniye sayısı
DeltaSecondsToWait double

Sistem durumunu denetlemek için terminal öykünücüsünün her sorgusu arasındaki saniye sayısı.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Sistem hazır
SystemReady boolean

Terminal öykünücüsü sistemin hazır olduğunu bildiriyorsa true döndürür.

Terminal öykünmesi bağlantı durumunu alma

Belirtilen oturumdaki geçerli terminal öykünmesi bağlantı durumunu döndürür.

Parametreler

Name Anahtar Gerekli Tür Description
Oturum kimliği
SessionID True string

Tek karakterli Ana Bilgisayar oturum kimliği, örneğin A.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
Oturuma bağlandı
ConnectedToSession boolean

Belirtilen oturum kimliğine bağlıysanız true veya bağlı değilseniz false döndürür.

Sistem meşgul
SystemBusy boolean

Ana bilgisayar sistemi şu anda meşgul olduğunu bildiriyorsa true veya değilse false döndürür.

Klavye kilitli
KeyboardLocked boolean

Ana bilgisayar oturumu klavyenin şu anda kilitli olduğunu bildiriyorsa true veya değilse false döndürür.

Başka bir HLLAPI uygulaması tarafından kullanılan oturum
SessionInUseByAnotherHLLAPIApplication boolean

Ana bilgisayar oturumu şu anda başka bir HLLAPI uygulaması tarafından kullanılıyorsa true, değilse false döndürür.

HLLAPI iş parçacığı kimliği
HLLAPIThreadID integer

IA-Connect içindeki HLLAPI iş parçacığı kimliğini bildirir. Bu çıkış yalnızca tanılama amaçlıdır.

COM iş parçacığı kimliği
COMThreadID integer

IA-Connect içindeki COM iş parçacığı kimliğini bildirir. Bu çıkış yalnızca tanılama amaçlıdır.

Arama sayısı
CallCount integer

Bu oturumda IA-Connect tarafından gerçekleştirilen HLLAPI eylemlerinin sayısını bildirir. Bu çıkış yalnızca tanılama amaçlıdır.

Terminal öykünmesi HLLAPI DLL'lerini ayarlama

IA-Connect HLLAPI alt sistemini (IA-HLLAPI) başlatır ve belirtilen Terminal Öykünücüsü HLLAPI DLL'sine (Ana Bilgisayar oturumlarına bağlanmak için kullanılan terminal öykünme yazılımının bir bileşeni) bağlar.

Parametreler

Name Anahtar Gerekli Tür Description
HLLAPI DLL dosya adı
DLLFilename True string

Öykünücü tarafından sağlanan HLLAPI DLL'sinin tam dosya yolu.

IA-HLLAPI dosya adı
IAHLLAPIPath string

Belirtilen HLLAPI DLL'sinin COM arabirimi olarak kullanılan IA-HLLAPI 32 bit COM DLL'sinin isteğe bağlı konumu (yalnızca HLLAPI DLL 32 bit ise). IA-Connect 'IA-HLLAPI adlı yerleşik bir HLLAPI DLL'si olduğundan bu genellikle gerekli değildir. DLL', öykünücünün HLLAPI DLL'sine COM arabirimini ayarlamak için kullanılır. Varsayılan olarak, IA-Connect bunu kullanıcının profilindeki '%TEMP%\IA-Connect' dizinine ayıklar.

Giriş noktası adı
EntryPointName string

DLL giriş noktası adı. Bu, kullanılan öykünücü yazılımına bağlı olarak değişir ve boş bırakılırsa IA-Connect şu ortak giriş noktalarını dener: hllapi, HLLAPI, HLLAPI32, EHLLAPI, EHLLAPI32.

Gelişmiş arabirimdir
IsEnhancedInterface boolean

DLL HLLAPI gelişmiş arabirimini kullanıyorsa bu parametre true olarak ayarlanmalıdır.

64 bit HLLAPI DLL'dir
Is64BitHLLAPIDLL boolean

Yüklemeye çalıştığınız HLLAPI DLL 64 bit ise bu parametre true olarak ayarlanmalıdır.

64 bit HLLAPI DLL için COM kullanma
UseCOMFor64BitHLLAPIDLL boolean

Yüklemeye çalıştığınız HLLAPI DLL 64 bitse ve IA-Connect'ten doğrudan (bellekte) çağırmak yerine işlem dışı COM DLLSurrogate aracılığıyla çalıştırmak istiyorsanız true olarak ayarlayın.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Terminal öykünmesi HLLAPI DLL'sini atma

Çalışan IA-Connect HLLAPI alt sistemini (IA-HLLAPI) kapatır.

Parametreler

Name Anahtar Gerekli Tür Description
Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Terminal öykünmesi imleç konumunu alma

Ana bilgisayar oturumunda geçerli imleç konumunu alır.

Parametreler

Name Anahtar Gerekli Tür Description
Oturum kimliği
SessionID True string

Tek karakterli Ana Bilgisayar oturum kimliği, örneğin A.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
İmleç satırı dizini
CursorRowIndex integer

Geçerli imleç satırı dizini.

İmleç sütunu dizini
CursorColIndex integer

Geçerli imleç sütun dizini.

İmleç konumu
CursorPos integer

Mutlak imleç konumu. Örneğin, 24 satıra 80 sütun oturumu varsayarsak, ilk satırın ilk sütunu konum 1, ikinci satırın ilk sütunu ise 81 konumu olur.

Terminal öykünmesi imleç konumunu ayarlama

Ana bilgisayar oturumundaki geçerli imleç konumunu belirtilen konuma ayarlar.

Parametreler

Name Anahtar Gerekli Tür Description
Oturum kimliği
SessionID True string

Tek karakterli Ana Bilgisayar oturum kimliği, örneğin A.

İmleç satırı dizini
CursorRowIndex True integer

İmlecin ayarlanacağı imleç satırı dizini.

İmleç sütunu dizini
CursorColIndex True integer

İmlecin ayarlanacağı imleç sütunu dizini.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Terminal öykünmesi operatör bilgi alanını (OIA) alma

Terminal öykünücüsü tarafından görüntülenen İşleç Bilgi Alanı'nı döndürür. Bu, terminal öykünücüsü ekranının en altındaki satırdır ve genellikle sistemin beklediği veya geçersiz giriş durumunda olduğu gibi durum bilgilerini gösterir.

Parametreler

Name Anahtar Gerekli Tür Description
Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Döndürülenler

Name Yol Tür Description
OIA biçimi
OIAFormat string

İşleç Bilgi Alanı (OIA) biçimi, örneğin PC400.

Sistem bekleme
SystemWait boolean

Terminal öykünücüsü sistemin şu anda bir eylemin tamamlanmasını beklediğini bildiriyorsa true veya değilse false döndürür.

CAPS
CAPS boolean

Terminal öykünücüsü CAPS tuşuna şu anda basıldığını bildiriyorsa true veya basılmıyorsa false döndürür.

Shift tuşu
ShiftKey boolean

Terminal öykünücüsü SHIFT tuşuna şu anda basıldığını bildiriyorsa true veya basılmıyorsa false döndürür.

Alt sistem hazır
SubsystemReady boolean

Terminal öykünücüsü alt sistemin hazır olduğunu bildiriyorsa true veya değilse false döndürür.

Ekleme modu
InsertMode boolean

Terminal öykünücüsü ekleme modunun şu anda etkin olduğunu bildiriyorsa true veya etkin değilse false döndürür.

Geçersiz giriş
InvalidInput boolean

Terminal öykünücüsü Ana Bilgisayar oturumunun şu anda geçersiz giriş durumunda olduğunu bildiriyorsa true veya değilse false döndürür.

Giriş türü
InputType string

Ana bilgisayar oturumu giriş türü. Bu APL, Katakana, Alfasayısal, Hiragana veya Çift bayt olabilir.

Terminal öykünmesi oturumlarını sıfırlama

Geçerli Ana Bilgisayar oturumunu sıfırlar. Eylem, IA-Connect Aracısı'nın oturum bağlantısını keser ve ayarlanmış tüm oturum parametrelerini geri alır. Bu eylemi çağırdıktan sonra, etkileşime devam etmek için 'Oturuma Bağlan' eylemini kullanarak oturuma yeniden bağlanmanız gerekir.

Parametreler

Name Anahtar Gerekli Tür Description
Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()

Terminal öykünmesi oturumuna parola gönderme

Geçerli imleç konumundaki bir Ana Bilgisayar oturumuna parola gönderir. Belirli bir imleç konumuna parola göndermek istiyorsanız, bunun yerine 'Terminal öykünme oturumuna parola gönder' eylemini kullanabilirsiniz.

Parametreler

Name Anahtar Gerekli Tür Description
Giriş parolası
InputPassword True password

Girilecek parola. Bu, tam bir klavye simgeleri kümesini destekler; örneğin, '@E' girin.

Workflow
Workflow True string

Buraya şu ifadeyi ekleyin: workflow()