C# Yardım eder misiniz dostlar?

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
1881 ⁓ 193∞
Seçkin Üye
Katılım
21 Eki 2018
Mesajlar
565
Çözümler
3
Tepki puanı
181
Ödüller
8
7 HİZMET YILI
C# ta bir proje üzerinde çalışıyorum. Projede bir türlü çözemediğim daha doğrusu yapamadığım bir yer var. O da Forum sitesinde kullanıcı giriş yapmışsa Kullanıcı adını Label'e yansıtacak. Ama ne yaparsam yapayım giriş yapmışsa bile giriş yapın uyarısı veriyor. Bunu nasıl çözebilirim?
 
Son düzenleme:
Banlı Üye
Katılım
18 Şub 2020
Mesajlar
520
Çözümler
4
Tepki puanı
71
Yaş
23
6 HİZMET YILI
yapmak istediğini tam olarak açıkllaman lazım forumda giriş yapmışsa diyorsun ne forumu bir web sitesinden bilgi çekip giriş yapıp yapmadığını falan mı denetliyosun
 
1881 ⁓ 193∞
Seçkin Üye
Katılım
21 Eki 2018
Mesajlar
565
Çözümler
3
Tepki puanı
181
Ödüller
8
7 HİZMET YILI
yapmak istediğini tam olarak açıkllaman lazım forumda giriş yapmışsa diyorsun ne forumu bir web sitesinden bilgi çekip giriş yapıp yapmadığını falan mı denetliyosun
Evet öyle. Şimdi forum sitesine kullanıcı giriş yapmasına rağmen program giriş yaptığını algılamıyor.
 
Griffin Premium
Katılım
14 Tem 2017
Mesajlar
797
Çözümler
51
Tepki puanı
494
Ödüller
7
8 HİZMET YILI
Mybb'den mi çekmeye çalışıyorsun datayı? Biraz daha ayrıntılı anlatabilir misin?
 
Banlı Üye
Katılım
18 Şub 2020
Mesajlar
520
Çözümler
4
Tepki puanı
71
Yaş
23
6 HİZMET YILI
Evet öyle. Şimdi forum sitesine kullanıcı giriş yapmasına rağmen program giriş yaptığını algılamıyor.
c# a ait webbrowseri kullanıyorsan çerezleride tutmalısın kendiliğinden tutmaz o yüzden kodlarını çerezleri kaydetmeye görede düzenlemelisin kayıt bilgilerini neredeyse her site çerezlerde tutar
 
Onaylı Üye
Katılım
9 Ağu 2019
Mesajlar
51
Tepki puanı
0
Yaş
36
6 HİZMET YILI
Biraz daha açıklayıcı olur musun varsa kod paylaşır mısınız
 
1881 ⁓ 193∞
Seçkin Üye
Katılım
21 Eki 2018
Mesajlar
565
Çözümler
3
Tepki puanı
181
Ödüller
8
7 HİZMET YILI
Dostlar. Şimdi bir xenForo forum sitesinde kullanıcı giriş yapınca uygulama oto olarak kullanıcı adını çekecek. Girişi uygulama üzerinden yapmıyor. Opera, Chrome vb. tarayıcılardan giriş yapıcak. Eğer giriş yapmış ise uygulamada kullanıcı adı gözükecek. Benim yaptığım kod şu şekilde:
[CODE lang="csharp" highlight="2, 16-23"]WebClient client = new WebClient();
Uri url = new Uri("http://site.com/login/login");
client.Encoding = Encoding.UTF8;
string html = client.DownloadString(url);
HtmlAgilityPack.HtmlDocument dokuman = new HtmlAgilityPack.HtmlDocument();
dokuman.LoadHtml(html);
HtmlAgilityPack.HtmlNodeCollection basliklar = dokuman.DocumentNode.SelectNodes("//h1[@class='p-title-value']");

foreach (HtmlAgilityPack.HtmlNode baslik in basliklar)
{
string veri = baslik.InnerText;
veri = veri.Replace("'", " ");
label1.Text = veri;
}

if (label1.Text == "Giriş yap")
{
MessageBox.Show("GİRİŞ YAPINIZ");
}
else
{
MessageBox.Show("Hoşgeldin " + textBox1.Text);
}[/CODE]

Ancak bu kod giriş yapsa bile yine de Giriş Yapınız uyarısı veriyor.
 
1881 ⁓ 193∞
Seçkin Üye
Katılım
21 Eki 2018
Mesajlar
565
Çözümler
3
Tepki puanı
181
Ödüller
8
7 HİZMET YILI
Dostum daha ne kadar açıklayabilirim bilmiyorum. :(
 
Rusça bilmeyen Rus
Uzman Üye
Katılım
1 Ağu 2019
Mesajlar
227
Çözümler
1
Tepki puanı
95
Ödüller
2
6 HİZMET YILI
Memory Hackers Forumunu ele alırsak.
Kullanıcı adı textlerini span adlı classta bulunduruyor bunu kullanıcı adı textini yada giriş yap textini seçtikten sonra öğeyi denetle diyip kontrol edebilirsin.
Bağlantıları görmek için lütfen Giriş Yap

Kullanıcı giriş yaptıktan sonra span classını kullanıcın data id si eklenip giriş yap texti ise kullanıcı adına dönüyor
Bağlantıları görmek için lütfen Giriş Yap

bu class içi verilerini çekerek yapabilirsin.

Umarım yardımcı olabilmişimdir.
İyi forumlar.
 
Seçkin Üye
Katılım
21 Şub 2020
Mesajlar
323
Çözümler
2
Tepki puanı
55
Ödüller
5
6 HİZMET YILI
Sorun giriş yap yazısında butona tıkladığımızda değişmesi gerekiyor giriş yap butonunun kodlarını görebilir miyim
 
CoreCheat CSGO
Griffin Premium
Katılım
10 May 2016
Mesajlar
1,766
Çözümler
5
Tepki puanı
720
Ödüller
14
Yaş
25
Sosyal
10 HİZMET YILI
Şimdi dostum ben direkt memoryhackers için öyle bir şey yapmıştım ama sana neden çalışmadığını açıklayayım.

Aradığın classda aynı isimle tek bir öge yek atıyorum o tarzda 3-5 tane daha element olduğundan .net ilk gördüğüne atlar. Ben sırf onun için profil sayfasına yönlendirip nickname değiştirme sistemi varken onun inputundan kullanıcı adını çekip kendi whitelist apimden geçirtiyodum. Adı çekince de id si resmi falan alabiliyodum zaten.

Yapman gereken sadece giriş yapan kullanıcının adı nın gözüktüğü bir sayfa bulup ordan elementleri çekmek.

Giriş yaptırma olayı için de ben direkt webbrowser koyup sayfaların adını taratmıştım giriş yapıp ana sayfaya girdiği anda profil sayfasına yönlendirtmiştim...

Umarım yardımcı olur :)

NOT: taratırken // kullanma yorumda olanları da okuyabiliyor .net. Veriyle de giriş yapı aynı anda koyma arkada bir timer sürekli veriyi okusun aynı yerde olunca .net bir yorum dili gibi olduğundan hıza yetişemiyor...
 
Banlı Üye
Katılım
18 Şub 2020
Mesajlar
520
Çözümler
4
Tepki puanı
71
Yaş
23
6 HİZMET YILI
Dostum senin sorunun elementi düzgün yakalayamamakta... Element seçimini class vb. adıyla değilde xpath koduyla yaparsan direkt olarak yakalarsın istediğin elementi çünkü xpathlar elementlere özel atanır
 
1881 ⁓ 193∞
Seçkin Üye
Katılım
21 Eki 2018
Mesajlar
565
Çözümler
3
Tepki puanı
181
Ödüller
8
7 HİZMET YILI
Memory Hackers Forumunu ele alırsak.
Kullanıcı adı textlerini span adlı classta bulunduruyor bunu kullanıcı adı textini yada giriş yap textini seçtikten sonra öğeyi denetle diyip kontrol edebilirsin.
Bağlantıları görmek için lütfen Giriş Yap

Kullanıcı giriş yaptıktan sonra span classını kullanıcın data id si eklenip giriş yap texti ise kullanıcı adına dönüyor
Bağlantıları görmek için lütfen Giriş Yap

bu class içi verilerini çekerek yapabilirsin.

Umarım yardımcı olabilmişimdir.
İyi forumlar.
Bu yaptığının aynısını yaptım. Ancak işe yaramadı. Kullanıcı foruma giriş yapsa bile label Giriş yap oluyor.
Şimdi dostum ben direkt memoryhackers için öyle bir şey yapmıştım ama sana neden çalışmadığını açıklayayım.

Aradığın classda aynı isimle tek bir öge yek atıyorum o tarzda 3-5 tane daha element olduğundan .net ilk gördüğüne atlar. Ben sırf onun için profil sayfasına yönlendirip nickname değiştirme sistemi varken onun inputundan kullanıcı adını çekip kendi whitelist apimden geçirtiyodum. Adı çekince de id si resmi falan alabiliyodum zaten.

Yapman gereken sadece giriş yapan kullanıcının adı nın gözüktüğü bir sayfa bulup ordan elementleri çekmek.

Giriş yaptırma olayı için de ben direkt webbrowser koyup sayfaların adını taratmıştım giriş yapıp ana sayfaya girdiği anda profil sayfasına yönlendirtmiştim...

Umarım yardımcı olur :)

NOT: taratırken // kullanma yorumda olanları da okuyabiliyor .net. Veriyle de giriş yapı aynı anda koyma arkada bir timer sürekli veriyi okusun aynı yerde olunca .net bir yorum dili gibi olduğundan hıza yetişemiyor...
Anladım tam anlamadım :thinkie: Örnek kodlama var ise gönderebilir misin?
 
1881 ⁓ 193∞
Seçkin Üye
Katılım
21 Eki 2018
Mesajlar
565
Çözümler
3
Tepki puanı
181
Ödüller
8
7 HİZMET YILI
Dostum senin sorunun elementi düzgün yakalayamamakta... Element seçimini class vb. adıyla değilde xpath koduyla yaparsan direkt olarak yakalarsın istediğin elementi çünkü xpathlar elementlere özel atanır
Hiç xpath denemedim ve nasıl yapabilirim bilmiyorum. Bu sistemi ilk kez deniyorum. Yardımcı olursan sevinirim.
Post automatically merged:

Arkadaşlar sistem MemoryUI'daki gibi Kullanıcı adını Loader'de gösterecek şekilde olacak. Ne yaparsam yapayım kullanıcı foruma giriş yapsa bile kullanıcı adını çekmiyor.
 
Son düzenleme:
CoreCheat CSGO
Griffin Premium
Katılım
10 May 2016
Mesajlar
1,766
Çözümler
5
Tepki puanı
720
Ödüller
14
Yaş
25
Sosyal
10 HİZMET YILI
Hiç xpath denemedim ve nasıl yapabilirim bilmiyorum. Bu sistemi ilk kez deniyorum. Yardımcı olursan sevinirim.
Post automatically merged:

Arkadaşlar sistem MemoryUI'daki gibi Kullanıcı adını Loader'de gösterecek şekilde olacak. Ne yaparsam yapayım kullanıcı foruma giriş yapsa bile kullanıcı adını çekmiyor.
Onun nedenini bir önceki yorumda açıklamıştım birden fazla aynı isimde element var ve isim çekme algoritman ya internetinden daha hızlı olduğu için çekemiyor ya da elment adı yanlış. Benim sistemi bir kaç kişiye test ettirmiştim @Lufzys dc den Emircan ve Shanx vesaire önceki yorumumda da dediğim gibi ismi çektiricek en temiz doğru ve basit sayfayı bulmak sana kalmış. Ben profil sayfasını kullanıyordum ve örnek kod istemişsin ama ne yazık ki elimde bilgisayar olmadığı için örnek kod da mevcut değil.

Çalışan sistemden eski bir gif buldum ama dediğimi belki gif daha iyi anlatır:
Bağlantıları görmek için lütfen Giriş Yap
 
1881 ⁓ 193∞
Seçkin Üye
Katılım
21 Eki 2018
Mesajlar
565
Çözümler
3
Tepki puanı
181
Ödüller
8
7 HİZMET YILI
Onun nedenini bir önceki yorumda açıklamıştım birden fazla aynı isimde element var ve isim çekme algoritman ya internetinden daha hızlı olduğu için çekemiyor ya da elment adı yanlış. Benim sistemi bir kaç kişiye test ettirmiştim @Lufzys dc den Emircan ve Shanx vesaire önceki yorumumda da dediğim gibi ismi çektiricek en temiz doğru ve basit sayfayı bulmak sana kalmış. Ben profil sayfasını kullanıyordum ve örnek kod istemişsin ama ne yazık ki elimde bilgisayar olmadığı için örnek kod da mevcut değil.

Çalışan sistemden eski bir gif buldum ama dediğimi belki gif daha iyi anlatır:
Bağlantıları görmek için lütfen Giriş Yap
Yorumun için sağol. Sen gifte gördüğüm üzere aç butonuna tıklayınca chomeyi açtırıp ordan çekiyosun bilgiyi. Benim sistem onu yapamıyor. direk siteye bağlanıyor. Chrome, opera vs üzerinden değil yani.
 
Banlı Üye
Katılım
25 Şub 2020
Mesajlar
11
Tepki puanı
0
Yaş
36
6 HİZMET YILI
Dostum daha ne kadar açıklayabilirim bilmiyorum. :(
 
Onaylı Üye
Katılım
9 Mar 2018
Mesajlar
83
Tepki puanı
3
Yaş
29
8 HİZMET YILI
Açılan site içerisinde ki label ın içine atayacağın kod örneğin kullanıcı adı textine yazılacak olan yazıyı a ya atadıysan labelada o a yı vermen gerekiyor. Umarım anlatabilmişimdir en basit şekilde.
 
CoreCheat CSGO
Griffin Premium
Katılım
10 May 2016
Mesajlar
1,766
Çözümler
5
Tepki puanı
720
Ödüller
14
Yaş
25
Sosyal
10 HİZMET YILI
Yorumun için sağol. Sen gifte gördüğüm üzere aç butonuna tıklayınca chomeyi açtırıp ordan çekiyosun bilgiyi. Benim sistem onu yapamıyor. direk siteye bağlanıyor. Chrome, opera vs üzerinden değil yani.
Chrome opera değil webbrowser dışındaki tasarım bana ait tema o kafanı karıştırmasın onlar da buton değil buton güncelleme sistemi daha yapmamıştım onun yerine buton koymuştum orda browser açılıyor e posta şifre giriliyor sonra da otomatik windows kaydediyor e posta şifreyi bir daha sormuyor direkt giriş yaptırtıyor...
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst