Boyutlar büyümeden sınırsız QR kod nasıl oluşturulur?

Zakli

Picopat
Katılım
31 Ocak 2025
Mesajlar
175
Boyutlarını büyütmeden sınırsız QR kod üretmenin nasıl mümkün olabileceğini düşünüyorum birkaç haftadır. Bu kunuda bilginiz var mı?

Cevaplar şu anki teorik olabilir yani şu anki teknolojiyle yapılamayacak olup da ilerleyen süreçlerde bir yolu bulunabilecek çözümler olabilir
 
Son düzenleyen: Moderatör:
Boyutlarını büyütmeden sınırsız QR kod üretmenin nasıl mümkün olabileceğini düşünüyorum birkaç haftadır. Bu kunuda bilginiz var mı?

Cevaplar şu anki teorik olabilir yani şu anki teknolojiyle yapılamayacak olup da ilerleyen süreçlerde bir yolu bulunabilecek çözümler olabilir
Belki siyah beyaz yani 1 ve 0 lar dışında renkler yani 0 dan 1 e kadarki bütün sayılar (sonsuz yani) olursa olabilir.
 
Belki siyah beyaz yani 1 ve 0 lar dışında renkler yani 0 dan 1 e kadarki bütün sayılar (sonsuz yani) olursa olabilir.
Yani teoride derken bu kadar uçuk bir şey beklememiştim doğrusu.
Konuyu daha iyi açıklayabilmek için aklıma gelen birkaç yöntemi ve neden mümkün olamayacaklarını açıklamama izin verin :
Qr kodların altına sayılar, harfler ve sembollerden oluşan belirli haneli bir kod eklemek geldi aklıma ilk olarak fakat sonra bu kodların sonsuz olabilmesi için bu sefer qr kodların boyutu sabit kalsa bile kodların uzinluğu büyüyecekti bundan vaz geçtim.

Diğer yöntem olarak qr kodlara nfc tafler eklemek oldu fakat bundan çok çabuk vaz geçtim çünkü qr kodları dijital ortamda paylaşınca nfc çipini paylaşamayacaktık.

Aklıma gelen son yöntem ise server yöntemi yani şu şekilde ; mevcut qr kodları bitene kadar bir serverda yedekleyeceğiz ve bittiklerinde en baştan başka bir server açarak yine aynı şekilde o servera yedekleyeceğiz ve bu şekikde gidecek. Bu yöntemden vaz geçme sebebim de qr kodları okuyan cihazların hangi serverdaki kodu okuduklarını anlamalarının mümkümkün olmamasıydı.

Bu şekilde teoride de olsa kısmen uygulanabilen yöntemler istiyordum. Umarım yeterince açıklayabilmişimdir. Yeni fikirlerinizi bekliyorum.
 
Yani teoride derken bu kadar uçuk bir şey beklememiştim doğrusu.
Konuyu daha iyi açıklayabilmek için aklıma gelen birkaç yöntemi ve neden mümkün olamayacaklarını açıklamama izin verin :
Qr kodların altına sayılar, harfler ve sembollerden oluşan belirli haneli bir kod eklemek geldi aklıma ilk olarak fakat sonra bu kodların sonsuz olabilmesi için bu sefer qr kodların boyutu sabit kalsa bile kodların uzinluğu büyüyecekti bundan vaz geçtim.

Diğer yöntem olarak qr kodlara nfc tafler eklemek oldu fakat bundan çok çabuk vaz geçtim çünkü qr kodları dijital ortamda paylaşınca nfc çipini paylaşamayacaktık.

Aklıma gelen son yöntem ise server yöntemi yani şu şekilde ; mevcut qr kodları bitene kadar bir serverda yedekleyeceğiz ve bittiklerinde en baştan başka bir server açarak yine aynı şekilde o servera yedekleyeceğiz ve bu şekikde gidecek. Bu yöntemden vaz geçme sebebim de qr kodları okuyan cihazların hangi serverdaki kodu okuduklarını anlamalarının mümkümkün olmamasıydı.

Bu şekilde teoride de olsa kısmen uygulanabilen yöntemler istiyordum. Umarım yeterince açıklayabilmişimdir. Yeni fikirlerinizi bekliyorum.
Son fikriniz mantıklı aslında ama yeni sunucular yerine qr kodların süresi olsa daha mantıklı olabilir. Veyahut yine aynı şekilde aynı fikirle sadece qr ın bir yerine rakam yazılsa(1-2-3 vs.) hangi sunucu olduğunu ordan algılasa ve bulsa da mantıklı olabilir. Bu fikirdeki olabilecek tek sorun insanların daha çekici yapması için yazı fontunu değiştirmesi olur.

Ki bunda da sınırsız olmaz yaklaşık bikaçyüz yıla qr ın uzunluğunu sayılar geçer.
 
Sonsuz boyutlu QR mumkun degil. Sonsuz boyutlu hic bir sey mumkun degil. Bir kere QR kodun nasil calistigini anlamadigini dusunuyorum boyle bir fikir aradigin icin. Simdilik elde edebildigimiz en buyuk QR code 177'ye 177'lik bir boyuta sahip. Tutabilecegi maksimum data boyutu, QR kodun moduna bagli olarak degisiyor.

Numeric modda bir kod icin, 7089 karakter uzunlugunda bir sayi tutabilir. Eger sadece alphanumericse data, 4296 karakter, eger binary modundaysa 2953 byte tutabiliyor. Yani teorik olarak 2.9 kb buyuklugune sahip bir programi, bir kare koda gommek mumkun.

Ancak kare kodun kendisi tek basina sinirsiz veri depolamak icin kullanilamaz, hic bir sey kullanilamaz. Naive bir yaklasim ile, kare kodu, farkli datalari tutan yerlere yonlendirmek icin kullanabilirsin ancak bu da zaten internette depolanmis bir veriye erismek icin ekstra bir yol olur.
Mevcut qr kodları bitene kadar bir serverda yedekleyeceğiz ve bittiklerinde en baştan başka bir server açarak yine aynı şekilde o servera yedekleyeceğiz ve bu şekikde gidecek. Bu yöntemden vaz geçme sebebim de qr kodları okuyan cihazların hangi serverdaki kodu okuduklarını anlamalarının mümkün olmamasıydı.
Yine QR kodun nasil calistigini anlamadigin icin mantikliymis gibi gelen bir fikir. QR kod internet gerektiren bir sistem degil. Sen bir QR code generate ettiginde QR kodlar bir internet sitesinde depolanmiyor. Asil olayi zaten normalde internetle calismak degil. Barkod gorevi gormek. 1995 yilinda ilk defa gelistirildiginde barkod gorevi icin gelistiriliyor zaten fikir. Otomobil parcalarini hizlica tanimlayabilmek adina standard barcode sistemi yerine, yazi veya cesitli farkli datalar tasiyabilen bir code sistemi olarak, alternatif olarak gelistiriliyor. QR kodlari yedeklemen bir anlam ifade etmeyecek.

Asagida bir kare kodun yapisini bulabilirsin ve nasil olusturulduguna dair gerekli bilgiyi de su seri de bulabilirsin; Let's develop a QR Code Generator, part I: basic concepts
QR_Format_Information.svg.png
 
Son fikriniz mantıklı aslında ama yeni sunucular yerine qr kodların süresi olsa daha mantıklı olabilir. Veyahut yine aynı şekilde aynı fikirle sadece qr ın bir yerine rakam yazılsa(1-2-3 vs.) hangi sunucu olduğunu ordan algılasa ve bulsa da mantıklı olabilir. Bu fikirdeki olabilecek tek sorun insanların daha çekici yapması için yazı fontunu değiştirmesi olur.

Ki bunda da sınırsız olmaz yaklaşık bikaçyüz yıla qr ın uzunluğunu sayılar geçer.
Evet sayıların uzunluğu bir süre sonra çok uzun olur.
En mantıklı düşünce bana da server yöntemi geliyor fakat hangi qr hangi servera bağlı bunu belli etmenin daha kolay bir yolu lazım.
Qrların süreli olmasını istemiyorum çünkü bu bir nevi dinamik qr kodu teknolojisine benziyor

Sonsuz boyutlu QR mumkun degil. Sonsuz boyutlu hic bir sey mumkun degil. Bir kere QR kodun nasil calistigini anlamadigini dusunuyorum boyle bir fikir aradigin icin. Simdilik elde edebildigimiz en buyuk QR code 177'ye 177'lik bir boyuta sahip. Tutabilecegi maksimum data boyutu, QR kodun moduna bagli olarak degisiyor.

Numeric modda bir kod icin, 7089 karakter uzunlugunda bir sayi tutabilir. Eger sadece alphanumericse data, 4296 karakter, eger binary modundaysa 2953 byte tutabiliyor. Yani teorik olarak 2.9 kb buyuklugune sahip bir programi, bir kare koda gommek mumkun.

Ancak kare kodun kendisi tek basina sinirsiz veri depolamak icin kullanilamaz, hic bir sey kullanilamaz. Naive bir yaklasim ile, kare kodu, farkli datalari tutan yerlere yonlendirmek icin kullanabilirsin ancak bu da zaten internette depolanmis bir veriye erismek icin ekstra bir yol olur.

Yine QR kodun nasil calistigini anlamadigin icin mantikliymis gibi gelen bir fikir. QR kod internet gerektiren bir sistem degil. Sen bir QR code generate ettiginde QR kodlar bir internet sitesinde depolanmiyor. Asil olayi zaten normalde internetle calismak degil. Barkod gorevi gormek. 1995 yilinda ilk defa gelistirildiginde barkod gorevi icin gelistiriliyor zaten fikir. Otomobil parcalarini hizlica tanimlayabilmek adina standard barcode sistemi yerine, yazi veya cesitli farkli datalar tasiyabilen bir code sistemi olarak, alternatif olarak gelistiriliyor. QR kodlari yedeklemen bir anlam ifade etmeyecek.

Asagida bir kare kodun yapisini bulabilirsin ve nasil olusturulduguna dair gerekli bilgiyi de su seri de bulabilirsin; Let's develop a QR Code Generator, part I: basic concepts
Eki Görüntüle 2507141
Qr kodun nasıl çalıştığını ve internet gerektirmediğini biliyorum. Bir yerde depolanmadığını da biliyorum. Fakat dediğim gibi teorik bir yöntem olarak depolanabilir sistem geliştirilebileceğinden bahsetiyorum. Fakat hangi qr kodun hangi servera ait olduuğnu belli etmenin bir yolunu bulamadım. Dediiğm gibi bunlar sadece teori ve şuanda mümkün olmasa da belki ilerleyen teknolojide gerçekleşebilecek teknolojiler
 
Sonsuz boyutlu QR mumkun degil. Sonsuz boyutlu hic bir sey mumkun degil. Bir kere QR kodun nasil calistigini anlamadigini dusunuyorum boyle bir fikir aradigin icin. Simdilik elde edebildigimiz en buyuk QR code 177'ye 177'lik bir boyuta sahip. Tutabilecegi maksimum data boyutu, QR kodun moduna bagli olarak degisiyor.

Numeric modda bir kod icin, 7089 karakter uzunlugunda bir sayi tutabilir. Eger sadece alphanumericse data, 4296 karakter, eger binary modundaysa 2953 byte tutabiliyor. Yani teorik olarak 2.9 kb buyuklugune sahip bir programi, bir kare koda gommek mumkun.

Ancak kare kodun kendisi tek basina sinirsiz veri depolamak icin kullanilamaz, hic bir sey kullanilamaz. Naive bir yaklasim ile, kare kodu, farkli datalari tutan yerlere yonlendirmek icin kullanabilirsin ancak bu da zaten internette depolanmis bir veriye erismek icin ekstra bir yol olur.

Yine QR kodun nasil calistigini anlamadigin icin mantikliymis gibi gelen bir fikir. QR kod internet gerektiren bir sistem degil. Sen bir QR code generate ettiginde QR kodlar bir internet sitesinde depolanmiyor. Asil olayi zaten normalde internetle calismak degil. Barkod gorevi gormek. 1995 yilinda ilk defa gelistirildiginde barkod gorevi icin gelistiriliyor zaten fikir. Otomobil parcalarini hizlica tanimlayabilmek adina standard barcode sistemi yerine, yazi veya cesitli farkli datalar tasiyabilen bir code sistemi olarak, alternatif olarak gelistiriliyor. QR kodlari yedeklemen bir anlam ifade etmeyecek.

Asagida bir kare kodun yapisini bulabilirsin ve nasil olusturulduguna dair gerekli bilgiyi de su seri de bulabilirsin; Let's develop a QR Code Generator, part I: basic concepts
Eki Görüntüle 2507141
Hocam adam zaten qr ile bilgi depolayalım demiyor adam bu qr ları yani bu köprüleri sınırsız yapalım ki daha çok yere gidebilelim diyor.
 
Hocam adam zaten qr ile bilgi depolayalım demiyor adam bu qr ları yani bu köprüleri sınırsız yapalım ki daha çok yere gidebilelim diyor.
Konuyu gayet iyi anlamışsını hocam sizinle şu server yöntemini buradan veya dm üzerinden tartışark sanırım qr kodların hangi servera bağlı olduklarına dair bir çözüm bulabiliriz.
 
Konuyu gayet iyi anlamışsını hocam sizinle şu server yöntemini buradan veya dm üzerinden tartışark sanırım qr kodların hangi servera bağlı olduklarına dair bir çözüm bulabiliriz.
Tabi hocam uygundur.
 

Technopat Haberler

Yeni konular

Geri
Yukarı