string secrettext = "#listToken";
Thread.Sleep(1000);
WebDriverWait wait = new WebDriverWait(Driver, TimeSpan.FromSeconds(10));
wait.Until(SeleniumExtras.WaitHelpers.ExpectedConditions.ElementToBeClickable(By.CssSelector(secrettext)));
Driver.FindElement(By.CssSelector(secrettext)).SendKeys(ikifasecret);
string submitbutton = "#submit";
Driver.FindElement(By.CssSelector(submitbutton)).Click();
Thread.Sleep(1000);
string textoutput = "#copy_btn";
Driver.FindElement(By.CssSelector(textoutput)).Click();
Driver.SwitchTo().Window(Driver.WindowHandles[1]).Close(); // close the tab
Driver.SwitchTo().Window(Driver.WindowHandles[0]); //default tab activite
//kopyalanan 2 fa kodunu split ile parçalama
Driver.FindElement(By.XPath("//*[@type='text']")).Click();
Driver.FindElement(By.XPath("//*[@type='text']")).SendKeys(OpenQA.Selenium.Keys.Control + "v");
texttype = Driver.FindElement(By.XPath("//*[@type='text']")).Text;
Driver.FindElement(By.XPath("//*[@type='text']")).Clear();
Driver.FindElement(By.XPath("//*[@type='text']")).SendKeys(texttype.Split('|')[1]);
Thread.Sleep(5000); C# Ve Visual S.cular Lütfen Bakabilirmi Fıttırdım Valla...
17
●362
- 27-09-2022, 20:21:50Üyeliği durdurulduAşşağıdaki Kod Satırım 2fa.live dan sorunsuz bir şekilde 1 yıldır kodu alıp facebook da giriş yaparken çalışan bir metodumdu lakin 1 haftadır sanırım bir public yada private sorunundan kaynaklı olsa gerek ne yaparsam yapayım texttype ne yaparsam yapayım sürekli aynı hata :@ dizin dizi sınırının dışındaydı ve hata ayrıntısından iş parçacıkları hatası veriyor durduk yere sorun yaşıyorum şuan önceki sürümlerde bir sorun yaşamadım geçenlerde derledikten sonra bu şekilde kaldığını fark ettim ve bir türlü düzeltemedim nerde yanlış yapmış olmalıyım fikri olan varmı ?
- Kabul Edilen Cevap
- 0 Beğeni
-
- 27-09-2022, 20:33:20Üyeliği durduruldukonu başlığı C#

Yorumunuz İçin Teşekkür Ederim Zaten Anlatmaya Çalıştığımda String e Bir Türlü Veriyi Ekliyemem Sorunu String ne yazmaya çalışırsam çalışıyım.. dizin dizi sınırının dışındaydı diyorum hocam..
yani private yada public te bir sorun oluştu ama nerde oluştu bulamıyorum daha önce bu sorunu yaşamış biri varmı diye konu açtım mevzu bu yani - 27-09-2022, 20:38:30mesajınızdan anladığım split işlemi sonrasında dizinin 1. indexinden data çekiyorsunuz ama dizide data yok. hatayı tam görmediğim için yorum yapıyorum. private public erişim belirleyicidir hocam aldığınız hata ile bağlantısı olamaz, hatayı dediğim gibi texttype ın içerisinde aramanız gerekiyor.
Driver.FindElement(By.XPath("//*[@type='text']")).SendKeys(texttype.Split('|')[1]);
debug edip bana texttype içerisindeki datanın ve hangi data olması gerektiğini söylerseniz çözelim.
bu arada sorma sebebimide paylaşayım yanlış anladınız beni hocam. sadece işiniz otomasyon ama c# yazılım dilinin introduction konuları içerisinde değerlendirilebilecek bir konu ki erişim belirleyiciler ile ilgili yaptığınız tahminden otomasyonu c# ile yazmadığınızı düşündüm. - 27-09-2022, 20:41:11Üyeliği durdurulduhocam bende bunu anlatmaya çalışıyorum amaRipRi adlı üyeden alıntı: mesajı görüntüle
kafayı yemiş durumdayım ..
hiçbir şekilde programda stringlere birşey yazılmıyor formun neresinde olursa olsun textten diğer text e bile veri yazılmıyor bunu anlatmaya çalışıyorum bir yerde bir sorun var bunu anlatmaya çalışıyorum
- 27-09-2022, 20:45:13sorunu söylüyorum hocam stringe birşey yazılmıyor diye bişe olamaz hangi kodu yazarsanız ona göre işlem gerçekleşir. string içine atama yapamama sebebiniz strine bir değer atmaya çalışıyorsunuz atmaya çalıştığınız değer dizinin 1. index i yani 2. elemanı ama dizinizde 2 eleman yok. hatanızın sebebi bu.
az öncede sordum ama debug edip bana hata anında texttype değerini söyleyebilir misiniz? - 27-09-2022, 20:47:53Üyeliği durdurulduyahu be adem bende sana diyorumki var var arakdaşım var değer varRipRi adlı üyeden alıntı: mesajı görüntüle
zaten kafayı yememddeki nokta bu güzel hocam halen inatla neden değer yok diyorsun yahu textbox dan stringe veri yazamıyorum diyorum
benimi anlamak istemiyosun pc başındaysan gel anydesk bak bakalım bi varmı yokmu değer string e ne thread iş parçacığında nede senkron yapıda birşey yazamıyorum zaten kafamın takıldığı noktada bu...
- 27-09-2022, 20:51:43Üyeliği durdurulduyahu güzel kardeşlerim typetext e birşey yazamıyorum diyorum neden anlamak istemiyorsunuz boş olduğunun bende farkındayımtanersenel adlı üyeden alıntı: mesajı görüntüle
