bildirgec.org

Site arşivi: kodaman

C#.NET KeyLogger

kaan0489 | 08 October 2009 10:01

C# ile api fonskiyonlarını kullanarak klavyedeki hangi tuşlara basıldığını programımızda değerlerini görebiliyoruz.Genel olarak input fonksiyonlarını tutan .dll dosyamız user32.dll dir.Programımıza bu dll in içeriside bulunan

GetAsyncKeyState ve GetKeyState metodlarını tanımlayarak işe başlayabiliriz.

1
2
3
4
5
[DllImport("user32.dll")]
private static extern short GetAsyncKeyState(Keys Karakter);
[DllImport("user32.dll")]
private static extern short GetAsyncKeyState(Int32 karakterDegerleri);

C#.NET Gmail ve Hotmail Mail Göndermek

kaan0489 | 05 October 2009 16:11

gmail ve ya hotmail a C#.net kullanarak mail göndermek istiyorsak MailMessage isimli nesneyi kullanmak durumundayız.Bu nesne System.Net namespace i altında bulunmaktadır.
Örnek olarak ;

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
private void MailGonder()
{
MailMessage _mail = new MailMessage(); // MailMessage nesnemizi oluşturuyoruz.
_mail.From = new MailAddress("[email protected]"); // Burada kimden geldiği olarak nitelendirilen sizin mail adresiniz yazılması gerekmektedir.
_mail.To.Add("[email protected]"); // hangi mail adresine gidecegi yazılmalıdır.Add metodu içerisine MailAddress almaktadır. MailAddress te tanımlayarak buraya giriş yapabilirsiniz.
_mail.Subject = "Konu"; // Mail konusu
_mail.Priority = MailPriority.High; // Ek bir özelliktir mail öncelik değeri belirtilmektedir.
_mail.Body = "İçerik"; // Mail içeriği buraya yazılmaktadır.
SmtpClient _client = new SmtpClient(); // smtp sunucusuna bağlanmak için kullanacağımız nesnemizi oluşturuyoruz.
_client.Credentials = new System.Net.NetworkCredential("[email protected]", "sifre"); // Mail adresi ve şifremizi gösteriyoruz.
_client.Host = "smtp.live.com"; // hotmail smtp sunucu ismi
_client.Timeout = 50000; // timeout :)
_client.Port = 587; // kullanılacak olan port burada hotmailın kullandığı porttur.
_client.SendCompleted += new SendCompletedEventHandler(_client_SendCompleted); // Gönderildikten sonra tetiklenecek.Tetiklenme durumunda mailın gönderilmiş yada gönderilmemiş olduğunu buradan öğrenilebilinir.
_client.EnableSsl = true; // ssl 'i aktifleştiriyoruz.
string userState = "Mail Gönderiliyor";
_client.SendAsync(_mail, userState); //Gönderme olayı
}

Blogger anasayfasına açılış resmi eklemek

romanistabukowski | 05 October 2009 15:11

Bu konunun önizlemesi için şurası uygundur. Bloglar artık internet aleminin vazgeçilmezi haline geldi. Bendeniz 2 bloga sahibim 2 ayrı konuda ve özellikle bunlardan biri Türkiye’de en çok okunana futbol bloglarından biri. Güzel şeydir blog yazmak lakin bazen gereğinden fazla zaman alıyor. Herneyse işin reklam kısmını geçeyim.

Bu anlatacağım konuyla sayfamıza giren ziyaretçilere, onların görmesi gereken bir duyuru veya sadece bir karşılama mesajı gösterebiliriz.

C# ve VB.Net sınıflarını aynı uygulamada kullanmak

romanistabukowski | 03 October 2009 12:17

Önce yapmamız gereken şey Visual Studio’da yukarıdaki gibi bir App_Code klasörü oluşturmak. Sonra bu klasörün içinde Class1.vb ve Class2.cs adlı 2 class oluşturmak.

Class1.cs’ye şunları yazalım öylesine:

1
2
3
4
5
6
7
public class Class1
{
public static string Selam()
{
return "Bu, selamın C# halidir";
}
}

CSS’ nin WEB Dökümanlarına Atanma Yöntemleri

herkezim | 01 October 2009 09:30

CSS web tasarımında en çok kullanılan kodlama türüdür. Tartışmasız olarak harika şeyler çıkartabiliriz. Yeter ki nerelerde ve nasıl kullanacağımız hakkında bilgimiz olsun. Bunun yanında CSS tasarımlarımız da 4 şekilde kullanılır ve hepsinin ayrı sebepleri vardır.

1) Dahili Stillendirme
Bir HTML dökümanı içerisinde etiketinin açılışı ile kapanışı arasına açacağımız etiketi ile dökümana CSS şekillendirmesi ekleyebiliriz.
Örnek:

1
2
3
4
5
6
7
8
9
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<style type="text/css">
/*CSS kodları burada yer alacak*/
</style>
</head>
<body>.....

ASP ile Upload ve Resize İşlemi

kartonkafa | 29 September 2009 18:09

Persits ASP Upload ve Asp Jpeg
Persits ASP Upload ve Asp Jpeg

Genelde çok karıştırılan ASP Upload ve ASP Jpeg Bileşenlerini Kullanarak Resimlerimizi web sayfamıza nasıl uploadlarız sorusunun yanıtını sizlere basit bir şekilde açıklamaya çalışacağım.

Öncelikle component (bileşen)’lerin hizmet aldığımız hosting firmasında veya local denemeler yapıyorsak kendi bilgisayarımızda kurulu olması gerektiğini hatırlatalım. Persits firmasına buradan ASP Upload Bileşenine ait download ve dökümantasyona şuradan, ASP Jpeg ile ilgili download ve döküman bilgisine ise buradan ulaşabilirsiniz.

ASP ile Dosya Yolunu Gizleyerek Download Ettirmek

kartonkafa | 29 September 2009 13:20

Asp ile dosyaları gizleyerek download ettirme işlemi ne işimize yarayacak diye soranlar için hemen açıklayalım. Dosyalarımızın diğer siteler tarafından link verilerek sömürülmesi ve Bandwith’imizin boş yere harcanmaması , yada para ödeyerek üye olmuş yada hizmet satın almış kişilerin download hakkı olması ve dosya yolunun gizlenerek diğer kullanıcıların dosyaya erişememeleri için kullanılabilir.

Aşağıda vereceğim örnekte dosyalar dizinindeki doysa.zip dosyasını rastgele bir isimle adlandırarak ziyaretçimizin download etmesini sağlayacağız.

Whois Domain Sorgulama – Tüm dillerde

kartonkafa | 29 September 2009 09:30

Domain Sorgulama - Whois Scripts
Domain Sorgulama – Whois Scripts

Bu yazıyı yazmayı ilk düşündüğümde sadece Asp ile yazılmış bir whois örnek domain sorgulması kodu ve açıklması vermeyi düşünüyordum. Sonra beyin hücrelerimde şöyle bir kıvılcım beliriverdi neden bütün örnek kodlar bir arada olmasın ki. Her ne kadar bütün hepsini yazıma ekleyememiş olsamda birçok dilde yazılmış örnek kodları bu yazımda bulabilirsiniz.
ASP,PHP,Java,Perl,Vb,ASP.Net,XMLHTTP ve C# örneklerine yer verebildim.
Yararlanmış olduğum kaynakları yazımın sonunda belirttim. Umarım işinize yarayacak olan bir bigiye imza atabilmişimdir.

GsWhois Componenti Kullarak Domain Sorgulama :

CDO ile Mail Göndermek – Godaddy dahil

kartonkafa | 26 September 2009 13:47

Microsoft CDO kullanarak Asp mail gönderme örneği hazırladım sizler için. Godaddy gibi firmalar bu componentten başlkasına malesef destek vermedikleri için çokça sorunla karşılaşıldığını düşünerek. Goddaddy de dahil hemen hemen bütün Shared Hostingleri destekleyen CDO örneği aşağıdaki gibidir.

Yapmanız gereken tek şey eğer formdan verileri alıyorsanız değişkenleri

1
2
objMail.Subject = Request.form = ("baslik")
objMail.HTMLBody= Request.form = ("gövde")

mantığı ile formla eşleştirmek olacaktır. Gövde kısmında HTML Taglar kullanmak mümkündür.

Generic Handler WebService ve jQuery

admin | 26 September 2009 12:17

HttpHandler Webserice ile jQuery Kullanmak

Bu yazıda ASP.net webServicekullanmak yerine bize xml olarak çıktı vermeyen Generic Handler ile jQuery‘i nasıl konuştururuzun cevabını alacağız. Ajax yöntemi ile mail gönderen bir uygulamayı anlatacağım.

Bunun için öncelikle gerekli servis parametrelerini kontrol edebilmek için bir BaseService sınıfı oluşturmalıyız. Bu sınıfın 3 methodu var ParametersControl, GetParameter ve dışarıya çıtkı verebilmemiz için OutResponse methodları