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: 6 kullanıcı aktif
» 0 Kayıtlı
» 5 Ziyaretçi
Bing

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

 
  Yüklenen Sayfada Javascript Kodu Çalıştırma
Yazar: Administrator - 26-11-2015, 15:15 - Forum: Javascript - Yorum Yok

Merhaba arkadaşlar,

Javascript, eminim birçoğumuzun daha önce duyduğu, bildiği ve kullandığı bir programlama dili. Hiç bilmesek bile girdiğimiz internet sitelerinin neredeyse tamamına yakınında bulunacak kadar yaygın kullanılmakta olan bir dil. Yani girdiğimiz siteler tarayıcımıza yüklendiğinde farkında olmasakta birçok şeyi bu programlama dili sayesinde yapıyoruz. Tarayıcılarda kullanılan dinamik bir dil olan Javascript'in, tarayıcı tarafında çalışmasından dolayı kullanıcı olarak sayfadaki kodlara müdahale etme şansımız yada yeni kod ekleme/çalıştırma imkanımız oluyor. Bunun çeşitli yöntemleri olsa da her türlü tarayıcıdan kullanabileceğimiz yol adres çubuğuna javascript kodumuzu yazarak kullanımıdır.

Birkaç örnekle konumuzu pekiştirelim.

Öncelikle, test için tarayıcımızdan bir internet adresine giriş yapalım. Örneğin : https://www.google.com.tr

Sonra sayfa başlığını almak için web tarayıcımızın adres çubuğuna;

Kod:
javascript:{alert(document.title);}

Şeklinde kodumuzu yazıp enter tuşuna bastığımızda açık olan sayfanın başlığının mesaj olarak gösterildiğini görürüz.

Sayfanın o anki başlığını değiştirmek için;
Kod:
javascript:{document.title="Deneme";exit;}


Böyle bir kod çalıştırdığımızda ise aktif sayfanın başlığı "Deneme" olarak değiştirilecektir.

Bu şekil kullanımlarla sayfaya müdahale edebilmenin yanı sıra, sayfada kullanılan metodları çalıştırma değişkenleri alma ve değiştirme vb. işlemleri yapabiliriz.

Örneğin sayfada deneme(); adında bir metodumuz olduğunu varsayalım;
Kod:
javascript:{deneme();exit;}

Üstteki gibi bir kullanımla sayfada bulunan deneme adlı metodu çalıştırmış oluruz.

Sayfada bulunan input metnini alma ve değiştirme;
Kod:
javascript:{alert(document.getElementById('input1').value); document.getElementById('input1').value='Yeni Değer'; exit;}


Üstteki kod aktif sayfada Id'si "input1" olan input'un değerini mesaj olarak ekranda gösterir ve sonra değiştirir.

Sayfadaki formu göndermek için;
Kod:
javascript:document.form1.submit();


Üstteki kod sayfada tanımlı olan form1 adlı formu göndermemizi sağlar.


İhtiyaca göre her türlü kod kullanabilirsiniz. Örneğin zamanlı işlemlerde zamanla oynama yapılabilir. Dosyayı indirmek için geri geri sayan bir sayfada eğer zaman javascript ile oluşturulan bir değişkende tutuluyorsa, bu değişkenin değerini değiştirip dosyayı hiç beklemeden indirebilirsiniz Smile

Javascript kodlarınızı URL gibi adres kısayollarına, sık kullanılanlara vs. ekleyip oradan da çalıştırabilirsiniz.

* Eğer tarayıcı olarak Firefox Kullanıyorsanız; CTRL + SHIFT + K  Kısayoluyla açılan konsoldan javascript kodlarınızı çalıştırabilirsiniz.

Bu konuyu yazdır

  Görev Çubuğu Önizleme Özelliğini Kapatmak ve Klasik Başlat Menüsü Kullanmak [Win7]
Yazar: root - 25-11-2015, 23:34 - Forum: Windows Genel Yapılandırma & Ayarlar - Yorum Yok

XP arabirimini Windows 7′de uygulamak mümkün. Windows 7′de klasik Başlat Menüsü oluşturmak için ön ayar menüsünde böyle bir seçenek olmadığı için Yerel Grup İlkesi Düzenleyicisi’ni kullanacağız.

Yerel Grup İlkesi Düzenleyicisi Windows 7′ nin Home Premium, Professional ve Ultimate sürümde mevcuttur. Bu yüzden klasik Başlat Menüsü ayarını Starter ve Home Basic sürümlerinde kullanamazsınız. Klasik Başlat Menüsü için aşağıdaki yönergeleri uygulayın.

Başlat\Arama Çubuğuna gpedit.msc yazın ve enter basın. Yerel Grup İlkesi Düzenleyicisi çalışacaktır.

Sol menüden Kullanıcı Yapılandırması\Yönetim Şablonları\Başlat Menüsü ve Görev Çubuğu alt menüsüne ulaşın.

Klasik Başlat Menüsü’nü uygula seçeneğine çift tıklayın. Açılan menüde Etkin seçeniğini işaretleyin ve Tamam’a basın.

Bilgisayarınızı yeniden başlattığınızda Klasik Başlat Menüsüne sahip olacaksınız.

Windows 7 Görev Çubuğu yeni özelliği olarak çalışan programlar simge görünümündedir. Fareyi üzerine götürdüğün simgede açık olan pencereler önizleme özelliği ile yukarıda listelenir. Görev Çubuğu isim ile görünümde ise önizleme özelliği kullanımı o kadarda kullanışlı hale gelmez. Gruplama özelliğini kapatsakta, önizleme özelliği hala çalışmaktadır.

Görev Çubuğu isim görünümde iken önzileme özelliğini kapatmak için aşağıdaki yönergeleri uygulayın.

Başlat menüsüne sağ tıklayın. Özellikler\Görev Çubuğu menüsünde Görev çubuğu düğmeleri ayarını Hiçbir zaman birleştirme seçeneğini seçin.

Küçük simgeler kullan seçeneğini seçin ve Tamam’a basın.

Görev Çubuğu önizleme özelliğini kapatmak için aşağıdaki yönergeleri uygulayın.

Başlat\Arama Çubuğu
’na regedit yazın. Ağağıdaki kayıt anahtarını bulun.

HKEY_CURRENT_USER\Control Panel\Mouse

MouseHoverTime seçeneğini bulun ve açın. 400 değerini 20000 yapın.


Böyle yaparak önizleme süresini geciktirmiş oluyoruz. Görev Çubuğunda açık pencerelerin üzerine geldiğimizde önizleme süresi 20 sn olduğu için önizleme işlemi başlaması için 20 sn geçmesi gerekeceğinden önizleme görünmeyecektir

Bu konuyu yazdır

  Windows 7 Ctrl+Alt+Delete Seçeneklerini Kaldırma Ekleme
Yazar: root - 25-11-2015, 23:30 - Forum: Windows Genel Yapılandırma & Ayarlar - Yorum Yok

Başlat menüsü arama kutusuna veya Çalıştır'a gpedit.msc yazıp enter tuşuna basınız.
Yerel Bilgisayar İlkesi => Kullanıcı Yapılandırması => Yönetim Şablonları => Sistem => Ctrl+Alt+Delete Seçeneklerini ne geliyoruz.

[Resim: 6mb77mj9.png]

Burdaki Seçenekleri Etkin yaparak ctrl alt delete yaptıgımızda açılan penceredeki seçenekleri kaldırabiliriz. Eğer işlemi geri almak istersek aynı yerden devre dışı yapmanız yeterli.

Bu konuyu yazdır

  Win 7 Başlat Menüsüne Çalıştır Komut Seçeneğini Ekleme
Yazar: root - 25-11-2015, 23:25 - Forum: Windows Genel Yapılandırma & Ayarlar - Yorum Yok

Windows İşletim sistemleri üzerinde kullanılan Çalıştır Komutu (Run Command), Windows Vista‘dan önceki işletim sistemleri üzerinde standart olarak Başlat Menüsünde (Start Menu) görünüyordu. Vista’da kullanıcılar kendi çabaları ile bu özelliği aktif hale getirebiliyor.
Windows 7 üzerinde Başlat Menüsüne (Start Menu) girdiğimizde birçok özelliğin listelendiğini görüyoruz. Çalıştır Komutu’nun neden olmadığını anlamış değilim. Birçok az kullanılan özellik olmasına rağmen Çalıştır Komutu gibi çok sık kullanılan özelliklerin olmaması gerçekten şaşırtıcı.
Eğer Windows 7 kullanıyorsanız ve Başlat Menüsünde (Start Menu), Çalıştır Komutunu (Run Command) görüntülemek istiyorsanız aşağıdaki adımları izleyerek bu işlemi gerçekleştirebilirsiniz.
1. Öncelikle Araç Çubuğu (Taskbar) üzerine sağ-tuş yapıyoruz ve Özellikler (Properties) seçeneğine giriyoruz. Açılan pencere üzerinden Başlat Menüsü (Start Menu) sekmesine geliyoruz. Bu sekme üzerinde Özelleştir (Customize) seçeneğini göreceksiniz buraya tıkladığınızda Başlat Menüsü ile ilgili birçok özellik listelenecek.
Bu özellikler içerisinden Çalıştır (Run) seçeneğini buluyoruz ve yanındaki onay kutusunu işaretliyoruz.
2. Yapmış olduğumuz bu işlemlerden sonra Çalıştır Komutu (Run Command), Başlat Menüsü üzerine gelecektir.

Bu konuyu yazdır

  Windows Güncelleme Dosyaları Nereye Kaydediliyor & İndiriliyor
Yazar: root - 25-11-2015, 23:05 - Forum: Windows Genel Yapılandırma & Ayarlar - Yorum Yok

Merhaba Arkadaşlar;

Windows Update yaptığımızda windowsun indirdiği güncelleme yamaları dosyaları nereye kaydediliyor merak edenleriniz vardır.

İndirilen dosyalar C:\Windows\SoftwareDistribution\Download dizini içerisine kaydediliyor.

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

Xp İçin Maziden Bir Konu Anlatımım:
Xp mizde Windows uptade yaptığımız zaman indirilen güncelleştirmeleri her formattan sonra tekrar indirmek zorunda kalıyoruz buda çok can sıkıcı. Peki nereye indiriliyor bu güncelleme dosyaları? Ben sizin için keşfettim...

Öncelikle:
C:\WINDOWS\SoftwareDistribution\Download >> Güncellemeler bu dizine iniyor. Peki nasıl işliyor buraya girdim ben fakat bir şey anlamadım diyorsanız.

Resime Bakarak Adım Adım Anlatıcam:

[Resim: xaisfeuz.png]


1-) ilk olarak klasör içine *.tmp uzantılı dosya olarak indiriyor.
2-) Sonra resimde gördüğünüz gibi uzun isimli bilinmeyen dosya olarak dışarı kopyalıyor.
3-) Kurulum yaparkende o dosyayı install klasörüne çıkarıyor.
4-) Ayrıca Güvenlik Güncelleştirmelerini klasör halinde çıkarıyor. Klasör içine girip update klasörünün içindeki update.exe ile de güvenlik güncelleştirmelerini yükleyebiliriz. (Bu işin mantığı)

Sizin yapacağiniz şey ise:
O dışarı çıkardığı uzun isimdeki bilinmeyen dosyalar aslında zip dosyasıdır . Uzantısını zip yapıp içindeki kurulum dosyalarını dilediğinizce kullanabilirsiniz.. Tekrar tekrar indirmek zorunda kalmayacaksınız. Yapmanız gereken o dışarda kalan dosyaların uzantısını zip olarak değiştirmeniz ve saklamanız zamanı gelincede tek tek kurmanızdır. Uğraştıracak ama uğraşmak istemiyorsanız toplu kurulum scripti hazırlayabilirsiniz.

Bu windows xp içindir. Muhtemelende Win 7 de aynı mantıkdadır.

Bu konuyu yazdır

  Özel HTML Karakter Kodları
Yazar: Administrator - 25-11-2015, 16:53 - Forum: Html - Yorum Yok

Merhaba arkadaşlar,

Eğer özel HTML karakterlerine ihtiyaç duyarsanız aşağıda bulunan metoddan alabilirsiniz. Geliştirdiğim bir c# kütüphanesinde ihtiyaç duyup elle tek tek yazmıştım.
Bari siz uğraşmayın diye ekliyorum Smile
Ayrıca C# için olan bu metodu da özel karakteri normale çevirmek için kullanabilirsiniz. Yine, metodu başka dillere çevirip de kullanabilirsiniz...

Kod:
public string HtmlOzelKarakterCevir(string metin)
{
     string _metin = metin;

    _metin = _metin.Replace("–","–");
    _metin = _metin.Replace("—","—");
    _metin = _metin.Replace("¡","¡");
    _metin = _metin.Replace("¿","¿");
    _metin = _metin.Replace(""","\"");
    _metin = _metin.Replace("“","“");
    _metin = _metin.Replace("”","”");
    _metin = _metin.Replace("'","'");
    _metin = _metin.Replace("‘","‘");
    _metin = _metin.Replace("’","’");
    _metin = _metin.Replace("«","«");
    _metin = _metin.Replace("»","»");
    _metin = _metin.Replace(" "," ");
    _metin = _metin.Replace("&","&");
    _metin = _metin.Replace("¢","¢");
    _metin = _metin.Replace("©","©");
    _metin = _metin.Replace("÷","÷");
    _metin = _metin.Replace(">",">");
    _metin = _metin.Replace("&lt;","<");
    _metin = _metin.Replace("&micro;","µ");
    _metin = _metin.Replace("&middot;","·");
    _metin = _metin.Replace("&para;","¶");
    _metin = _metin.Replace("&plusmn;","±");
    _metin = _metin.Replace("&euro;","€");
    _metin = _metin.Replace("&pound;","£");
    _metin = _metin.Replace("&reg;","®");
    _metin = _metin.Replace("&sect;","§");
    _metin = _metin.Replace("&trade;","™");
    _metin = _metin.Replace("&yen;","¥");
    _metin = _metin.Replace("&deg;","°");
    _metin = _metin.Replace("&aacute;","á");
    _metin = _metin.Replace("&Aacute;","Á");
    _metin = _metin.Replace("&agrave;","à");
    _metin = _metin.Replace("&Agrave;","À");
    _metin = _metin.Replace("&acirc;","â");
    _metin = _metin.Replace("&Acirc;","Â");
    _metin = _metin.Replace("&aring;","å");
    _metin = _metin.Replace("&Aring;","Å");
    _metin = _metin.Replace("&atilde;","ã");
    _metin = _metin.Replace("&Atilde;","Ã");
    _metin = _metin.Replace("&auml;","ä");
    _metin = _metin.Replace("&Auml;","Ä");
    _metin = _metin.Replace("&aelig;","æ");
    _metin = _metin.Replace("&AElig;","Æ");
    _metin = _metin.Replace("&ccedil;","ç");
    _metin = _metin.Replace("&Ccedil;","Ç");
    _metin = _metin.Replace("&eacute;","é");
    _metin = _metin.Replace("&Eacute;","É");
    _metin = _metin.Replace("&egrave;","è");
    _metin = _metin.Replace("&Egrave;","È");
    _metin = _metin.Replace("&ecirc;","ê");
    _metin = _metin.Replace("&Ecirc;","Ê");
    _metin = _metin.Replace("&euml;","ë");
    _metin = _metin.Replace("&Euml;","Ë");
    _metin = _metin.Replace("&iacute;","í");
    _metin = _metin.Replace("&Iacute;","Í");
    _metin = _metin.Replace("&igrave;","ì");
    _metin = _metin.Replace("&Igrave;","Ì");
    _metin = _metin.Replace("&icirc;","î");
    _metin = _metin.Replace("&Icirc;","Î");
    _metin = _metin.Replace("&iuml;","ï");
    _metin = _metin.Replace("&Iuml;","Ï");
    _metin = _metin.Replace("&ntilde;","ñ");
    _metin = _metin.Replace("&Ntilde;","Ñ");
    _metin = _metin.Replace("&oacute;","ó");
    _metin = _metin.Replace("&Oacute;","Ó");
    _metin = _metin.Replace("&ograve;","ò");
    _metin = _metin.Replace("&Ograve;","Ò");
    _metin = _metin.Replace("&ocirc;","ô");
    _metin = _metin.Replace("&Ocirc;","Ô");
    _metin = _metin.Replace("&oslash;","ø");
    _metin = _metin.Replace("&Oslash;","Ø");
    _metin = _metin.Replace("&otilde;","õ");
    _metin = _metin.Replace("&Otilde;","Õ");
    _metin = _metin.Replace("&ouml;","ö");
    _metin = _metin.Replace("&Ouml;","Ö");
    _metin = _metin.Replace("&szlig;","ß");
    _metin = _metin.Replace("&uacute;","ú");
    _metin = _metin.Replace("&Uacute;","Ú");
    _metin = _metin.Replace("&ugrave;","ù");
    _metin = _metin.Replace("&Ugrave;","Ù");
    _metin = _metin.Replace("&ucirc;","û");
    _metin = _metin.Replace("&Ucirc;","Û");
    _metin = _metin.Replace("&uuml;","ü");
    _metin = _metin.Replace("&Uuml;","Ü");
    _metin = _metin.Replace("&yuml;","ÿ");

    return _metin;
}

Bu konuyu yazdır

  C# ile Yazıdaki HTML Etiketlerini Temizleme
Yazar: Administrator - 25-11-2015, 16:36 - Forum: C# - Yorum Yok

Merhaba arkadaşlar,

C# ile geliştirdiğiniz uygulamarlarda HTML etiketleri bulunan metinlerle işlem yapmanız gereken durumlar olabilir.
Eğer bir string içerisinden HTML etiketlerini temizlemeniz gerekirse; aşağıda bulunan metodla bu işlemi kolayca yapabilirsiniz.


Kod:
    public string HtmlEtiketleriniTemizle(string kaynak)
    {
        return Regex.Replace(kaynak, "<.*?>", String.Empty);
    }

Bu konuyu yazdır

  Vektör ve Pixel Farkı
Yazar: Administrator - 25-11-2015, 14:49 - Forum: Genel - Yorum Yok

Merhaba arkadaşlar,

Bu konuda Vektör ve Piksel arasındaki farkı inceleyeceğiz...

Piksel(Bitmap) Grafik :
Pixel, yan yana ve alt alta gelen renkli noktalardır. Görüntünün en küçük birimidir ve bu birimlerin birleşimiyle dijital görüntüler oluşur. Bu tür grafik oluşturmaya yarayan uygulamalardan biri de Photoshop'tur. Fotoğraf ve video kayıt cihazlarında piksel kullanılır. Grafiğin kalitesi, grafiğin boyutuna ve pixel sayısına bağlıdır. Pixel sayısı arttıkça grafik kalitesi de artacaktır. Pixel ile oluşturulan grafiklerde, grafiği büyülttüğümüzde görüntü kalitesi bozulur.

Vektör Grafik:
Çözünürlükten bağımsız, pixel gibi yan yana gelen noktalardan oluşmayan, herbir nesnenin matematiksel ifadelerle oluşturulduğu, detay kaybetmeden yeniden ölçeklendirilebilen dijital grafiklerdir. Vektörel nesneler ölçeklendirildiğinde yeniden çizildiği için grafiği büyülttüğümüzde bir bozulma meydana gelmez.

He iki türü karşılaştırdığımızda ise;
Pixel grafikler büyültüldüğünde görüntü kalitesi bozulur fakat Vektör grafiklerde bozulma olmaz. Sanırım iki tür arasındaki en önemli fark da budur.
Pixel tabanlı grafikler fotoğraf işlemek için vektör tabanlı grafikler ise çizim ve tasarım için daha uygundur.
Vektörel grafikleri web üzerinde direkt olarak kullanamayız fakat bitmap grafikleri kolayca kullanabiliriz.
Vektörel grafikler dosya boyutu olarak bitmap grafiklere göre daha az yer kaplar.
Pixel grafiklere nokta nokta müdahale imkanı olduğundan üzerinde detaylı düzenleme yapmak daha kolaydır.



[Resim: vector-bitmap-differences.png]

Bu konuyu yazdır

  Online Code Editorler
Yazar: root - 25-11-2015, 12:14 - Forum: Masaüstü - Yorum Yok

Merhaba Arkadaşlar;

Bugün sizlere online code editorlerin varlığından bahsetmek istiyorum. Öyleki normal bir kod editör yazılımı kadar olmayacağı gibi sadece Konsol kodlarına izin veriyor. Doğrudan derleme yapıp sonucu web ekranında görmemize imkan tanıyan bu sistem ile hiçbir programa gerek kalmadan konsol uygulamaları yazabilirsiniz ama ne kadar sağlıklı çalışır orası tartışılır. Ben yinede sizlerle paylaşmak istiyorum.

Ben Bir kaçtanesini sizlerle paylaşmak istiyorum

codeanywhere.com

csharppad.com

ideone.com

rextester.com

dotnetfiddle.net

jsfiddle.net

Birtanesinden Önizleme
[Resim: 2yej9tdu.png]

Bu konuyu yazdır

  C# Büyük Harf, Küçük Harf Dönüştürme
Yazar: root - 25-11-2015, 11:44 - Forum: C# - Yorum Yok

Merhaba Arkadaşlar;

Sizlere bu konuda, metinleri tamamen büyük harflere veya küçük harflere dönüştürerek işlem yapmak için gerekli kodları paylaşacağım. Yeri gelirki bazen projemizde string yani metin işlemlerinde tamamı küçük harflerle veya büyük harflerle işlem yapmamız gereken koşullar oluşabilir. Örneğin şifre işlemleri gibi. Bu durumda bize yardımcı olacak olan string kodlarımız ToLower() ve ToUpper() kodlarıdır.

Kullanımıda şu şekildedir

Kod:
string str = "BüyüKKüçük";
MessageBox.Show(str.ToLower());//Tüm Harfleri Küçük Yazar
MessageBox.Show(str.ToUpper());//Tüm Harfleri Büyük Yazar

Bu konuyu yazdır