© 2021 voodoorpa.com.tr
All rights reserved.
Voodoo Stüdyo & Robot Sürüm Yönetimi
Bu versiyonda eklenen bazı özellikler için VooDoo Wiki sekmemizden destek alabilirsiniz.
Studio - Hakkında ekranı : Türkçe / ingilizce arayüzde tuş boyutları güncellendi.
Studio - İfade adımı : Kontrol paneli 3 kolon olabilecek şekilde düzenlendi.
PDF adımı : Sıkıştırılacak hedef dosya mevcut ise silerek devam ediyor.
PDF adımı : Eğer sıkıştırma sırasında hata oluşur ise orijinal dosyayı kopyalıyor.
Studio - Robot : Uygulama açılışında sistem şablonları kontrolleri sırasında ifade adımları için VoodooCommonDAC.dll, VoodooDACRunner.dll dosyaları da kontrol ediliyor.
Studio - Hakkında ekranı : ifade betiği ve kod betiği hash ve dosya indirme güncellendi link ve https üzerinden yapılması sağlandı.
İfade adımı : Mailkit - Mimekit referansları için System.buffers.dll 'in ihtiyaç duyulan özel versiyonu ifade adımı referanslarına eklendi.
Setup : İfade adımında ihtiyaç duyulan System.buffers.dll 'ın ilgili versiyonu setup\templatelibrary\common klasörüne eklendi.
Bu versiyonda eklenen bazı özellikler için VooDoo Wiki sekmemizden destek alabilirsiniz.
Veri Tabanı adımları eklendi.
Code4 ve Code5 alanları da kullanıma eklendi
PlanInstanceManager: SetDataTable fonksiyonu eklendi.
Veritabanı Tanımı : ConStr uçtan uca şifreleme özelliği eklendi.
Veri kaynağı tanımı : aynı isimde alan eklenmemesi için kontrol eklendi.
Veri kaynağı tanımı : Tanımlı veri alanı tipi değiştirme özelliği eklendi.
İfade adımına System.ServiceProcess.dll, System.Buffers.dll, System.Security.Cryptography.Algorithms.dll, System.Net.Requests.dll, System.Net.Http.dll ve Microsoft.VisualBasic.dll dll leri referans olarak eklnedi.
Plan bitiminde açık veritabanı kaynakları kapatan ve bellek kontrolü yapan yapı eklendi.
Kod adımında Veri Erişim Bileşeni nesnelerininin kullanılabilmesi sağlandı.
Veri kaynağı tanımı : aynı isimde alan eklenmemesi için kontrol eklendi.
CronExpression alanı Görev ekleme adımı Code2 alanına Code3'ü yazıp Code2 yazmama durumu düzeltildi.
CronExpression alanı eklenince Studio'da oluşan zaman planı yönet hatası giderildi.
Bellek kullanımında iyileştirme yapıldı.
Servisle iletilen resim kalitesi olarak düzenlendi.
planDataInstanceProtectedManager instance yönetimi değiştirildi.
Veri kaynağı tanımı : Tanımlı veri alanı tipi değiştirildiğinde eğer mevcut tanımlı içerik yeni içerik tipine çevrilemiyor ise, hatanın ekranda görüntülenmesi sağlandı.
Veritabanı kod adımından referans : Dizin kontrolünde Veri Erişim Bileşen referans dll'leri setup dizinininden VoodooReference\DAC dizinine kopyalanıyor.
Setup : Veri Erişim Bileşeni dizinleri temp dizinine kopyalanıyor. Studio veya Robot açılışta Codebase\Db\ dizinini bulamaz ise
Uygulama çalıştırma adımı : Çalıştırma sırasında hata oluşur ise mesajda modül, özel bileşen ve parametre bilgileri yazılıyor.
Studio : Tasarım ekranı, proje seçim, uygulama seçim, görsel kayıt seçim, plan seçim, zaman planı seçim, zaman planı göster, plan çalıştır, senaryo çalıştır, veri kaynağı seç, kullanıcı seç, plan sonuç, dış iş listesi, olay görüntüle : Listede del tuşu ile silme özelliği kapatıldı.
Bu versiyonda eklenen bazı özellikler için VooDoo Wiki sekmemizden destek alabilirsiniz.
Setup : VC ++ 2017-2019 dll'leri ilgili uygulama dizininde geliyor.
Setup : VC ++ 2013 dll'leri ilgili uygulama dizininde geliyor. (KB 3138367)
Studio : Tasarım ekranı arama tuşları yerleri düzenlendi.
Hakkında : Betik indirme tuşları görünür/görünmez olmak yerine etkin/etkisiz olarak düzenlendi.
İfade adımı : Serbest ifadede eğer ifade seçilir ise ve seçilen ifadede tanımlanmış doğrulama var ise, doğrulama çalıştırılmıyor.
İfade adımı : Serbest ifadede ifade seçilmeden kayıt yapılabiliyor.
İfade adımı : "İfade oluştur" tuşu "ifade ekle" olarak değiştirildi.
İfade adımı : Düzgün ifade doğrulama (Regular expression validation) da eğer kontrol görünür ise doğrulama yapılıyor.
Arayüz Kontrol Yöneticisi: Aksiyonlara açıklama alanı eklendi.
Arayüz Kontrol Yöneticisi: Kontrol olası aksiyonları sorgula özelliği tuşu eklendi.
Arayüz Kontrol Yöneticisi: Sıra ile kontrole erişim özelliği eklendi.
Studio : Tasarım ekranı id ve isme göre aramadaki sorun düzeltildi.
Tuş, takvim, veri listesi, doküman tablo tanıma, ekrandan veri çıkarma, ekrandan veri arama adımı : Adım akış varsayılan değerinde oluşan sorun düzeltildi.
Studio : Yönetici (Admin) olarak çalıştırılıyor. İlk açılışta oluşan dosya kopyalama problemleri oluşmaması sağlandı.
Studio : Tanıma parameterleri ekranı ocr engine yineleme problemi düzeltildi.
Studio : Tasarım ekranı : Sürükle bırakta hedef bölgenin boşluk olması durumunda ek kontrol düzenlendi.
İfade adımı : Import sırasında oluşan problem düzenlendi.
İfade adımı : Kod editör özellikleri zenginleştirildi.
İfade adımı : VooDoo siniflari için intellisense eklendi.
Studio : Tasarım ekranı 1920x1080 sığacak şekilde düzenlendi.
Hata ayıkla : Değişken gösteriminde ek kontrol düzenlendi.
Hakkında : İngilizce versiyonda düzenleme yapıldı.
Studio : Tanıma parameterleri seçim validasyonları düzenlendi.
Arayüz Kontrol Yöneticisi: İş parçası modeli geliştirildi.
Arayüz Kontrol Yöneticisi: Alt yapıda bellek yönetimi düzenlendi.
Arayüz Kontrol Yöneticisi: Veri giriş nesneleri düzenlendi.
Arayüz Kontrol Yöneticisi: Karakter dizisi kapasitesi arttırıldı.
Bu versiyonda eklenen bazı özellikler için VooDoo Wiki sekmemizden destek alabilirsiniz.
Kod editor : C# dili için temel betikler tab tab ile eklenir hale getirildi.
Kod editor : { ve ( için C# dilinde otomatik tamamlama özelliği eklendi.
Doküman tablo tanıma adımı : Ek istisna yönetimi eklendi.
Kod editor : Ctrl-I otomatik girintileme yapıyor.
Voodoo C++ : Alt yapı iyileştirmeleri yapıldı.
Voodoo .NET : Alt yapı iyileştirmeleri yapıldı.
Eposta kutusu dinleme, metin kutusu import edilirken boş şifreli veriyi import etme özelliği eklendi.
Yeni versiyon VooDooCommonData ile çalışıldığında kod ve ifade adımında bir veri kaynağı id değeri verilir ve id değeri bellekte yüklü değil ise bu durumda ArgumentException veriliyor ve açıklamada veri kaynağı id değeri yazılıyor.
Kod ve ifade adımı hariç bir adımın kullandığı veri kaynağı ile senaryo ilişkisi kesilir ise, çalışma zamanı hatası olarak ArgumentException : "Data source not loaded, id : " ... hatası alınıyor, eski versiyon VooDooCommonData ile çalışılsa bile bu hata alınıyor.
Senaryo tasarım ekranı : Senaryo adımları sürükle bırak özelliği ile sıralanabiliyor.
Derleme adımı : Enter tuşuna basılınca ekran kapanıyor.
PDF resim çıkarma aksiyonu eklendi.
Zip çıkarma adımı : Zip dosyası içerisinde mükerrer dosya ismi var ise, yeniden adlandırarak dosya çıkarma özelliği eklendi.
Robot : Arka plan formunu manuel kapatma özelliği engellendi.
Robot : Task işleme rutini düzenlendi.
PDF Adımı : Sıkıştır özelliği eklendi.
Debug temel özellikleri ile tamamlandı.
Zip adımı veri kaynağı kullanımı düzenlendi.
Doküman tablo tanıma adımı : Koordinatlardan ilgi bölgesi eşleştirme özelliği eklendi.
Arayüz kontrol yöneticisi : Sağ taraftaki kontrol bölgesinde seçilen kontrol ile ilgili alanlar salt okunur gösteriliyor.
İfade adımı kontrollerine varsayılan değer verebilme özelliği eklendi. DefaultValueTr, DefaultValueEng xml tag'ları kullanılıyor.
Veri giriş diyalog kutusu adımı metin için veri kaynağı olayları düzenlendi.
Veri kaynağı görüntüle adımı otomatik satır boyutlandırma ve satır güncelleme özellikleri eklendi.
Ekran görüntüsü fark eşiği studio config dosyasından değiştirilebiliyor.
Ekran görüntüsü alınırken fark analizi ile kaydetme özelliği eklendi.
Veri kaynağı görüntüle adımı eklendi.
Ekrandan veri çıkarım adımı : Resim yolunda açılan ekranda dosya yolu seçilebiliyor.
Ekrandan veri çıkarım adımı : Resim çıkarımında dosya yolu etiketi düzenlendi.
Klavye tuş adımı : Adım sonunda ekran görselini kaydet özelliği opsiyonlu olarak eklendi.
Bölge seçim ve senaryo tasarım ekranı : Bir bölge seçilirken küçültülüp tamamı seçildiği durumda oluşan hesap hatası düzeltildi.
Klavye tuş adımı : Metin simüle et yönteminde eğer Access is Denied gelir ise (0x80004005) bu durumda adım tamamlanma süresi içinde ise tekrar deneme yapılıyor.
PDF adımı : Başlık düzenlendi.
PDF adımı : Sayfayı resim olarak dışarı al özelliği eklendi.
Bölge tanıma işlemleri : Bölge bulunamaz ise recordnotfound, metin bulunamaz ise textnotfound verecek şekilde ilgili adımlar düzenlendi.
Doküman tablo tanıma adımı : eklendi.
Arayüz kontrol yöneticisi : Aksiyon yukarı taşı, aşağı taşı fonksiyonları düzenlendi.
Arayüz kontrol yöneticisi : Aksiyon ekle - Yeni aksiyon tanımlamada ise ekliyor eğer listeden seçilen bir aksiyon ile işle, em yapılıyor ise güncelliyor.
Arayüz kontrol yöneticisi : Pencere başlığı düzenlendi.
Arayüz kontrol yöneticisi : Genişlet ve daralt fonksiyonları eklendi.
Arayüz kontrol yöneticisi : İsim değerini al fonksiyonu eklendi.
Arayüz kontrol yöneticisi : Durum değiştir ve durum al fonksiyonları eklendi.
Bu versiyon ile birlikte Community versiyon yayınlanmıştır. https://community.voodoorpa.com/ sitesinden indirebilirsiniz.
Diyagram adımında iyileştirmeler yapıldı.
Arayüz bileşen durumları ile ilgili ek kontrol eklendi.
Plan raporunda senaryo sonuçları listesinde ek bilgi görüntüle menüsü eklendi.
Çalıştırılan senaryo sonuçları listesinde ek bilgi görüntüle menüsü eklendi.
Kod ve ifade adımı : planInstanceManager'a log fonksiyonu eklendi. Eklenen logların info da görüntülenebilir.
Yeni eklenen fonksiyonların eski derlenmemiş kod ve ifade adımları ile çalışabilme özelliği eklendi.
Pasif yapılan adımın derlenmemesi özelliği eklendi.
Tasarım ekranında görsel kayıt görüntülenirken ilave kontrol eklendi.
Kod ve ifade adımı : planInstanceManager'a GotoStep fonksiyonu eklendi. İstenilen adıma gidilebilmesi sağlandı.
Kod ve ifade adımı: planInstanceManager'a GetRuntimeVar, SetRuntimeVar, RemoveRuntimeVar, GetRuntimeVarWithStepId, SetRuntimeVarWithStepId, RemoveRuntimeVarWithStepId fonksiyonları eklendi. Çalışma zamanı değişken yapısı çalışır hale getirildi.
Kod ve ifade adımı: İç debug sırasında yaşanan sorun çözüldü.
Geri dönme sırasında kayıt sırasında oluşan kontrol düzeltildi.
Hata oluşması durumunda trace dosyalarına ek bilgi eklenmesi sağlandı.
Senaryo tasarım ekranında id ile filtreleme yaparken boşluk karakterinin dikkate alınmaması sağlandı.
Telerik yeni versiyona geçildi.
Projeler visual studio 2019'a taşındı.
VooDoo studio İngilizce ve Türkçe setup olarak indirilebilir hale getirildi.
Tasarım diyagramında kod ve ifade adımlarında GotoStep ile yapılan yönlendirmeler diyagram adımında metin verisi olmayan ok ile gösterilebilir hale getirildi.
C++ altyapısı Runtime 2016 ile çalışır hale getirildi.
Proje, senaryo, plan, uygulama, görsel kayıt, veri kaynağı listelerken isim sırası ile gelecek şekilde güncellendi.
Gün sonu kontrollerinde lisans kontrolü eklendi.
IkedTestCVMain IkedBsMain'e bağlandı. bsMain->IinitializeService ve FreeService lisans yönetim kısmı ile ilgili fonksiyonları da çağırılması sağlandı.
Tuş adımında {CAPSLOCK} tuşunun başka tuşlarla kullanılamayacağı mesajı eklendi.
Kurumsal lisansta rest servisin çalışması, topluluk sürümünde başlatılmaması sağlandı.
Studio ve robot açılışında lisans yüklü ise kurumsal yoksa topluluk sürümü olarak başlık görüntülenmesi eklendi.
Zip adımında zip yolunda verilen dosya ismi ."zip" ile bitmiyor ise otomatik eklenmesi sağlandı.
Uygulama kapatma adımında aynı isim veya ana pencere başlık ismi ile eğer birden fazla uygulama kapatılması gerektiğinde, uygulamaların kapanması arasındaki bekleme süresini belirlenmesi sağlandı.
Uygulama kapatma adımında aynı isim veya ana pencere başlık ismi ile eğer birden fazla uygulama varsa hepsini kapatması sağlandı.
Senaryo dışarı aktarılırken senaryo isminde dosya sistemi isimlendirmesine göre geçersiz harfler var ise bu harfleri kaldıracak şekilde düzeltildi.
İngilizce robot arayüzünde ikon kırmızı yapıldı.
Setup sırasında Add/Remove program icons düzenlendi.
Senayo ara filtrede bir veri girilmiş ise, ağacın nodları açılacak şekilde düzenlendi.
Senaryo içeri aktar başlığı düzenlendi.
Adım gezginininde filtrede bir veri girilmiş ise, ağacın nodları açılacak şekilde düzenlendi.
{CAPSLOCK} ayrı bir fonksiyon ile çalışır hale getirildi.
Bazı Listview'larda scroll'dan sonra oluşan font problemi düzeltildi.
İngilizce arayüzde düzeltmeler yapıldı.
NotificationService 'de SecTraceManager yerine yeni NTraceManager geliştirildi ve kullanıma alındı.
VooDooTrace 'de eğer açılışta dosya yolu boş verilir ise dizin kontrolü yapılmaması sağlandı.
VooDoo serviste InserMailJob ve UpdateMailJob'daki local değişken problemi düzeltildi.
Robot Conf rest çözünürlük, robot.config, service.config ve smooothing değerlerini döndürülmesi sağlandı.
Serviste config bilgisi (versiyon) bilgilerini geri dönen servis eklendi.
Notification service "FROM" ve "BCC" alanları eklendi.
E-posta gönderme adımına "FROM" ve "BCC" alanları eklendi.
VooDoo servis log dosyalarının boyutu 10 Mb'dan 20 dosya üretecek şekilde düzenlendi.
Log dosyalarının boyutu 10 Mb'dan 20 dosya üretecek şekilde düzenlendi.
Notification servis setup'tan kaldırıldı.
Senaryo adımını aktif/pasif yapabilme özelliği eklendi.
Servise log listesi ve log dosyası döndürme eklendi.
İfade adımına System.Drawing.dll ve System.Windows.Forms.dll eklendi.
Adım listesinde sağ tuş ile adımı yukarı, aşağı, sil ve derle eklendi.
Senaryoda adım bazında derleme eklendi.
Voodoo Robotik Süreç Otomasyonu 2.0.8 versiyonunda aşağıdaki fonksiyonel özellikler eklenmiş ve bazı hatalar giderilmiştir.
Uygulama kod adımında metaverilerde yapılan değişikliklerde bileşenlerin yeni versiyonu çıkmayacak derleme gereksinimi ortadan kaldırıldı.
Kod betiği ve ifade betiği indirme işlemleri hakkında kutusuna alındı.
Bütünleşik konsol'da arşive alınma timeout süresi 300'e çekildi.
Testplanschedule.ExecutionParams uzunluğu 4000 yapıldı.
TestQueueRequest.ExecutionParams uzunluğu 4000 yapıldı.
SenarioParams alan uzunluğu 1000 yapıldı.
İfade adımında artık reqiredfiled ve regularexpression kontrolü yapılması sağlandı.
Studio açılışında alınan hatalar ekranın ortasına getirilmesi sağlandı.
Expression adımları çevrimiçi olarak indirilebilir hale getirildi.
Robot ile duraklat/devam et, başlat, durdur işlemleri bütünleşik konsol ile uzaktan yapılabilir hale getirildi.
Uygulama sonlandırma adımına uygulama ağacını öldürme özelliği getirildi.
Hakkında kısmından sürüm notlarına git özelliği eklendi.
Uygulama kapat combo sıralı ve öneri yazılır hale getirildi.
Adım arama özelliği eklendi.
Uygulama öne getir adımı eklendi.
Ekran uygulamalarını kapatma özelliği eklendi.
Senaryo görsel kaydının adı ilgili senaryo seçilince studio penceresinin alt bölümünde görüntülenebilir hale getirildi.
Robotun çalıştığı ekranını göstermek ve yönetebilmek(başlat,durdur,devam et) için VooDoo Ekran servisi eklendi.
Takvim adımında koyu renkli günler ile ilgili contract sorunlar düzeltildi.
00:00 saatinde çalışan planlar için iş açma problemi düzeltildi.
Senaryo tasarım ekranında adım listesinde SON'a yönlendirmeler için listeye "son" ibaresi eklendi.