folder Tahribat.com Forumları
linefolder C#, Asp.Net, .Net Core
linefolder Yaptığımız Bir Programı İnternetden Güncellemek



Yaptığımız Bir Programı İnternetden Güncellemek

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    cemnet
    cemnet's avatar
    Kayıt Tarihi: 18/Eylül/2007
    Erkek

    Selam arkadaşlar, şu win. uygulamaları sıkıntım devam ediyor. Bir programcık tarzında bişey yaptım. Şimdi üyelere bu dağıtıldığında gözle görülür bir kullanım sayısı olucak. Programında üst versiyonları çıkacağından sürekli malum bir kere indiren üye 2. kez zor indirmesi. O yüzden yüklenen programın üst versiyonu çıktığında direk onu nasıl kurdurabiliriz ? Hani bu moziilla,sxe,limewire yapıyoya yükseltmeler felan onun gibi bişey yapıcam işte. Bu işin yapılabilitesi nasıl acaba ?

  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    asa42
    asa42's avatar
    Kayıt Tarihi: 17/Eylül/2009
    Erkek

    bende merak ediyorum bunu

  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    cemnet
    cemnet's avatar
    Kayıt Tarihi: 18/Eylül/2007
    Erkek

    şöle bi fikir ? Bi algoritma ? Bu tip bişey lazım işte :|

  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    R3D
    R3D's avatar
    Kayıt Tarihi: 04/Eylül/2009
    Erkek

    Hoca programın tüm versiyonlarına sitendeki DB den yeni versiyonun linkini kontrol ettirirsin eğer varsa indirtirsin. Örneğin programın versiyonu 1.2 ve DB deki son sürüm 1.3 se linkten indirtip direk çalıştırmasını sağlarsın, bunu kullanıcıya sorarsan daha iyi olur tabi.


    "Mey biter saki kalır Her renk solar haki kalır Diploma insanın cehlini alsada; Hamurunda varsa,eşeklik baki kalır..."
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Hermes
    abdullahazad
    abdullahazad's avatar
    Kayıt Tarihi: 21/Mayıs/2007
    Erkek

    http://www.codeproject.com/KB/install/DDayUpdate_Part1.aspx

    gibi birşey..

     


    az insan çok huzur.
  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Balyoz99
    Balyoz99's avatar
    Kayıt Tarihi: 25/Ocak/2010
    Erkek

    Hacım mesela kullanılan versiyon ve güncel versiyon diye alan oluştursan. Açılışta kontrol etse, yeni bişey yayınlandıysa uyarı verip yüklemesini sağlasa.


    arbeit macht frei
  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    cemnet
    cemnet's avatar
    Kayıt Tarihi: 18/Eylül/2007
    Erkek

    bu işi en güzel yapan msn aslında. Gerçi o kadar kapsamlı bişey olmadığından sanırım arkadaşarın dedği gibi prog. açılışda bi kontrol yaparım üst versiyon var ise yüklettiririm gerisi de kullanıcının keyfine kalmış artık. İşler yarı manuel oluca ama nese artık :|

  8. KısayolKısayol reportŞikayet pmÖzel Mesaj
    DE5TROY3R
    DE5TROY3R's avatar
    Kayıt Tarihi: 04/Nisan/2007
    Erkek

    Programının başlangıcına

    v1.0 ın içeriğine :

    "http://site.com/Program_v_1.1.exe" bu değeri registry e yazdır

     

    her yeni versyonda, güncelle bu değeri

     

    updater.exe ile registry deki değeri okut

    http://site.com/Program_v_1.1.exe sitedeyse indir gibi bi kod giricen

     

    böyle bişe işte:)

     

    vb6 ise kodları yazayım

  9. KısayolKısayol reportŞikayet pmÖzel Mesaj
    cemnet
    cemnet's avatar
    Kayıt Tarihi: 18/Eylül/2007
    Erkek

    DE5TROY3R bunu yazdı:
    -----------------------------

    vb6 ise kodları yazayım


    -----------------------------

     

    kod teklifi için sağol hocam ama .net ile kastırıcam mevzuyu. Sanırım az önceki dediğim mantıkda ilerliycem. Program açılışda bizim serverda üst versiyon var ise kullanıcıya bi evet/hayır tarzında mesaj kutusu çıkarttırıp "yükle lan bunu" derim artık gerisi allah kerim :)

  10. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Sscheme
    Sscheme's avatar
    Kayıt Tarihi: 04/Mart/2007
    Erkek

    Normalde bu işin düz mantığı server üzerindeki bir xml den versiyon bilgisi okuyup karşılaştırmaktır.

    Ama burdaki gibi bir olay istiyorsan

    http://rapidshare.com/rsm.html

    ki bu da sağlam bir çözümdür. ClickOnce kullanacaksın

    http://msdn.microsoft.com/en-us/library/t71a733d(VS.80).aspx

    http://en.wikipedia.org/wiki/ClickOnce

    ararsan Türkçe kaynak da bulabilirsin. Benden bu kadar...

    Şimdi +rep ver ondan sonra da fazla kasma yat :) sabah bakarsın.

    Edit : Aslında sana kızgınım, geçen sefer de bir şey sordun, denemen için bi şeyler söyledik, neticeyi yazmamışsın.


    Bütün mesajlarım ve konularım BSD Lisansı"yla lisanslanmıştır.
  11. KısayolKısayol reportŞikayet pmÖzel Mesaj
    SharpShooter
    SharpShooter's avatar
    Banlanmış Üye
    Kayıt Tarihi: 10/Temmuz/2008
    Erkek

    Sscheme bunu yazdı:
    -----------------------------

    Normalde bu işin düz mantığı server üzerindeki bir xml den versiyon bilgisi okuyup karşılaştırmaktır.

    Ama burdaki gibi bir olay istiyorsan

    http://rapidshare.com/rsm.html

    ki bu da sağlam bir çözümdür. ClickOnce kullanacaksın

    http://msdn.microsoft.com/en-us/library/t71a733d(VS.80).aspx

    http://en.wikipedia.org/wiki/ClickOnce

    ararsan Türkçe kaynak da bulabilirsin. Benden bu kadar...

    Şimdi +rep ver ondan sonra da fazla kasma yat :) sabah bakarsın.

    Edit : Aslında sana kızgınım, geçen sefer de bir şey sordun, denemen için bi şeyler söyledik, neticeyi yazmamışsın.


    -----------------------------

    cevapları baştan aşağı okuyordum, ulan kimse mi clickonce teknolojisini yazmamış diyordum, neyse ki birisi yazmış :))


    - xx yerde hata var. - ya aslında kod şöyle sanıyor olabilir bla bla bla - olm kendine gel kodlar düşünmez - ...
Toplam Hit: 1827 Toplam Mesaj: 12