Hoşgeldin, Ziyaretçi
Sitemizden yararlanabilmek için Kayıt olmalısınız.

Kullanıcı Adınız:
  

Şifreniz:
  





Forumda Ara

(Gelişmiş Arama)

Forum İstatistikleri
» Toplam Üyeler: 334
» Son Üye: Overniusher78
» Toplam Konular: 472
» Toplam Yorumlar: 776

Detaylı İstatistikler

Kimler Çevrimiçi
Toplam: 68 kullanıcı aktif
» 0 Kayıtlı
» 68 Ziyaretçi

Son Aktiviteler
Nes Emulator Oyunları PC ...
Forum: Emulator Oyunları
Son Yorum: Overniusher78
Dün, 06:30
» Yorumlar: 3
» Okunma: 9,865
Yaptığım proje hakkında t...
Forum: C/C++
Son Yorum: kasimir
19-09-2023, 03:06
» Yorumlar: 0
» Okunma: 3,178
[Python] ConnectTA (Turkc...
Forum: Genel
Son Yorum: root
26-06-2023, 17:14
» Yorumlar: 0
» Okunma: 2,511
Db Türkçe Karakter Sorunu
Forum: Teknik Destek
Son Yorum: root
27-02-2023, 13:25
» Yorumlar: 1
» Okunma: 978
C# Bir Sayının Asal Olup ...
Forum: C#
Son Yorum: root
27-02-2023, 11:06
» Yorumlar: 0
» Okunma: 2,605
[Javascript] Javascritp i...
Forum: Javascript
Son Yorum: root
23-09-2022, 21:59
» Yorumlar: 0
» Okunma: 3,585
[Python] themoviedb Get F...
Forum: Genel
Son Yorum: root
31-08-2022, 14:33
» Yorumlar: 0
» Okunma: 5,125
[Javascript] Enter The Co...
Forum: Javascript
Son Yorum: root
16-08-2022, 14:37
» Yorumlar: 0
» Okunma: 6,272
[Javascript] Progress Bar...
Forum: Javascript
Son Yorum: root
13-08-2022, 11:41
» Yorumlar: 0
» Okunma: 6,338
[Javascript] Google Authe...
Forum: Javascript
Son Yorum: root
08-08-2022, 19:31
» Yorumlar: 0
» Okunma: 6,403

 
  Quill Editor Kullanımı ve İçerik Değerini Alma
Yazar: root - 04-08-2022, 10:03 - Forum: Php - Yorum Yok

Merhaba arkadaşlar;

Sizlere, hazırladığım Quill editor örneğini paylaşmak istiyorum. Projelerinizde istediğiniz gibi alıp kullanabilirsiniz.

Örnekte quill editor den içeriği alıp nasıl post/get yapabileceğimizi gösterdim.

DEMO: https://demo.ahmetturan.com.tr/test/quill/quill.php
İNDİR: https://demo.ahmetturan.com.tr/test/quill/quill.zip

[Resim: 3fssskq.png]

Bu konuyu yazdır

  Sweetalert2 ve Toasttr Mesajı Geri Bildirimli Ajax Post/Get Kullanımı
Yazar: root - 03-08-2022, 14:31 - Forum: Php - Yorum Yok

Merhaba arkadaşlar,

Sizler için ajax ile post ve get örneği hazırladım.

İşleyiş şu şekilde,

İlgili çalıştığımız sayfadan farklı bir sayfaya belirttiğimiz değerleri ajax ile post/get yönetimi kullanarak gönderiyoruz.

Gönderdiğimiz verileri ilgili php den yakalayıp amacımıza göre işliyoruz. Bu işlem: veritabanına veri ekleme veri silme veri güncelleme vb şeyler olabilir.

Eğer işlem başarılı ise echo kodu ile geri döndürülmesini istediğimiz string ifadeyi yazdırıyoruz. Değilsede değil durumu için lazım olan string ifadeyi geri döndürüyoruz veya duruma göre farklı string ifadeleride geri döndürebiliriz.

Daha sonra ajax post/get geribildirim yakalama parametresi ile yani callback ile olumlu olumsuz veya başka bir geriye döndürdüğümüz string ifadeyi yakalayıp eşleştiriyoruz.

Eğer işlemimiz başarılı ise kullanıcıya işlem başarılı değil ise işlem başarısız mesajını gösteriyoruz.

Bu mesaj gösterimini hem sweetalert ile hemde toasttr ile yaptım. Siz size hangisi uygun ise onunla yapabilirsiniz.

DEMO SAYFASI: https://demo.ahmetturan.com.tr/test/ajax/test.php

PROJEYİ İNDİR: https://demo.ahmetturan.com.tr/test/ajax/ajax.zip

POST ÖNİZLEME:
[Resim: 9sbbfaw.png]

GET ÖNİZLEME:
[Resim: 8ldeai7.png]

Bu konuyu yazdır

  Kurtuluş Programı 1.14 Exe,Chm,APK(ANDROİD)[PC-Telefon-Tablet]
Yazar: kurt26 - 20-07-2022, 19:23 - Forum: Bilgisayar Programları - Yorum Yok

Kurtuluş Programı 1.14 Exe,Chm,APK(ANDROİD)[PC-Telefon-Tablet]

Kurtuluş Programı 1.14 CHM PC RESİM
[Resim: screenhunter-1chm1-14_orig.jpg]
[Resim: screenhunter-2chm1-14_orig.jpg]
[Resim: screenhunter-3chm1-14_orig.jpg]

Kurtuluş Programı 1.14 EXE PC RESİM
[Resim: screenhunter-1exe1-14_orig.jpg]
[Resim: screenhunter-2exe1-1_orig.jpg]
[Resim: screenhunter-3exe1-1_orig.jpg]

Kurtuluş Programı 1.14 APK TELEFON-TABLET RESİM
[Resim: screenshot-20220720-170720_orig.png]
[Resim: screenshot-20220720-170744_orig.png]
[Resim: screenshot-20220720-171038_orig.png]

PROGRAMLARIN İNDİRME LİNKLERİ
Kurtuluş Programı 1.14 CHM,EXE APK Google Drive İle İndir
APK:Android Telefon ve Tabletler için.84mb,270mb olarak 2 version olarak eklenmiştir.
CHM:70mb[Bilgisayar Pc,(Ayrıca Telefon ve Tablette çalıştırılabilir.Gerekli bilgiler eklenmiştir.)]
EXE:85mb Sadece Bilgisayarda çalışır. Kurulumsuz paket.
(Güncellemeler buradan yapılacak.Hepsi aynı klasördedir.)
https://drive.google.com/drive/folders/1...Sly2rVYwKa


ALTERNATİF LİNK GOOLE DRİVE GİREMEYENLER İÇİN
(Bu linkte reklam çıkabilir bizle alakası yok. Tarayıcınıza adblock plus reklam engelleyici yüklemenizi tavsiye ederim.Google drive çalışmazsa diye o zaman bundan indirebilirsiniz.)
https://www.mediafire.com/folder/o2fluk3...gramı_1.01
https://www.mediafire.com/folder/r0bxfad...fon-Tablet

Kullanılan En güncel Sistem Android Studio ile yapılmıştır.
API 32:ANDROİD 12L (SV2)
BUİLD TOOLS 33
NDK 25

Android 4'den Android 12'ye kadar.
MİN SDK 16(Android 4.1 jelly Bean)
TARGET SDK 32:(ANDROİD 12L) (SV2)

ÖNEMLİ
Bunu sesler çalışmıyorsa yükleyiniz.
android 10-11 veya daha düşüğü sesler çalışmazsa google playdan "Android Sistem Web Görünümü("Android System WebView") Yüklenmelidir.
Not:WebView ilk yüklediğinizde ses çalıştırma simgesi sönük iken aktif olur.Bir kaç kez ses listelerine basın .Sistem kendine gelir çalışır.

Yeni eklenilenler
Kuranı Kerim Arapça Okunuş.
Yeni Sayı , Bilgiler
Yeni Sesler
En son güncel Android Studio ile paketlendi.Daha fazla sistem ve özellik desteği.

GİDERİLEN HATALAR
2 Tane uygulama simgesi hatası giderildi.
Birçok düzeltme.

Uygulama İzni
Sadece Kurarken Ağ erişimi izni ister ondan başka bir izin gerektirmez.O tek iznide zaten eklenilen seslerin internet üzerinden çalışması için ekledik.
Not:Programlarımızın hiçbirinde içinde, dışında reklam yoktur.Virüs total ile taratılmış Google drive linkinin içine urlleri ve resimleri eklenmiştir.Daha Detaylı bilgiler,resimler ve videolar indirme linklerinin içinede eklenmiştir.

PROGRAM VİDEO HAKKINDA
NOT:Daha video çekilmemiştir.1.13 bir önceki versionun videosudur.Zaten görüntü olarak aynı sadece yeni bilgiler ilave edildi.

CHM VİDEO
https://www.youtube.com/watch?v=PfruYwzbpiU

EXE VİDEO
https://www.youtube.com/watch?v=eoNIQIDa2v8

APK 80mb VİDEO
https://www.youtube.com/watch?v=eX0qYtqrENg

APK 220 MB VİDEO
https://www.youtube.com/watch?v=QxjVHTewhW0

İÇERİK HAKKINDA BİLGİ
Her müslümanın faydalanacağı İslami bilgilerin toplandığı programdır.
Programın içinde herkesin faydalanıp anlıyacağı zahiri konular olduğu gibi batıni ve ledüni ilmide mevcuttur.Akıl derecelerine görede konuların derin noktalarının kavranıp ,anlaşılmasıda farklılık gösterir.Bu durumda diyeceğimiz şey faydalı gördüğünüzden ilminizce,aklınızca faydalanırsınız.Anlamadığınızı geçersiniz veya beğenmediğinizi okumazsınız.
Her müslümanın faydalanabiliceği "NAMAZ,ORUÇ,ZEKAT,HAC,ZİKİR,DUA..."gibi konularda mevcuttur.Ayrıca "GÜNDEM,ŞİİR,EĞİTİM,TARİHİ SAYFALAR..."gibi bilgilerde mevcuttur.
İlmi kaynaklı  bilgilerdir.

Genel İçerik
Kuranı Kerim(Hatim 50 Hafızdan,tefsir,arapça-türkçe meal,bilgi),sünnet,ayet,hadis,dua,zikir,islam ilmihali,Peygamber Efendimiz(s.a.v) Hayatı,Esmaül Hüsna(En detaylı bilgilerle),islami yazılar,yaşanmış kıssalar,Hakikat dergilerinin tamamı(Eğitim,şiir,gündem,tarihten sayfalar..)...

1.14 Son Güncelleme
En son android paketleme ile paketlendi.(16-31 Api)
Minsdk api16 (Android 4.1 jelly Bean) target sdk api31 (android 12.S) tüm telefon ve tabletler.
Hakikat Aylık islam Dergileri yeni sayılar eklendi ve her sayının tarihi eklendi.
Eklenilen kitaplara ilavaler yapıldı.
Yeni Sesler Eklendi.
Hatalar düzeltildi.
Zip ve rar olarak eklendi.
Sıkıştırma yapıldı.

1.10 SESLERDE BÜYÜK DEĞİŞİKLER
Tüm seslere Yeni İlaveler Yapıldı.
Ses eksik ve hatalı olan birçoğu değiştirildi.
islam ilmihali hacc kelimesi okunuşu düzeltildi.Hacc bölümü tekrar düzenlendi.
Kuranı Kerim Tefsiri;İhlas,nas süresi tekrar sese çevrildi.Eksiklikler giderildi.
Hakikat Dergi tüm baş yazılar ses olarak eklendi.

1.09 Yenilikler
Peygamberimiz(s.a.v) 123 Duası Eklendi.
ANDROİD TELEFON,TABLET... İSLAMİ UYGULAMLAR konu başlıkları olarak eklendi.
Hatalar Düzeltilip eksik konular ilave edildi.

1.09 Düzeltilenler
YÜCE ALLAHIN İSMİ ŞERİFLERİ HAKINDA BAZI BİLGİLER (eksiklikler giderildi.)
HAZRET-İ MUHAMMED Aleyhisselâm (Son bölüm ses ve yazı eklendi.1,2,3 diye konu başlıkları düzeltilerek o konunun başlığı ile değiştirildi.
İSLÂM İLMİHALİ(1,2,3 diye konu başlıkları düzeltilerek o konunun başlığı ile değiştirildi.)
ASHÂB-I KİRAM -Radiyallahu anhüm- HAZERÂTI'NIN HAYATI(1,2,3 diye konu başlıkları düzeltilerek o konunun başlığı ile değiştirildi.)
Bunlar gibi birçok isimsiz konu başlığı değiştirildi.
301-315 sayılı dergilerin içerikleri uygun kategorileri başlıklarına aynı şekilde eklendi.(Bazı açıklamalar eklendi.)
PEYGAMBER EFENDİMİZİN (S.A.V) SÜNNETLERİ Çift başlıklar düzeltildi.
Kalpteniman yeni yazılar eklendi.

EXE Genel Özellikler (Bilgisayar İçin)
Boyut:85mb
1-Kurulumsuz exe uygulama dosyası.İndirin kurmadan tıklayıp çalıştırın.Kendi içinde başka programa ihtiyaç duymadan çalaşabilen  paketlenmiş dosyadır. Hiçbir dosya klasörüne kurulum yapmaz.
2-Ekran boyutu istenildiği gibi ayarlanabilir.Uç kenarlardan fare ile kırpın.Tam ekranda yapabilirsiniz.
3-Çalışması için başka programa ihtiyaç duymaz.
4-Bellek,hafıza kartı,sd kart... atılıp taşınabilir.
5-Ses,resim,video gibi özelliklerin çalışması için internet gerekir.Diğer bilgiler internetsizde görüntülenebilir.

Exe Programı Kullanım Özellikleri ve İpuçları
1-Açtığınız herhangi bir konunun üstüne fare ile tıklayın.
Yazı Büyütme ctrl(+)+ tuşuna birlikte basın.
Yazı Küçültme ctrl(+)- tuşuna birlike basın.
Ctrl basılı tutup + tuşuna basarsanız yazılar büyür.Ctrl basılı tutup - tuşuna basarsanız yazı küçülür.
2-Çoklu sayfa görüntüleme.
Açtığınız sayfaları kaydırarak birden konuyu inceleyebilirsiniz.
3-Hatimler ve sesler sıralı otomatik geçiş yapar.İstenilen süre veya seslerden başlatılabilir.
Listeden istenilen sese tıklandığında anında okumaya başlar.
Not:Başlatılan sesi durdurup öyle sayfayı kapatınız.Eğer durdumazsanız ses devam eder bu özellik hem dinleyip ,hem başka konular bakabilmenizi sağlar.
4.Veriler kopyalanamaz.(Chm'de kopyalanabilir.)
5-Ses,resim,video gibi özelliklerin çalışması için internet gerekir.Diğer bilgiler internetsizde görüntülenebilir.

CHM Genel Özellikler (Bilgisayar,Telefon,Tablet)
Daha fazla program resimi drive linkinin içinde.
Boyut: 70MB
1-Kurulumsuz exe uygulama dosyası.Kurmadan tıklayıp çalıştırın.
2-Ekran boyutu istenildiği gibi ayarlanabilir.Uç kenarlardan fare ile kırpın.Tam ekranda yapabilirsiniz.
3-Çalışması için başka programa ihtiyaç duymaz.
4-Bellek,hafıza kartı,sd kart... atılıp taşınabilir.

Chm Programa Özellikleri,Kullanımı ve İpuçları
1.Tüm veriler Kopyalanabilir.
2.Yazıcıdan yazdırılabilir.
3.Yazı Büyütme CHM'de üst menüde "A" simgesine basın.Extra büyütmek için ctrl(+)+ basın.Küçültme ctrl(-)-
4.Chm dosyaları aşırı güvenlikli olduğu için birçok onay vermek gerekiyor.Window 8-10 gibi işletim sistemlerinde sesler çalışmaya bilir.Fakat sitemizden rahatça dinleyebilirsiniz.Java ve yeni işletim sistemleri ile ilgili bir sorun sanıyoruz.
5-Bilgisayar,Telefon ve tabletlerde CHM uzantılı dosyaları çalıştırma Resimli Anlatım.(Konu boş gözükür mutlaka resimdeki gibi sağ tıklayıp-özellikler-engellemeyi kaldır yapmanız gerekir.Tüm CHM e-kitap dosyalarında bu böyledir.Başka türlü görüntülenemez.
6-Resimli anlatım İndirme linki içinde chm klasöründe "Bilgisayar,Telefon ve tabletlerde chm uzantılı dosyaları çalıştırma" tıklayınız.

CHM uzantılı dosyaları Android destekli Telefon ve tabletlerde çalıştırma.
İndirilen CHM uzantılı dosyaları telefonlarda ve tabletlerde çalıştırmak için Google Playdan "Moon Reader" İndirmeniz yeterlidir.Ücretsiz olanı indirin.Tüm android uygulamalarında interneti kapatırsanız uygulamalar reklam gösteremez.Chm dosyası çalıştıran farklı uygulamalarda olur."Chm Reader X" da gayet kullanışlıdır.

Ek bilgi:Pdf dosyası aynı şekilde telefonlarla google playdeki uygulamalarla çalıştırılabilir.

ÖNEMLİ
(Forumlardan gelen yoğun istek üzerine virüs total ilede taratıyoruz.Taratılan linkide ekliyoruz.Yıllardır program yapıp yaymaktayız. )
50-60 Virüs programıyla taratan virus total sonuç linkleride eklidir.
Google drive indirirkende taramaktadır.
Biz dosyayı drive yüklerkende taramaktadır.
Programlarımızda googlenin reklamları veya başka reklamlar yoktur.(Reklamsız)

Bu konuyu yazdır

  [APK] tNote (Bulut not defteri)
Yazar: root - 21-06-2022, 12:46 - Forum: Android - Yorum Yok

Merhaba arkadaşlar,

Sizlere kendi geliştirdiğim bulut tabanlı not defteri uygulamasını tanıtmak istiyorum.

tNote uygulamasına cihazınızda tanımlı gmail hesabı ile kolayca kaydolup giriş yapabilirsiniz. Cihazınızı sıfırlasanız veya değişseniz bile aynı gmail hesabı ile tNote uygulamasına giriş yaptığınızda ve önceden kullandığınız şifreleme anahtarını girdiğinizde notlarınız otomatik olarak yüklenecek ve görüntülenecektir. İnternetsiz bir şekilde de kullanabilirsiniz ve internet erişimi olduğu anda uygulama notlarınızı otomatik olarak firebase veritabanına yedekleyecektir. 

Önemli:
Açılan ilk ekranda sizden bir şifreleme anahtarı girmenizi ister. Varsayılan şifreleme anahtarı "def" tir. Bu anahtar notlarınızın firebase veritabanında şifreli bir şekilde saklanmasını ve şifresi çözülerek uygulama arayüzünde görüntülenmesini sağlar. Eğer uygulamaya bir kaç not kaydeder ve sonradan şifreleme anahtarını değişirseniz uygulama önceki şifreleme anahtarı ile kaydettiğiniz notları çözemez. Bunun için tanımladığınız şifreleme anahtarını unutmamalısınız.

Android 7.1 ve sonraki sürümlerde çalışır.

İpucu:
Bir kaç şifreleme anahtarı ile farklı notlar şifreleyebilir ve şifreleme anahtarını değiştirerek ilgili notları görüntüleyebilirsiniz. Burada dikkat edilmesi gereken husus sadece ilgili şifreleme anahtarı ile şifrelenen notlar görüntülenir ve farklı şifreleme anahtarı ile şifrelenen notlar görüntülenmez bunun yerine Şifreli ibaresi yer alır.

Ayrıca birden fazla cihazda aynı gmail hesabı ile uygulamaya giriş yapılmış ise not girişleri ve düzeltmeleri tüm aktif cihazlara anlık yansır.

İNDİR: https://disk.yandex.com.tr/d/Pw1XgrgXmhKjCQ


[Resim: paknrzj.png] [Resim: ceh1omd.png]
[Resim: fvcwlo0.png] [Resim: g0q9psw.png]
[Resim: k0b8wty.png]

Bu konuyu yazdır

  [Javascript] Sade Bir Tramer Görüntüsü Elde Etmek
Yazar: root - 09-06-2022, 11:12 - Forum: Javascript - Yorum Yok

Merhaba sigortacı arkadaşlarım. Güncel tramer poliçe detay sorgu ekranının karışıklığından ve kullanım zorluğundan hepinizin şikayetci olduğunu düşünüyorum. Pek tabikide ben daha çok şikayetciyim. Kendim hazırlamış olduğum javascript kodunu, kullandığınız tarayıcıda JS inject eklentileri ile ekleyerek bu karışık görünümden kurtulabilirsiniz.

Mozilla için şu eklentiyi kullanabilirsiniz: https://addons.mozilla.org/tr/firefox/ad...-injector/


Kod:
if(document.location.href.includes('https://online.sbm.org.tr/ovm-police/police/list.sbm')){

            let aralik = 0;
            let uzunluk = document.querySelectorAll("tr").length - 1;

            document.querySelectorAll("th")[5].remove();
            document.querySelectorAll("th")[11].remove();
            document.querySelectorAll("th")[11].remove();

            document.querySelectorAll("th")[3].innerText = 'Y.No';
            document.querySelectorAll("th")[4].innerText = 'Ürün';
            document.querySelectorAll("th")[5].innerText = 'Zeyil';
            document.querySelectorAll("th")[8].innerText = 'Tanzim tarihi';
            document.querySelectorAll("th")[9].innerText = 'Başlama tarihi';
            document.querySelectorAll("th")[10].innerText = 'Bitiş tarihi';
            document.querySelectorAll("th")[11].innerText = 'Hasar?';

            for (let i = 0; i < uzunluk; i++) {
                document.querySelectorAll("td")[5 + aralik].remove();
                document.querySelectorAll("td")[11 + aralik].remove();
                document.querySelectorAll("td")[11 + aralik].remove();

                //Zorunlu Koltuk Metin Düzeltme
                const urun = document.querySelectorAll("td")[4 + aralik];
                urun.innerText = urun.innerText.replace("KARAYOLU YOLCU TAŞIMACILIĞI ZORUNLU KOLTUK FERDİ KAZA",'Z.KOLTUK');
                urun.innerText = urun.innerText.replace("KARAYOLU YOLCU TAŞIMA ZORUNLU KOLTUK FERDİ KAZA SİGORTASI",'Z.KOLTUK');
                urun.innerText = urun.innerText.replace("Z.KOLTUK SİG. POLİÇESİ",'Z.KOLTUK');

                //Trafik Metin Düzeltme
                urun.innerText = urun.innerText.replace("KARAYOLLARI MOTORLU ARAÇLAR ZORUNLU MALİ",'TRAFİK');
                urun.innerText = urun.innerText.replace("TRAFİK SİGORTA POLİÇESİ",'TRAFİK');
                urun.innerText = urun.innerText.replace("MOTORLU TAŞITLR İHTİYARİ MALİ SORUMLULUK",'TRAFİK');
                urun.innerText = urun.innerText.replace("KARAYOLLARI MOTORLU ARAÇLAR ZORUNLU",'TRAFİK');
                urun.innerText = urun.innerText.replace("TRAFİK SİGORTASI",'TRAFİK');
                urun.innerText = urun.innerText.replace("ZORUNLU MALİ SORUMLULUK",'TRAFİK');
                urun.innerText = urun.innerText.replace("ZORUNLU KARAYOLU MALİ MESULİYET",'TRAFİK');
                urun.innerText = urun.innerText.replace("Karayolları Motorlu Araçlar Zorunlu Mali Sorumluluk (Trafik Sigortası)",'TRAFİK');

                //Kasko Metin Düzeltme
                urun.innerText = urun.innerText.replace("BENİM ARABAM-MİNİBÜS",'KASKO');
                urun.innerText = urun.innerText.replace("BENİM ARABAM-OTOMOBİL",'KASKO');

                if(urun.innerText.includes('KASKO') || urun.innerText.includes('Kasko') || urun.innerText.includes('Birleşik')){
                    urun.innerText = 'KASKO';
                }

                const zeyilturu = document.querySelectorAll("td")[7 + aralik];

                zeyilturu.innerText = zeyilturu.innerText.replace("Satıştan Dolayı İptal Eki",'Satış İptal');
                zeyilturu.innerText = zeyilturu.innerText.replace("SATIŞTAN DOLAYI İPTAL EKBELGESİ",'Satış İptal');
                zeyilturu.innerText = zeyilturu.innerText.replace("SATIŞTAN DOLAYI İPTAL",'Satış İptal');
                zeyilturu.innerText = zeyilturu.innerText.replace("Kısmı Poliçe İptali (Gün Hesabı)",'Kısmı İptal');
                zeyilturu.innerText = zeyilturu.innerText.replace("Vade ortası Müşteri istegi ile Riskin Sona Ermesi",'M.İsteği İle İptal');
                zeyilturu.innerText = zeyilturu.innerText.replace("DAİNİ MURTEHİN DEĞİŞİM",'DM Zeyili');
                zeyilturu.innerText = zeyilturu.innerText.replace("Araç Grup Kodu Değişikliği",'Araç Kodu Değişikliği');

                document.querySelectorAll("td")[8 + aralik].innerText = document.querySelectorAll("td")[8 + aralik].innerText.substring(0,11);
                document.querySelectorAll("td")[9 + aralik].innerText = document.querySelectorAll("td")[9 + aralik].innerText.substring(0,11);
                document.querySelectorAll("td")[10 + aralik].innerText = document.querySelectorAll("td")[10 + aralik].innerText.substring(0,11);
                document.querySelectorAll("td")[aralik].innerText = document.querySelectorAll("td")[aralik].innerText.replace("SİGORTA",'');
                document.querySelectorAll("td")[1 + aralik].innerText = document.querySelectorAll("td")[1 + aralik].innerText.substring(0, 20);
                aralik = aralik + 14;

            }
        }


Örnek Görünüm:
[Resim: iolckd2.png]

Bu konuyu yazdır

  SATILIK + Sigorta Acentesi Web Yazılımı
Yazar: root - 23-05-2022, 13:46 - Forum: Web Uygulamaları - Yorum Yok

Merhaba arkadaşlar,

Sigorta acentelerine yönelik php ile kodladığım Sigorta Acentesi Web yazılımı satılıktır.

Ücret: 1000 TL

Kurulum ücreti yok.

Demo URL: https://demo.ahmetturan.com.tr/sigorta/
Admin URL: https://demo.ahmetturan.com.tr/sigorta/admin/

Kullanıcı Adı: demo
Şifre: 12345

Bu konuyu yazdır

  [APK] ConnectTA (Turkcealtyazi.Org İzleme Listem)
Yazar: root - 07-02-2022, 12:07 - Forum: Android - Yorum Yok

Merhaba arkadaşlar,

Sizlere kendim için kodladığım ve Turkcealtyazi.Org sitesi üyelerinin izlediği film ve dizileri izlediklerim listesine kayıt yapan kullanıcıları ilgilendiren bu android programını paylaşmak istiyorum.

Üye bilgileriniz ile giriş yaptıkdan sonra izlediğiniz filmleri ve dizileri görüntüleyebilir kaydedebilir liste içinde arama yapabilir arkadaşlarınızla paylaşabilirsiniz.

İNDİR: https://disk.yandex.com.tr/d/n8C12jtf2I5UQw

İsteyene proje kaynak dosyalarını atabilirim.

KENDİ DİZİ LİSTEM: https://ahmetturan.com.tr/d.html
KENDİ FİLM LİSTEM: https://ahmetturan.com.tr/f.html

[Resim: t63gsyd.png] [Resim: rnvganm.png]
[Resim: 7q3b0bd.png] [Resim: m5evo3z.png]
[Resim: lmr8q7f.png] [Resim: acq4jye.png]
[Resim: lz5x7qy.png]

Bu konuyu yazdır

  [APK + Proje] Using Okhttp3, Mybb Login and Share Topic
Yazar: root - 04-02-2022, 09:47 - Forum: Android - Yorum Yok

Merhaba arkadaşlar,

Bugün sizlere paylaşacağım ve kendi kodlamış olduğum proje ile okhttp3 kullanarak mybb üyelik bilgilerimiz ile ilgili MyBB yazılımını kullanan siteye giriş yapabiliyoruz ve giriş yaptıkdan sonra bize sitedeki tüm forumları ve alt forumları program otomatık olarak listeliyor. Ardından yeni konu açmak istediğimiz forumu seçip konu açabiliyoruz. Eğer seçtiğimiz forum da konu açma yetkimiz yok ise veya o foruma yeni konu açılamıyorsa program bizi uyarıyor.

[APK + Proje] Using Okhttp3, Mybb Login and Share Topic
[APK + Proje] Okhttp3 Kullanarak MyBB Giriş Yap ve Konu Paylaş

İNDİR: https://disk.yandex.com.tr/d/GHu6xao5yXUtqA

Not: Program üzerinde oynanmamış son sürüm MyBB yazılımına uyumlu olarak kodlanmıştır. MyBB sürümü çok eski ise program çalışmayacaktır. Ayrıca hard modifiye var ise yine uyumsuzluk olabilir.

[Resim: gpqvztq.png] [Resim: auiuuky.png]
[Resim: 8xssnwz.png] [Resim: atghzm7.png]
[Resim: j828nzs.png]
[Resim: e0nzpcf.png]
[Resim: dbpjhgp.png] [Resim: hm30bki.png]
[Resim: 1gvq33w.png]

Bu konuyu yazdır

  [Andoid Java] MyBB User Login Example App
Yazar: root - 02-02-2022, 00:27 - Forum: Android - Yorum Yok

Merhaba arkadaşlar.

Kendi kodladığım MyBB forum sitesine HttpURLConnection yöntemiyle kullanıcı girişi yaparak istediğiniz url den veri alabileceğiniz örnek uygulamayı ve kaynak kodlarını sizlerle paylaşmak istiyorum.

Buradaki amaç MyBB forumuna kullanıcı girişi yapmak ve kullanıcı girişi yapılmış şekilde o kullanıcının erişime yetkisi olduğu herhangi bir url den veri almak olup aynı zamanda veride gönderilebilir şekilde düzenlenebilir bir uygulama örneği oluşturmaktır.

Eğer kendi forum sitenizin sürümü veya dili farklı ise kaynak kodlarda bulunan urlParameters verisini buna göre düzenlemeniz gerekir.

Kod:
String urlParameters = "username=" + account.username
                + "&password=" + account.password
                + "&remember=yes&submit=Giri%C5%9F+Yap&action=do_login&url=https%3A%2F%2Fforum.turkishcode.com%2Findex.php&my_post_key="
                + getMyPostKey(urlParse(myBB_Url));

İNDİR: https://disk.yandex.com.tr/d/EZPm_N7mm_e9RA

Not: Hata almamak için kendi bilgisayarınızda sdk nızın tanımlı olduğu local.properties dosyasını proje klasörü içerisine atmayı unutmayın. (oluşturduğunuz herhangi bir proje içerisinden bu dosyası alıp kullanabilirsiniz)

[Resim: 11nux36.png] [Resim: 8uwvuxr.png]
[Resim: v4jc9qz.png]

Bu konuyu yazdır

  [Java] Custom SpinnerAdapter Example
Yazar: root - 25-01-2022, 12:33 - Forum: Android - Yorum Yok

Merhaba arkadaşlar,

Custom Spinner Adapter Örnek kodlarını sizlerle paylaşmak istiyorum.

Java kısmı kod olarak paylaştım xml kısmına proje dosyasından bakabilirsiniz.

URL: https://disk.yandex.com.tr/d/RzOykwqh3lIZ4w

[Resim: 3kznezy.png] [Resim: d0f6oar.png]

MainActivity.java

Kod:
package com.aturan.customspinnerexample;

import androidx.appcompat.app.AppCompatActivity;

import android.os.Bundle;
import android.view.View;
import android.widget.AdapterView;
import android.widget.Spinner;
import android.widget.TextView;

public class MainActivity extends AppCompatActivity {

    private Spinner spinner;
    private TextView textView;
    private CustomSpinnerAdapter adapter;
    private ListItem listItem;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        spinner = findViewById(R.id.main_aktivity_spinner);
        textView = findViewById(R.id.main_aktivity_textview);

        adapter = new CustomSpinnerAdapter(this, ListItem.getData(this));
        spinner.setAdapter(adapter);

        spinner.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {
            @Override
            public void onItemSelected(AdapterView<?> parent, View view, int position, long id) {
                listItem = (ListItem) parent.getItemAtPosition(position);
                textView.setText(listItem.getStrBayrak());
            }

            @Override
            public void onNothingSelected(AdapterView<?> parent) {
                listItem = (ListItem) parent.getItemAtPosition(0);
                textView.setText(listItem.getStrBayrak());
            }
        });


    }
}

ListItem.java


Kod:
package com.aturan.customspinnerexample;

import android.content.Context;
import android.graphics.Bitmap;
import android.graphics.BitmapFactory;

import java.util.ArrayList;

public class ListItem {
    private Bitmap imgBayrak;
    private String strBayrak;

    public ListItem(Bitmap imgBayrak, String strBayrak) {
        this.imgBayrak = imgBayrak;
        this.strBayrak = strBayrak;
    }

    public Bitmap getImgBayrak() {
        return imgBayrak;
    }

    public String getStrBayrak() {
        return strBayrak;
    }

    public static ArrayList<ListItem> getData(Context context) {
        ArrayList<ListItem> listItems = new ArrayList<>();

        listItems.add(new ListItem(BitmapFactory.decodeResource(context.getResources(), R.drawable.turkiye), "Türkiye"));
        listItems.add(new ListItem(BitmapFactory.decodeResource(context.getResources(), R.drawable.almanya), "Almanya"));
        listItems.add(new ListItem(BitmapFactory.decodeResource(context.getResources(), R.drawable.ingiltere), "İngiltere"));
        listItems.add(new ListItem(BitmapFactory.decodeResource(context.getResources(), R.drawable.fransa), "Fransa"));
        listItems.add(new ListItem(BitmapFactory.decodeResource(context.getResources(), R.drawable.cin), "Çin"));
        listItems.add(new ListItem(BitmapFactory.decodeResource(context.getResources(), R.drawable.abd), "ABD"));

        return listItems;
    }
}

CustomSpinnerAdapter.java

Kod:
package com.aturan.customspinnerexample;

import android.content.Context;
import android.database.DataSetObserver;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ImageView;
import android.widget.SpinnerAdapter;
import android.widget.TextView;

import java.util.ArrayList;

public class CustomSpinnerAdapter implements SpinnerAdapter {
    private Context context;
    private ArrayList<ListItem> listItems;
    private ImageView imgBayrak;
    private TextView textBayrak;

    public CustomSpinnerAdapter(Context context, ArrayList<ListItem> listItems) {
        this.context = context;
        this.listItems = listItems;
    }

    @Override
    public View getDropDownView(int position, View view, ViewGroup parent) {
        view = LayoutInflater.from(context).inflate(R.layout.spinner_item_dropdown, null);

        imgBayrak = view.findViewById(R.id.spinner_item_dropDown_imgBayrak);
        textBayrak = view.findViewById(R.id.spinner_item_dropDown_textBayrak);

        imgBayrak.setImageBitmap(listItems.get(position).getImgBayrak());
        textBayrak.setText(listItems.get(position).getStrBayrak());


        return view;
    }

    @Override
    public void registerDataSetObserver(DataSetObserver observer) {

    }

    @Override
    public void unregisterDataSetObserver(DataSetObserver observer) {

    }

    @Override
    public int getCount() {
        return listItems.size();
    }

    @Override
    public Object getItem(int position) {
        return listItems.get(position);
    }

    @Override
    public long getItemId(int position) {
        return position;
    }

    @Override
    public boolean hasStableIds() {
        return false;
    }

    @Override
    public View getView(int position, View view, ViewGroup parent) {
        view = LayoutInflater.from(context).inflate(R.layout.spinner_item, null);

        imgBayrak = view.findViewById(R.id.spinner_item_imgBayrak);
        textBayrak = view.findViewById(R.id.spinner_item_textBayrak);

        imgBayrak.setImageBitmap(listItems.get(position).getImgBayrak());
        textBayrak.setText(listItems.get(position).getStrBayrak());

        return view;
    }

    @Override
    public int getItemViewType(int position) {
        return 1;
    }

    @Override
    public int getViewTypeCount() {
        return 1;
    }

    @Override
    public boolean isEmpty() {

        if (listItems.size() > 0)
            return false;
        else
            return true;

    }
}

Bu konuyu yazdır