Local Storage benzeri kalıcı cookie
-
- Üye
- Mesajlar: 43
- Kayıt: 05 Eyl 2014 01:27
Local Storage benzeri kalıcı cookie
Merhaba.
Html5 de kullandığım şey Local Storage idi. Tarayıcı kapansa bile veri silinmiyordu. Delphi programımda, program kapanmış dahi olsa silinmeyecek verileri nasıl oluşturup kullanabilirim? Cookiemanager işimi görür mü?
Yani mobil bir uygulama yazıyorum. Android ya da ios için. Program içerisinde gerekli olan verileri kaydediyorum ve daha sonra ona program kapanıp açılsa bile ulaşabiliyorum.
Bunu nasıl yapabilirim? Bir de bu veriler için en güvenli yol hangisi olur? Bu verilere herkes ulaşabilir mi?
Html5 de kullandığım şey Local Storage idi. Tarayıcı kapansa bile veri silinmiyordu. Delphi programımda, program kapanmış dahi olsa silinmeyecek verileri nasıl oluşturup kullanabilirim? Cookiemanager işimi görür mü?
Yani mobil bir uygulama yazıyorum. Android ya da ios için. Program içerisinde gerekli olan verileri kaydediyorum ve daha sonra ona program kapanıp açılsa bile ulaşabiliyorum.
Bunu nasıl yapabilirim? Bir de bu veriler için en güvenli yol hangisi olur? Bu verilere herkes ulaşabilir mi?
- barisatalay
- Üye
- Mesajlar: 398
- Kayıt: 02 Nis 2013 05:43
- İletişim:
Re: Local Storage benzeri kalıcı cookie
ini dosyası olur, Json dosyası olur ne kaydetmek istiyorsunuz öncelikle önemli olan amacın ne olduğudur bence.
Yeni bloğum: http://brsatalay.blogspot.com.tr/
-
- Üye
- Mesajlar: 43
- Kayıt: 05 Eyl 2014 01:27
Re: Local Storage benzeri kalıcı cookie
Yine hızlı cevabınız için teşekkürler.
Login bilgileri olacak. Kullanıcı adı, parola gibi. Bir de program içerisinde kullanırken hatırlamam gereken küçük bilgiler olabilir.
Login bilgileri olacak. Kullanıcı adı, parola gibi. Bir de program içerisinde kullanırken hatırlamam gereken küçük bilgiler olabilir.
- barisatalay
- Üye
- Mesajlar: 398
- Kayıt: 02 Nis 2013 05:43
- İletişim:
Re: Local Storage benzeri kalıcı cookie
Bence Json bu iş için biçilmiş kaftan 
Örnek bir JSON salladım kafadan, aklınızda birşeyler oluşmasına yardımcı olması için

Örnek bir JSON salladım kafadan, aklınızda birşeyler oluşmasına yardımcı olması için

Kod: Tümünü seç
{
"ID": "asds",
"PAS": "sdDA2123",
"AnaEkranBilgileri": {
"HatırlanacakDeğer": "23"
}
}
Yeni bloğum: http://brsatalay.blogspot.com.tr/
-
- Üye
- Mesajlar: 43
- Kayıt: 05 Eyl 2014 01:27
Re: Local Storage benzeri kalıcı cookie
Peki bunu nerde saklamam lazım?
PHP'den mi çağırmalıyım her seferinde, yoksa ini dosyasında mı?
PHP'den mi çağırmalıyım her seferinde, yoksa ini dosyasında mı?
- barisatalay
- Üye
- Mesajlar: 398
- Kayıt: 02 Nis 2013 05:43
- İletişim:
Re: Local Storage benzeri kalıcı cookie
Direk bunu kayıt etmeniz yetli olacaktır locale
X.SaveTo(TPath.GetDocumentsPath + PathDelim +'ayarlar.json');
Şeklinde kayıt edebilirsiniz yolu belirttiğiniz yere.
X.SaveTo(TPath.GetDocumentsPath + PathDelim +'ayarlar.json');
Şeklinde kayıt edebilirsiniz yolu belirttiğiniz yere.
Yeni bloğum: http://brsatalay.blogspot.com.tr/
-
- Üye
- Mesajlar: 43
- Kayıt: 05 Eyl 2014 01:27
Re: Local Storage benzeri kalıcı cookie
Teşekkürler. Kaydediyor. Bir de okursam problem yok 
Kolay gelsin...

Kolay gelsin...
- barisatalay
- Üye
- Mesajlar: 398
- Kayıt: 02 Nis 2013 05:43
- İletişim:
Re: Local Storage benzeri kalıcı cookie
Şeklinde okuyabilirsiniz.
Kod: Tümünü seç
X := TSuperObject.ParseFile(TPath.GetDocumentsPath + PathDelim +'ayarlar.json');
Yeni bloğum: http://brsatalay.blogspot.com.tr/
-
- Üye
- Mesajlar: 43
- Kayıt: 05 Eyl 2014 01:27
Re: Local Storage benzeri kalıcı cookie
Teşekkürler.
Bir de şöyle bir problem çıktı. Telefona dosya kaydetmeye çalışırken (ini,json) ReadOnly hatası verdiği için program açılmıyor. Kayıt kodlarını iptal ettiğimde çalışıyor.
Bu kayıt için hangi izinleri sağlamam gerekli? Ya da klasör yolu nasıl olmalı? Ben şöyle bir şey yazdım. GetCurrentDir+'\deger.ini' Yoksa bunu mu değiştirmeliyim? (ios ve androidde çalışabilmesi için)
Bir de şöyle bir problem çıktı. Telefona dosya kaydetmeye çalışırken (ini,json) ReadOnly hatası verdiği için program açılmıyor. Kayıt kodlarını iptal ettiğimde çalışıyor.
Bu kayıt için hangi izinleri sağlamam gerekli? Ya da klasör yolu nasıl olmalı? Ben şöyle bir şey yazdım. GetCurrentDir+'\deger.ini' Yoksa bunu mu değiştirmeliyim? (ios ve androidde çalışabilmesi için)
-
- Üye
- Mesajlar: 43
- Kayıt: 05 Eyl 2014 01:27
Re: Local Storage benzeri kalıcı cookie
Galiba TPath.GetDocumentsPath kullanırsam çözülecek. Deniyorum şimdi.
-
- Üye
- Mesajlar: 43
- Kayıt: 05 Eyl 2014 01:27
Re: Local Storage benzeri kalıcı cookie
Evet çalıştı. Klasör yolu önemliymiş. Herhangi bir ek izine gerek kalmadı. Umarım ios ta da problem çıkmaz. GetHomePath+PathDelim+'deger.ini' şeklinde kullandım.
- barisatalay
- Üye
- Mesajlar: 398
- Kayıt: 02 Nis 2013 05:43
- İletişim:
Re: Local Storage benzeri kalıcı cookie
Hiçbir sorun çıkmaz kendim kullanıyorum 

Yeni bloğum: http://brsatalay.blogspot.com.tr/
- barisatalay
- Üye
- Mesajlar: 398
- Kayıt: 02 Nis 2013 05:43
- İletişim:
Re: Local Storage benzeri kalıcı cookie
Örnek Proje ektedir 

- Dosya ekleri
-
- XSuperObject ile Bilgi saklama.rar
- (4.57 KiB) 142 kere indirildi
Yeni bloğum: http://brsatalay.blogspot.com.tr/
-
- Üye
- Mesajlar: 43
- Kayıt: 05 Eyl 2014 01:27
Re: Local Storage benzeri kalıcı cookie
İnceliyorum, teşekkürler...