Program Lisans İşlemleri yada Kopya Koruma

Katılım
7 Aralık 2005
Mesajlar
77
slm

anlamadığım şey bölme işleminde sayılar küsürlü çıkıyor hardisk seri numarasını 90 böl dediğinde yuvarlama işlemide yok sayıyı nasıl düzgün buluyor anlamadım..birde şifre kontrolunden sonra form 1 aç gibi bir komutta göremedim doğruysa aç diye...yanlışım varsa düzeltin teşekkürler..
 
Katılım
8 Aralık 2006
Mesajlar
143
Excel Vers. ve Dili
2003 TR
Merhaba

Bölme işlemi seri numarası için değil. Programın verdiği numaranın karşılığında Programın Sahibi olarak sizin verdiğiniz numara bölünüyor. Yani programı Full yapacak Lisans Numarası bölünüyor.

Peki siz bu numarayı nasıl bulacaksınız? Kullanıcı size program Numarasını verince siz bunu 90 ile çapıp 900 ile toplayıp tekrar 90 ile çarpacaksınız ve bu numarayı kullanıcıya söyleyeceksiniz. Programda ters işlem yapıp 90 a bölüp 900 çıkarıp tekrar 90 a bölecek ve bakacak Program Kodu ile aynı mı? Aynıysa teşekkür edip dosyaları kaydedecek.
 
Katılım
30 Ocak 2006
Mesajlar
937
Excel Vers. ve Dili
Access 2003
Sevgili arkadaşım.. Tebrik ederim. Böyle çalışmalarını her zaman görmek isteriz. Bu arada isimlerini yazdığın formun üstadları yanında benim adımın da geçmesi beni onurlandırdı. İltifat etmişsin. Ne haddimize.. Yine de çok teşekkür ederim. Çalışman eminim çok güzeldir. Deneyeceğim.
 
Katılım
7 Aralık 2005
Mesajlar
77
slm

program kodu mesala 88377 vermiş bunu 90 böldüğünde küsürlü bir sayı çıkıyor buna nasıl lisans numarası veriyor..kusura bakmayın anlamadım yani..örnek çok güzel ama ben anlamadım açıklama yaparsanız sevinirim..
 
Katılım
8 Aralık 2006
Mesajlar
143
Excel Vers. ve Dili
2003 TR
Merhaba

Sen programı diyelim ki Yusuf'a verdin. Yusuf programı çalıştırdı ama lisans numarası almadığından seni aramak zorunda kaldı. Lisans penceresini açtı sana dedi ki "Program Kodu 88377" sen de dedin ki "Lisans Kodu 715934700" Yusuf bu numarayı kendi programındaki yere yazınca Lisans işlemi tamamlanmış oluyor.

Sen verdiğin numarayı nasıl buldun? [ (Sana verilen numara) X 90 ] + 900 ) X 90

Kopya Kontrol İşlemi --> Senin vermiş olduğun 715934700 numarayı tersten yapıp 90 a bölecek 900 çıkartıp sonucu tekrar 90 a bölecek. İşte bu durumda 88377 eşit olması lazım. Zaten 715934700 sen verdiysen problem yoktur Lisans İşlemi gerçekleşir. Eğer Yusuf kafadan atıpta bir sayı tersten yapılan işlem sonucu 88377 eşit olmayacağından Lisans İşlemi tamamlanmaz.
 

Zeki Gürsoy

Uzman
Uzman
Katılım
31 Aralık 2005
Mesajlar
4,344
Excel Vers. ve Dili
Office 365 (64 bit) - Türkçe
Merhaba

Sevgili beab05 bu seri numarası sadece C sürücüsüne ait sanal seri numarası. Yani makine Formatlanınca yeni bir seri numarası üretecek. Ancak siz programı silseniz bile lisans numarasını bilgisayarda sakladığındna format atmadığınız sürece programı kullanabilirsiniz. Zaten kullanışlı olanda bu şekil olmalı. Yoksa programı her kurmada farklı numara istemesi kullanıcı içinde sizin içinde çekilmez olur.

Birçok işlemden geçiyor dememin sebebi serino = (HD Seri No * 5) --> serino = 234245354 olsun mesela sonucu tersten alıp sadece 5 tanesini kullanıcıya veriyorum. 45354 kullanıcıya verilir. Mesela bugün sevgili AKD nin bir örneğini gördüm forumda indirdim. Orada çıkan Seri Numarası hemen belli oluyor.(Bu arada güzel bir iş çıkarmış)


http://rapidshare.com/files/74912612/Lisans_Programi_Resimli_Aciklamalar.rar

HHD ile üretilecek şifre yaklaşımı iyi bir fikir. Yalnız HDD' in değişmeyen bir de fiziksel numarası vardır. Böylece kullanıcınız her formattan sonra sizi rahatsız etmez.

Fiziksel HDD no ilgili başlık (Mesaj no:6);
http://www.excel.web.tr/showthread.php?t=2122
 
Katılım
30 Ocak 2006
Mesajlar
937
Excel Vers. ve Dili
Access 2003
İlk çalışmanda bir modul vardı. Şifreli... İkincide de def.txt dosyası ile iş halledilmiş. İkisi ayrı yöntemler aslında...
 
Katılım
8 Aralık 2006
Mesajlar
143
Excel Vers. ve Dili
2003 TR
Merhaba

Aslında ikisi aynı örnek çünkü 1. mesajımdaki dosyayı indirdim. Oradaki modül Shift tuşunu açmayı engellemek için bir modüldü. Yani kopya korumaya işlemine etkisi yok.

Sadece tüm önlemleri alınca kopya korumanın aşılmasının çok güç olacağını göstermek için o şekilde koymuştum dosyayı. 2. dosyada ise VBA şifresini ve Shift tuşunu engelleyen modülü kaldırdım.

Muhabbetle.
 
Katılım
17 Temmuz 2007
Mesajlar
294
Excel Vers. ve Dili
access
kolay gele arkadaşlar
şimdi benim kafam karıştı,bazı arkadaşlar HDD'nin yok şu numarası daha iyi yok şu numarası tekrar bizi aramamaları için iyidir denince doğal olarak bizde terettütte kaldık,yani sonuç olarak buna devammı yoksa ,bir bilgisayara yüklenen bu proğram,bir daha bilgisayarı yeniden kursa bile değişmeyecek,sadece harddiski değişincemi problem çıkarak,yoksa HDD'nin başka numarasınımı pyapılan örneğe eklememiz lazım,Sayın alpeki99 hocam şimdi sonuç,buna devammı,yoksa arkadaşların tavşiyelerini göz önüne alarak bunda değişiklik olacakmı bir açıklık olursa belki yi olur diye düşünüyorum,teşekkür ederim.
 
Katılım
8 Aralık 2006
Mesajlar
143
Excel Vers. ve Dili
2003 TR
kolay gele arkadaşlar
şimdi benim kafam karıştı,bazı arkadaşlar HDD'nin yok şu numarası daha iyi yok şu numarası tekrar bizi aramamaları için iyidir denince doğal olarak bizde terettütte kaldık,yani sonuç olarak buna devammı yoksa ,bir bilgisayara yüklenen bu proğram,bir daha bilgisayarı yeniden kursa bile değişmeyecek,sadece harddiski değişincemi problem çıkarak,yoksa HDD'nin başka numarasınımı pyapılan örneğe eklememiz lazım,Sayın alpeki99 hocam şimdi sonuç,buna devammı,yoksa arkadaşların tavşiyelerini göz önüne alarak bunda değişiklik olacakmı bir açıklık olursa belki yi olur diye düşünüyorum,teşekkür ederim.
Merhaba

Hard Diskin temelde 2 seri numarası olmaktadır. 1) Fiziksel Seri Numarası garanti takibinde de kullanılan, format atılsa bile değişmeyen sabit numara. 2) Bilgisayara Windows kurulduğunda verilen değişken seri numarası. Eğer 120 GB bir hard diskiniz var ve siz bunu 3'e böldüyseniz her bölümün ayrı bir seri numarası olur. Ayrıca bu seri numarası formata gerek kalmadan da değiştirilebilmektedir.

Dolayısıyla en kolay kullanım yöntemi duruma ve tercihe bağlı olarak değişmekle beraber Fiziksel Seri Numarasının kullanımı olmalıdır. Kullanıcı programı kurduğu bilgisayarda sizden aldığı seri numarasını tekrar ve tekrar sizi aramadan kullanabilir. Ayrıca o hard diski söküp başka bir bilgisayarda da çalıştırabilir. Olaki siz tüm kontrol bende olsun diyorsanız benim örnekte vermiş olduğum daha çok işinize yarayacaktır.

Aslında benim kullandığım örnekte dikkat çekmek istediğim nokta seri numaralarının tabloda tutulmaması ve hesaplama işlemlerinin formda yapılmaması idi. Ayrıca program kendisinin lisanslı olup olmadığını bilgisayardaki bir dosyayı kontrol ederek anlıyordu. Yani ben fiziksel veya sanal seri numarasına hiç önem vermedim :)

Aslında bundan sonra tepkilere göre başka bir lisans sistemi denemek istiyorum. Ancak bunu galiba sadece profesyonel program yapanlar kullanacaktır. Niyetim ise programın özelliklerine göre seri numarası üretimi. Diyelim ki programı modüller halinde satıyorsunuz Cari + Stok + Kasa + Depo + Banka vs vs. Kullanıcının istediği modüllere göre farklı seri numarası üretimi olacak. Cari + Stok istiyor ama diğerlerini istemiyor o zaman sadece bu iki modülü çalıştıracak bir Lisans Anahtarı kullanacak. Programın içinde bütün modüller mevcut ama ücret ödemediklerine giremeyecek. Eğer ileride satın almak isterse yeni bir Lisans anahtarı alacak ve eski bilgileri kaybetmeden yeni modülleri kullanabilecek.

Eğer vaktim olur ve istekde ciddi olursa yapmayı düşündüğüm konulardan biriside bu olacak.
 
Son düzenleme:

akd

Destek Ekibi
Destek Ekibi
Katılım
14 Ağustos 2004
Mesajlar
1,114
Excel Vers. ve Dili
2003
HHD ile üretilecek şifre yaklaşımı iyi bir fikir. Yalnız HDD' in değişmeyen bir de fiziksel numarası vardır. Böylece kullanıcınız her formattan sonra sizi rahatsız etmez.

Fiziksel HDD no ilgili başlık (Mesaj no:6);
http://www.excel.web.tr/showthread.php?t=2122
Merhaba sayın anemos ,
degişmeyen bir seri numara varsa onu kullanmak daha iyi olu tabiki,
verdiginiz link'teki kodu aldım onu deneyecegim bundan sonra ,
ayrıca kendime bir tane şifre çözücü prğ mı yaptım,
tlf ile çıkan seri numarayı söylüyorlar, ben o numarları girip yeni
şifreyi tlf da veriyorum, hani şu paket proğ lar gibi :)
Övgülü sözleriniz içinde ayrıca tşk lerimi sunarım.
İyi çalışmalar...
 
Katılım
30 Ocak 2006
Mesajlar
937
Excel Vers. ve Dili
Access 2003
Merhaba

Aslında ikisi aynı örnek çünkü 1. mesajımdaki dosyayı indirdim. Oradaki modül Shift tuşunu açmayı engellemek için bir modüldü. Yani kopya korumaya işlemine etkisi yok.

Sadece tüm önlemleri alınca kopya korumanın aşılmasının çok güç olacağını göstermek için o şekilde koymuştum dosyayı. 2. dosyada ise VBA şifresini ve Shift tuşunu engelleyen modülü kaldırdım.

Muhabbetle.
Sevgili Alpeki99... Sizinle özel mesajda konuştuğumuzdaki gibi, aslında Access'de yapısı itibarıyla koruma diye birşey yoktur. Sadece birtek şeyin aşılamayacağını gördüm o da veri tabanını bölüp tabloları ayırdıktan sonra koruma yöntemini de içeren tarafı mde olarak convert etmek. Yoksa yok vba şifresiymiş yok veritabanı şifresiymiş, yok shift tuşu şifresiymiş hepsi hikaye.. Sonuçta hepsinin çaresi yine kodlard gizli. Adam oturmuş shift koruma kodu yazmış ve shift tuşunu devreden çıkarmış. Ama başka bir gün de bir çalışma yapmış gösteriyorsun shift kilitli dosyayı korumayı disable ediyor. O da olmadı dışardan veri tabanının tüm uzuvlarını çağırıyorsun başka bir dosyaya oluyor bitiyor. Access'i ilk öğrendiğim günlerde başlangıçtaki seçeneklerin hepsini kaldırınca programa ben de girememiştim. (Shift tuşuyla girmeyi bilmiyordum) O zamanki bilgisizliğimde ben bile boş bir mdb dosyasına tüm form-modül vb. yi çağırmayı akıl etmiştim.
Yani sana dediğim gibi.. Biz programlarımızı access bilmeyenlere sattığımız sürece sorun yok. Yeter ki bilenler birbirlerine saygılı olsunlar. Daha önce accessle yazan bir arkadaşa internetten programı gönderdim 30 saniye sonra bana programın yapısıyla ilgili eleştirilere başladı. Halbuki benim programımda seri no koruması- shift tuşu engeli vs. vardı. Ama bizim gibiler için -bizim gibiler sözüyle bu sitedeki aşağı yukarı herkesi kastediyorum- bu korumalar en çok 30 sn. işe yarar. Demin de dediğim gibi, hala mde dosyasından adam gibi yararlanmamızı sağlayan bir yöntem yok. Mesela modülleri mde dosyasından alamıyoruz. İşte korumamızı bunun üzerine kuralım -eğer koruma bu kadar önemliyse- derim. Yoksa zaten bizim programlarımızı alan insanlar access biliyorlar. Bilenler de kimsenin programını alıp aynen satmaz çünkü kendi yapmaya çalışacak kadar meraklı insanlar. En çok bir modülünü ya da yöntemini kullanacak hatta esinlenecektir. Ben böyle düşünüyorum. Çalışmalarında benim dediğimin yardımı olur mu bilmem ama iyi çalışmalar..
 
Katılım
8 Aralık 2006
Mesajlar
143
Excel Vers. ve Dili
2003 TR
Merhaba sevgili mehmetdemiral

Benim için aslında çok problem yok çünkü ben Filemaker ile programlarımı geliştiriyorum :D Sadece 2-3 tane programı Access ile yaptım özel bir sebepten dolayı.

Access i çok fazla bilmiyorum açıkçası ancak şu ana kadar gördüğüm VBA şifresi aşılamıyor. Elimdeki MDE Unlocker programı dahi bunu başaramıyor. Dolayısıyla programın işleyişindeki önemli noktaları VBA kodalarının içinde kullanılırsa programı kimse kullanamayacaktır.

Yani istedikleri kadar Formları açsınlar yada tabloları kopyalasınlar bir anlamı olmaz. Eğer kesin çözüm isterseniz ve daha güçlü bir veritabanı programına ihtiyacınız varsa Filemaker zaten hazır :)
 

akd

Destek Ekibi
Destek Ekibi
Katılım
14 Ağustos 2004
Mesajlar
1,114
Excel Vers. ve Dili
2003
Merhaba arkadaşalar,
Arkadaşlar ben şunu anlamadım, mde yapılınca formların vba sına girilebiliyormu, herhangibir şifre kırıcı ile lütfen girebilen varmı açıklasın...
Sayın alpeki99 bu çokca övdügünüz Filemaker'ı nereden ve nasıl indirebilecegimi lütfen yazarmısınız, araştırdığıma göre çok işlevsel bir proğrammış, bu konuda yardımcı olabilirmisiniz_?
İyi geceler sunarım...
 
Katılım
8 Aralık 2006
Mesajlar
143
Excel Vers. ve Dili
2003 TR
Merhaba sevgili akd

VBA kısmına şifre koymazsanız MDE yapsanızda içi görülür diye biliyorum. Şifre koyduktan sonra MDE yaparsanız o bölüme giremez. Bende MDE unlocker programı var şifreyi açtığını söylüyor ama daha hiç açtığını göremedim açıkçası.

www.filemaker.com resmi web sitesi. Türkiye'de de Filemaker'ın eğitimini veren sadece bir yer var www.filemakerx.com . Bu ara bir kampanya yapmış Behlül Bey Filemaker eğitim setini 50 YTL ye veriyor bence kaçırılmaz fırsat.

Türkçe Filemaker www.filemakerx.com sitesinden indirilebilir. İngilizce'si için resmi sitesini kullanabilirsiniz.
 
Katılım
16 Kasım 2005
Mesajlar
1,090
Excel Vers. ve Dili
Access 2002
sayın alpeki99 ilk mesajınıza karşılık yazmıştım ve siz yanlış anlaşıldığnızı yazmışınız ancak sonradan niye eleştiriliyorum programla ilgili konuşun falan demişiniz şimdi okudum konu ilgimi çekti ve takip ediyorum fırsat buldukça aslında hiç işlenmemiş bir konu ve benimde şiddetle ihtiyacım var bu konuya ancak, konu ilk başta tam olarak açıklanmadığı için -sizde öyle olduğunu sonradan ifade ettiniz - yazdım amacınız ne diye!
herneyse; sonuç olarak konu bir yere vardımı yazılanlara ve örnekleri aldım inceleyince karara varacağım kişisel olarak tabi uygulamalarımda deniycem ve inşallah beklediğim neticeyi alırım. Tabi burada sizin hakkınızı iade ediyorum. Ellerinize sağlık.

Fakat bir konu yine dikkatimi çekiyor ki; siz filemaker biliyorsunuz biz access
arada farklılıklar oluduğunu filemaker'in daha iyi oluduğunu "adres verilen site" savunuyor belki öyledir ancak burası access programlarına ait bir site ve burada access çerçevisinden dışarıda bir programın iyi veya kötü olduğunu tartışmamız anlamsız geliyor bana ismini yazmayacağım bir çok programlama dili biliyorum ki access'den çok daha iyi ve kullanışlı ancak ne yapalım biz ACCESS'çiyiz ve istek ve sorunlarımıza access dahilinde çözümler arıyoruz...

Not= Beni yine yanlış anlayacağınıza eminim..

saygılar , sevgiler ,

iyi çalışmalar:)
 
Katılım
8 Aralık 2006
Mesajlar
143
Excel Vers. ve Dili
2003 TR
Fakat bir konu yine dikkatimi çekiyor ki; siz filemaker biliyorsunuz biz access
arada farklılıklar oluduğunu filemaker'in daha iyi oluduğunu "adres verilen site" savunuyor belki öyledir ancak burası access programlarına ait bir site ve burada access çerçevisinden dışarıda bir programın iyi veya kötü olduğunu tartışmamız anlamsız geliyor bana ismini yazmayacağım bir çok programlama dili biliyorum ki access'den çok daha iyi ve kullanışlı ancak ne yapalım biz ACCESS'çiyiz ve istek ve sorunlarımıza access dahilinde çözümler arıyoruz...

Not= Beni yine yanlış anlayacağınıza eminim..

saygılar , sevgiler ,

iyi çalışmalar:)
Sevgili karaayhan inanın yanlış anlamadım :D

Filemaker ile ilgili olmama rağmen Access ile de ilgiliyim ve çok az şey bildiğim için buradayım :) Aslında C# da öğrenmekteyim. Filemaker elbette süper ötesi değil sadece Access ile aynı kategoride olan en iyi veritabanı programlarından birisi bunu ifade etmek istedim sevigli akd'ye.

Zaten bana da farklı geliyor access ile birşeyler yaparken Filemaker'ı anlatmak ama bildiğimi kendime saklamamaya paylaşmaya çalışırım başkalarıda faydalansın diye. Zaten bu örnek, Form'a webcam ile resim ekleme ve Access dosyalarının Internet ortamına taşınması ile ilgili paylaşımlarımda sırf bu sebeple. Filemaker'ı sağolsun bana Behlül bey tanıttı ben de kendime saklamayı uygun görmüyorum.

Yoksa C# Filemaker'ı da Access'i de döver :D
 
Katılım
16 Kasım 2005
Mesajlar
1,090
Excel Vers. ve Dili
Access 2002
Sayın alpeki99, anlayışlı yaklaşımınızdan, bilgilerinizi paylaşma yaklaşımınızdan ve yapacağınız katkılardan ötürü tebrik ederim.

Sizin şahsınızda tüm değerli forum üyeleri ve yöneticilerinin Mübarek Kurban Bayramlarını da Kutlarım.

İYİ BAYRAMLAR :)
 
Katılım
16 Kasım 2005
Mesajlar
1,090
Excel Vers. ve Dili
Access 2002
Sayın alpeki99, anlayışlı yaklaşımınız, bilgilerinizi paylaşma yaklaşımınızdan ve yapacağınız katkılardan ötürü tebrik ederim.

Sizin şahsınızda tüm değerli forum üyeleri ve yöneticilerinin Mübarek Kurban Bayramlarını da Kutlarım.

İYİ BAYRAMLAR :)
 
Son düzenleme:
Üst