Geri Dön   Forum Ti - Eğlence ve Bilgi Forumu > Yardım ve Destek > Korunma - Güvenlik > Hacking - Saldırı > Web Sitesi Çökertme

Web Sitesi Çökertme Web sitesi çökertmekle ilgili her konuda bilgi bulabilirsiniz yada bildiklerinizi diğer üyelerle paylaşabilirsiniz.
HER TÜRLÜ HACK VE HACK İSTEĞİ YASAKTIR!

Cevap
 
Paylaş Konu Araçları
Eski 07.03.2006   #1
 
Katılma Tarihi: Jun 2005
Mesajlar: 105
Puanı: 18
Rep Puanı: 1057
Rep Derecesi : BoAgEnTe has much to be proud ofBoAgEnTe has much to be proud ofBoAgEnTe has much to be proud ofBoAgEnTe has much to be proud ofBoAgEnTe has much to be proud ofBoAgEnTe has much to be proud ofBoAgEnTe has much to be proud ofBoAgEnTe has much to be proud of
Varsayılan Fso Kullanımı

FileSystemObject Nedir? Yenilirmi İçilir mi?

FileSystemObject (kisaca FSO diyeceğiz) ASP�nin dolayisiyla VBScriptin bize
sağladiği sihirli bir değnektir. FSO ile çaliştiği bilgisayarin üzerindeki
tüm dosya ve klasörlere ulaşabilir, onlarla kolayca istediğiniz işlemleri
yapabiliriz. Bunun içinde dosyalari kopyalamak, silmek, taşimak, listelemek,
text dosyalari düzenlemek, yeni dosyalar oluşturabilmek,dosyalarin
özelliklerini değiştirebilmek vardir. Yani bilgisayarinizda dosyalar
üzerinde yaptiğiniz işlemlerin aynilarini yapabilirsiniz. FSO çok geniş bir
konu aslinda.Bir çok özelliği ve metodu var. Bunlari gruplayarak anlatmak en
doğrusu olacaktir. Böylece konu içinde neyin nerede olduğunu bulabilirsiniz.
Ben öncelikle FSO�nun özelliklerini ve metotlarini anlatacağim. Sonrada
dosya işlemleri,klasör işlemleri,sürücü işlemleri olarak anlatacağim.

FSO�yu kullanabilmek için önce Set komutu ile bir FSO nesnesi oluşturmak
gerekir. Bu nesne olmadan işlem yapamayiz.
<%
Set FSO = CreateObject("Scripting.FileSystemObject")
%>


Burda hatirlanmasi kolay olsun diye nesnemize de FSO ismi verdik. Bundan
sonraki örneklerde tekrar tekrar bu nesneyi oluşturmayacağiz. Ama siz FSO
gördüğünüz yerde bunun daha önceden yukaridaki şekilde oluşturulduğunu
bilmelisiniz.


BuildPath

Verdiğiniz bir yol üzerine verdiğiniz isimde yeni yol ekler. Yol ifadesinin
geçerli bir yol ifadesi olmasi gerekmez. String üzerinde işlem yapar.

YeniYol = FSO.BuildPath(yol,eklenecek isim)

<%
YeniYol = FSO.BuildPath("C:Inetpubwwwroot","images")
%>

YeniYol değişkeninin değeri "C:Inetpubwwwrootimages" olur.

<%
Response.Write FSO.BuildPath("SaCReD","SeeR")
%>
Çiktisi "SaCReDSeeR" olur.

Sadece tek bir isim kullanmak zorunda değilsiniz. "images" yerine
"imagesdeneme" şeklinde de verebilirsiniz. Bu durumda da çikti
"C:Inetpubwwwrootimagesdeneme" olacaktir. Bu metodun yaptiği işi aşağidaki
şekilde de yapabilirsiniz.

<%
YeniYol = "C:Inetpubwwwroot" & "" & "images"
%>

Ama sizin ana ve eklenecek yolunuz fazladan slashlar içeriyorsa yada
değişkenler başka yerden aliniyor ve nasil geldiğini bilmiyorsaniz BuildPath
sizi bunlari temizleme derdinden kurtarir.

<%
YeniYol = FSO.BuildPath("C:Inetpubwwwroot","images")
%>
Çiktisi "C:Inetpubwwwrootimages" olur

CopyFile

Belirtilen bir hedeften yine belirtilmiş bir başka hedefe bir veya daha çok
dosyayi kopyalar.

FSO.CopyFile KaynakDosya(yada Dosyalar),Hedef,Overwrite

Kaynak kopyalanacak olan dosya yada dosyalarin ismidir. Hedef ise ya
kopyalanacak olan klasör ismi yada farkli bir isimle kopyalanacak ise yeni
dosya ismidir. Overwrite ise eğer kopyalanacak dosya hedefte zaten var ise
üzerine yazip yazilmayacağini belirler. True olursa dosyanin üzerine
yazar.False olursa dosyanin zaten var olduğunu söyleyip hata verir. Eğer
belirtilmez ise varsayilan olarak True kabul edilir. Kopyalanmak istenen
klasör var olmalidir. Yoksa yol bulunamadi hatasi verir.

<%
FSO.CopyFile "c: esim.bmp" , "d:Resimler", True
%>
Bu kod c sürücündeki resim.bmp dosyasini D sürücüsünde ki Resimler klasörüne
kopyalar. Eğer dosya var ise üzerine yazar.
<%
FSO.CopyFile "c: esim.bmp" , "d:Resimler", False
%>
Bu kodda C sürücündeki resim.bmp dosyasini D sürücüsünde ki Resimler
klasörüne kopyalar. Ama eğer dosya var ise hata verir ve kopyalamaz. Eğer
True yada False olarak belirtmezseniz varsayilan olarak True kabul edilir.

<%
FSO.CopyFile "C: esim.bmp" , "D:Resimler"
%>
ile
<%
FSO.CopyFile "C: esim.bmp" , "D:Resimler esim.bmp"
%>
tamamen ayni işi yapar.

<%
FSO.CopyFile "c: esim.bmp" , "D:Resimlerpicture.bmp"
%>
Bu kod ise C sürücündeki resim.bmp dosyasini D sürücüsündeki Resimler
klasörüne picture.bmp ismiyle kopyalar. Bir nevi farkli kaydet olayi yani...
__________________
Az once dogdum
Halatım yirmi yedi bogum
Sele gitti agustosum
VASİYET etmek istedim şarkilarimi kizima,
[B][COLOR="Blue"
BoAgEnTe Şuanda Forumda Değil   Alıntı yaparak cevapla
Cevap

Etiketler
fso, kullanımı


Şu Anda Konuyu İnceleyen Aktif Kullanıcılar: 1 (0 üye ve 1 misafir)
 
Konu Araçları


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
cpu kullanımı sorunu nand_ms TAMindir Tam Destek 2 03.01.2010 18:19
Hamachi Kullanımı The Answer Resimli Program Anlatım 10 19.07.2009 16:16
Ms-DOS Kullanımı -1- PiLoT Web Sitesi Çökertme 2 25.02.2008 07:15
dMSN Kullanımı sarraf Sohbet Programları 1 25.04.2007 16:04
FlashFXP Kullanımı ÜÇ_HİLAL Resimli Program Anlatım 1 07.04.2007 18:18


Şu anki forum saati: 01:23.


cnt hizmet sağlayan firma
ForumTi.com'un yapımı ve yayınlanması CNT'ye aittir.
Sitedeki içerikleri foruma ücretsiz şekilde üye olabilen ziyaretçiler oluşturur. Bu içeriklerin sorumluluğu yazana aittir.
Eğer yasak ve aykırı içerik tespit edilirse site yöneticilerine bu konular bildirilir ve kaldırılır. Site yönetimi haberdar edildiğinde sonuç alınamaz ise servis sağlayıcı CNT'ye bildiride bulunabilirsiniz.
vBulletin® v3.8.5, Copyright ©2000-2010, Jelsoft Enterprises Ltd. Search Engine Friendly URLs by vBSEO 3.2.0