Konu Araçları | Seçenekler: | Gösterim Stili
Tarih
14/12/2012 00:04
Konu Sahibi
drummers
Yorumlar
2
Okunma
2008
Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 5
  • 4
  • 3
  • 2
  • 1

Derecelendirme: 0/5 - 0 oy

drummers

Omur Can
Kullanici Avatari
Destek
O.... C....
405
11/05/2009
125
İzmir
Ofis 2003
28/08/2017,11:37
Çözüldü 
Yapmak istediğim şudur

http://www.omurcan.com.tr/programlar/deneme.txt dosyası içeriği ile

Application.StartupPath + "\deneme.txt") içindeki dosya içeriklerini karşılaştırmak istiyorum

dosyaların içlerinde 1.0.0.1 gibi yazılar var. Hangisi büyükse mesaj verecek.

Teşekkürler


drummers, 11-05-2009 tarihinden beri AccessTr.neT üyesidir.
Cevapla

alpeki99

Düşünmek en zor iştir...
Kullanici Avatari
Uzman
O....
6.090
29/10/2008
Bursa
Yazılım Geliştirici
Ofis 2010 32 Bit
31/08/2017,19:08
Çözüldü 
Meramınızı anlatmak için dolambaçlı cümleler kullanırsanız hızlıca yardım alamazsınız. Yapmak istediğiniz şey programınızın sürümünün güncel halini internet üzerinden kontrol etmek.

Web üzerindeki metin dosyasını okutmayı biliyorsunuzdur zaten. Okuduğunuz string değişkenin birinci, üçüncü, beşinci ve yedinci karakterlerini aynı sıra ile kendi yerel dosyanızdaki karakterler ile karşılaştıracaksınız. Eğer hepsi aynı ise güncel sürüm kullanıyordur. Sitedeki karakterlerden herhangi biri yereldeki karaktarden büyük ise o halde güncel sürüm var demektir. Bu durumda da güncelleme işlemini yapabilirsiniz.

Sitemizde hemen her alanda olduğu gibi bunun içinde örnek vardı:

Güncel Versiyon Kontrolü / Lisans Koruma Örneği


AccessTr.Net teknik konular içeren bir sitedir. Bu tip sitelerde en iyi şekilde yardım alabilmeniz için Site Kurallarını mutlaka okumanız ve buna göre hareket etmeniz lazım.
Cevapla

drummers

Omur Can
Kullanici Avatari
Destek
O.... C....
405
11/05/2009
125
İzmir
Ofis 2003
28/08/2017,11:37
Çözüldü 
(14/12/2012, 22:09)alpeki99 Adlı Kullanıcıdan Alıntı: Meramınızı anlatmak için dolambaçlı cümleler kullanırsanız hızlıca yardım alamazsınız. Yapmak istediğiniz şey programınızın sürümünün güncel halini internet üzerinden kontrol etmek.

Web üzerindeki metin dosyasını okutmayı biliyorsunuzdur zaten. Okuduğunuz string değişkenin birinci, üçüncü, beşinci ve yedinci karakterlerini aynı sıra ile kendi yerel dosyanızdaki karakterler ile karşılaştıracaksınız. Eğer hepsi aynı ise güncel sürüm kullanıyordur. Sitedeki karakterlerden herhangi biri yereldeki karaktarden büyük ise o halde güncel sürüm var demektir. Bu durumda da güncelleme işlemini yapabilirsiniz.

Sitemizde hemen her alanda olduğu gibi bunun içinde örnek vardı:

Güncel Versiyon Kontrolü / Lisans Koruma Örneği


Visual Basic Code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
 Dim request As System.Net.HttpWebRequest = System.Net.HttpWebRequest.Create("http://www.xxxxxxx/veritabaniversion.txt")
        Dim response As System.Net.HttpWebResponse = request.GetResponse()
        Dim sr As System.IO.StreamReader = New System.IO.StreamReader(response.GetResponseStream())
        Dim newestversion As String = sr.ReadToEnd()
        Label1.Text = (newestversion)
        'dosya kontrolü
        Dim dosya As New StreamReader(Application.StartupPath + "\veritabaniversion.txt", Encoding.GetEncoding("windows-1254"))
        Label2.Text = dosya.ReadToEnd
        If Label1.Text > Label2.Text Then
            VerToolStripMenuItem.Visible = True
            VerToolStripMenuItem.Text = "Veritabanı Güncellemesi"
        Else
        End If
        dosya.Close()

        MsgBox("Güncelleme dosyanız yok indirilecek")
        Dim _WebClient As New System.Net.WebClient()
        _WebClient.DownloadFile("http://www.xxxxxxx/veritabaniversion.txt", Application.StartupPath + "\veritabaniversion.txt")


Çözüm


drummers, 11-05-2009 tarihinden beri AccessTr.neT üyesidir.
Cevapla


Konuyu Okuyanlar: 1 Ziyaretçi

Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Tarih Son Yorum
Çözüldü Vb.Net FTP dosya indirme. Mettleshade 2 414 30/10/2016, 11:46 alpeki99
Çözüldü SGK e-bildirge için XML dosya oluşturma umutakkaya 13 1.987 14/10/2016, 08:49 alpeki99
Çözüldü Arac kiralama programı için iki dgw karşılaştırma Tbx 4 904 25/05/2016, 01:58 ozanakkaya
Çözüldü Mouse'nin tıkladığı yerin dosya yolunu bulmak [vb.net] Tbx 11 1.811 24/05/2016, 18:59 atoz112
Çözüldü Dosya Ara Butonu ile Seçtiğim Bir Excel Dosyasını Datagride getirmek umutakkaya 4 2.253 13/07/2014, 21:22 umutakkaya

Türkçe Çeviri: MCTR, Yazılım: MyBB, © 2002-2017 MyBB Group.
Forum use Krzysztof "Supryk" Supryczynski addons.