başka bir ip üzerindeki makineden dosya download etmek

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
FXERKAN
Üye
Mesajlar: 178
Kayıt: 26 Tem 2003 11:06
Konum: Sivas - Konya
İletişim:

başka bir ip üzerindeki makineden dosya download etmek

Mesaj gönderen FXERKAN »

merhaba.

mesela 81.212.313.5 nolu ip de bizim programımızı sattığımız firma var. bende merkezdeyim. yapmak istediğim bu ip nolu makineye bağlanıp mesela c:\program files\benim programım\datas\data1.mdf dosyasını çekecek bir program yazmak istiyorum. bunun için client-server mantığını düşündüm. yani şubedeki makineye bir client program koyarak bana gerekli bilgileri gönderecek tipten. bende serverdan bu programa gerekli şifre vb. bilgileri verip indirmek istediğim dosya adını gönderdiğim zaman bu dosyayı merkeze download etmek istiyorum. bunu yapabilirmiyim, nasıl yaparım ve hangi bileşenleri kullanmam gerekli yada böyle bir client server mantığına ihtiyacım varmı. (burdaki amacım trojan falan yazmak değil, sadece oturduğunuz yerden müşteri bilgilerini merkezdede yedeklemek)
[ F X E R K A N © - E r k a n Ç İ F T Ç İ ]
Ali Erdoğan
Kıdemli Üye
Mesajlar: 1026
Kayıt: 11 Şub 2005 02:12
Konum: İstanbul

Mesaj gönderen Ali Erdoğan »

Sunucuyu bir http veya ftp sunucu haline getirirsen dosyayı delphideki http ve ftp bileşenleri ile rahat bir şekilde indirebilirsin.
vesper
Üye
Mesajlar: 78
Kayıt: 28 Tem 2005 08:23

Mesaj gönderen vesper »

pc anywhere tarzı bir programlada yapabilrisiniz. Servera pc anywhere kurup kurduğunuz makinanın ethernet ip sini sabitlersiniz ve modemden pc anywhere in kullandığı portları belirlediğiniz sabit ip ye forward edersiniz. Daha sonra ister bağlanıp makinayı kullanırsınız isterseniz oradan dosya çekersiniz. Birde realvnc diye bedava bir program var sanırım kontrol işini yapıyor ama dosya çekebiliyormusunuz hiç denemedim bilmiyorum.
Kullanıcı avatarı
MicroChip
Kıdemli Üye
Mesajlar: 1119
Kayıt: 02 Ağu 2003 01:02
Konum: İstanbul
İletişim:

Mesaj gönderen MicroChip »

indy bileşenleri ile yapabilirsin ftp örnekleri de mevcut içinde
Kafkas Kartalı Kabarday
Sitesi!= http://www.ahmetceylan.com
Resim
Kullanıcı avatarı
MakPRO
Üye
Mesajlar: 251
Kayıt: 31 Eki 2003 05:21
Konum: Antalya
İletişim:

Mesaj gönderen MakPRO »

databasede ki bilgileri http veya ftp ile kopyalamaya çalışmak çalışan database e zarar verebilir. bunu ancak açılmamış kullanılmayan databaseler için yapabilirsiniz. sql sorgusu ile kayıtları kaydetmeyi denemek daha mantıklı yedekleme açısından .
Kullanıcı avatarı
mrmarman
Üye
Mesajlar: 4741
Kayıt: 09 Ara 2003 08:13
Konum: İstanbul
İletişim:

Mesaj gönderen mrmarman »

- Client/Server mantığı kurman bence güzel çözüm. @MakPRO'nun söyledikleri değerlendirmelisin.

- Bence yapman gereken şey, Client'den Server'e yedekleme yapılacağına dair istekyollaman ve kopyalama işini Client'e yaptırman.

- Protokol sana ait. Mesela 81.212.313.5 IP'deki firmaya 81.300.200.1 IP'li sizin firma, özel olarak belirlediğiniz PORT ve şifre ile istek yolladı.

- Bu isteğiniz içeriğine size ait paylaştırılmış ve sadece veri kaydı için planlamış olduğunuz PORT ve IP numaranızı da eklersiniz. Karşı taraf veritabanını SQL ile derleyip oluşturacağı yedek veritabanını size UPLOAD eder.

- Diğer türlü her müşteri için paylaşım açtırman gerekir ki verilerini riske sokar.
Resim
Resim ....Resim
ertline
Üye
Mesajlar: 137
Kayıt: 23 Nis 2005 09:15
Konum: Bartın
İletişim:

Mesaj gönderen ertline »

radmin programı var bu programla uzaktaki bi bilgisayarın herşeyini konrol edebiliyorsun dosya alabiliyor gönderebiliyor bilgisayarı kapatabiliyor, masaüstünü ve bilgisayrı tamamen kontrol edebiliyorsun bence bu programı kullan.
programın kullandığı portu adsl den açıyorsun ve virtual server ayarlarını yapıyorsun

kolay gelsi
"Bilginin Doruğuna Hep Birlikte..."
Cevapla