GTAMulti.com - Türkiye'nin Türkçe GTA Sitesi

Sunucular için Client(C#).(05.05.2020 Güncelleme)

Başlatan Bliss, 10 Şubat 2019, 21:53:49

« önceki - sonraki »

0 Üye ve 7 Ziyaretçi konuyu incelemekte.

Bliss

Alıntı yapılan: Byrpo - 06 Ağustos 2019, 15:50:04
Alıntı yapılan: Bliss - 05 Ağustos 2019, 18:22:59
Alıntı yapılan: Byrpo - 05 Ağustos 2019, 17:09:37
bende getfilename hatası var dedıgın gıbı arattıgımda bir sonuc gozemedım yanı hatayı cozemedım @Bliss  O hatayı cozup paylasırmısın?

Patch sistemi kullanmayacak iseniz getfilename olan kısmı silin .

peki o hatayı nasıl cozebılırım? @Bliss

Kodları attığm ile değiştirin. Patch sistemini kapatmış olursunuz bunu yaparak.

PAWN Kodu: Seç
            string yey2 = yey.OpenSubKey("Software\\SAMP").GetValue("gta_sa_exe").ToString();
            string s = yey2.ToString();
            string v = s.Replace("gta_sa.exe", "");
            string dizin = v;
            string naim = dizin + "\\SAMP\\";
            this.Hide();
            anaEkran f2 = new anaEkran();
            f2.ShowDialog();
            this.Close();
            /*
            string filename = getFileName("");
            string url = "";
           
            if (File.Exists(naim + "custom.img"))
            {

                string size = "8366080";
                long filesize = new FileInfo(naim + "custom.img").Length;
                string ahmet = filesize.ToString();
                if (size != ahmet)
                {
                    File.Delete(naim + "custom.img");
                }
                else
                {
                    MessageBox.Show("İndirme Tamamlandı");
                    this.Hide();
                    anaEkran f2 = new anaEkran();
                    f2.ShowDialog();
                    this.Close();
                }
            }
            label3.Text = "Dosya Adı: " + getFileName(url);
            using (WebClient wc = new WebClient())
            {
                wc.DownloadFileCompleted += wc_completed;
                wc.DownloadProgressChanged += wc_DownloadProgressChanged;
                wc.DownloadFileAsync(new Uri(url), naim + filename);
            }
            */

Son düzenlenme: 10 Ağustos 2019, 13:28:37 Bliss

Warning

ben patch sıstemını kullanmak ıstıyorum bu hatayı nasıl kaldırabılırım?
ve patch dedıgım php 1 sayıyı programda aynı ıse aıclıyor aynı degılse messagebox verıp sıteden ındırın yazıyor bumu patch yoksa custom.img mi?@Bliss


Warning

Alıntı yapılan: DemirDruid - 01 Haziran 2019, 15:34:39
Alıntı yapılan: Bliss - 01 Haziran 2019, 14:21:04
Patch sistemi için indirilcek dosyanın adını alması için getfilename adında bir algoritma kullanmıştım. GetFilename() şeklinde aratıp silerseniz sorununuz düzelir.

Peki tam olarak patch sistemi nasıl çalışıyor yani örneğin kendi sunucum için bir gta3.img düzenledim ve bunun indirilmesini istiyorum yada izinli cleolara yeni bir cleo ekledim ve sunucudaki herkesin kullanmasını zorunlu kılıyorum bu cleo yu nasıl patch olarak atıcam.

Tamam patch atmayı hallettim fakat sanırım ufak bir bug farkettim. Patch atmadan önce filesize kontrolü yapıyor bu gayet güzel ilk açılışta kontrol ediyor filesize aynımı diye progressbar lı pencere açılmadan indirme tamamlandı diyor fakat dosyanın içeriğini siliyor. Yani örneğin custom.img 25mb bunun doğrulunu kontrol ediyor evet var ve güncel diyor sonra dosyanın boyunu 0 a düşüyor otomatik olarak. Bir sonraki girişte yeniden indirme yapıyor. Belki siz farkındasınızdır bunun bilmiyorum ama haber vermek istedim ve şu şekilde bir düzenleme ile bundan kurtuldum.

https://prntscr.com/nwa7mk

patch sılerekmı cozdun yoksa hatayı kapatıp patch kullanıyormusun?


Bliss

Alıntı yapılan: Byrpo - 10 Ağustos 2019, 17:09:24
ben patch sıstemını kullanmak ıstıyorum bu hatayı nasıl kaldırabılırım?
ve patch dedıgım php 1 sayıyı programda aynı ıse aıclıyor aynı degılse messagebox verıp sıteden ındırın yazıyor bumu patch yoksa custom.img mi?@Bliss

Bu versiyon sistemi patch custom.img'dir.


Warning

Norma Patch Sıstemı Yokmudur Dedıgım Sekılde Custom.imng siz? @Bliss


Bliss

Alıntı yapılan: Byrpo - 10 Ağustos 2019, 17:56:09
Norma Patch Sıstemı Yokmudur Dedıgım Sekılde Custom.imng siz? @Bliss

custom.img ordaki indirilecek dosyadır onu kendine göre değiştirebilirsin anladığım kadarıyla fazla c# bilmiyorsun öğrenmeden fazla kurcalamanı tavsiye etmem aksi halde oluşacak açıkları kullanan kişilerden saldırı alabilirsiniz.


Warning

Cok Seylı Bılgım Yok Ama Tesekkurler @Bliss   :kalp:


Submarine

Hocam kolay gele roleplay moduma göre editliyorum php dosyasını üst taraftaki atılan kodla da değiştirmeye çalıştım kodda hata yok ancak 1.ssteki hatayı alıyorum yaptığım işlemleri aşağıya resim halinde atıyorum. @Bliss









Bliss

Alıntı yapılan: Submarine - 13 Ağustos 2019, 23:14:56
Hocam kolay gele roleplay moduma göre editliyorum php dosyasını üst taraftaki atılan kodla da değiştirmeye çalıştım kodda hata yok ancak 1.ssteki hatayı alıyorum yaptığım işlemleri aşağıya resim halinde atıyorum. @Bliss









PHP dosyalarını htdocs içine atın.


Submarine

Alıntı yapılan: Bliss - 14 Ağustos 2019, 11:26:46
Alıntı yapılan: Submarine - 13 Ağustos 2019, 23:14:56
Hocam kolay gele roleplay moduma göre editliyorum php dosyasını üst taraftaki atılan kodla da değiştirmeye çalıştım kodda hata yok ancak 1.ssteki hatayı alıyorum yaptığım işlemleri aşağıya resim halinde atıyorum. @Bliss









PHP dosyalarını htdocs içine atın.
Teşekkürler client çalıştı.


Bliss


Unknown


Warning

Sanırım Mysql Baglantı Kuruyor SQL  Göremedim?


sweezy

Eline emeğine sağlık. Paylaşımın için teşekkürler.


Amper

gerçekten kötü bir client. Disassembly yapılarak mysql bilgilerinizi kaptırmak mı istiyorsunuz? buyurun kullanın. Giriş kontrolü için mysql kullanmak yerine farklı bir yöntemi tercih etmelisin.