mustafakara Posted February 5, 2011 Share Posted February 5, 2011 sevgili arkadaşlar internet üzerinden bir bilgisayardan diğer bilgisayarlara dosya kopyalamak ve o bilgisayarlardan dosya almak nasıl olur bunu rehber programımı güncellemek amaçlı yapmayı düşünüyorum sisteme kullanıcı adları ile bağlanacaklar bunlardan biri ana bilgisayar olacak o ana bilgisayar dağıtılmak üzere bugünün tarihine ait bir dosya oluşturacak diğer bilgisayarlar son yapılan güncelleme bugünden eski ise bu dosyayı alıp kendi rehberlerine kopyalayacaklar buna benzer birşey nasıl yapılabilir? Quote Link to comment Share on other sites More sharing options...
blue_life Posted February 5, 2011 Share Posted February 5, 2011 Hazırladığın bir programın güncellenmesi için, haliyle güncelleme bigisini içeren adres-link sabit olmalı! Bir çoğumuzun internete çıkış ip adresi değişken ve bilgisayarlarımız 24 saat açık olmadığından kişişsel bilgisayarımızın linkini ayarlamayı tavsiye etmem. En güzel yöntemlerden birisi bir ftp sever kullanmak. Yani kısaca ilgili güncelleme bilgisini içeren dosyanın sabit linkini elde etmelisin. Tabi istediğin zamanda bu dosyayı düzenleyebilmen gerekli. Daha sonra inet komutlarıyla bu güncelleme bilgisini içeren dosyayı indirip, içerikteki bilgiye göre programı güncelleyebilirsin? Kısaca güncelleme bilgisini içeren misal bir inidosyası için sabit link verme şansın varmı? Quote Link to comment Share on other sites More sharing options...
mustafakara Posted February 5, 2011 Author Share Posted February 5, 2011 teşekkürler malesef böyle bir link verme şansım yok artık rehber sıktı diyebilirsin ama bende bununla uğraşıyorum bununla deneyim kazanmaya çalışıyorum bunun dosyasının nasıl birşekilde diğer bilgisayarlarla paylaşırım onun yollarını bulmaya çalışıyorum ares gibi limevire gibi msn gibi 1 onlayn sistem oluşturamazmıyız hemde kullanıcılar birbirlerine telefon yada başkabirşeyler sorabilirler bunları yapmak imkansızmı yada çokmu zor Quote Link to comment Share on other sites More sharing options...
blue_life Posted February 5, 2011 Share Posted February 5, 2011 Internette bir çok free site mevcuttur. Misal googleninde dosya barındırma sistemi mevcttu. Yaklaşık 2 yıl önce kullanıyordum. Bilmiyorum araştırırsan bulacağına inanıyorum. Ben ares, limevire gibi özellik düşünmek güzel ama bunu autoit ile faliyete sokmak zaman ve beceri isteyecektir. Malesef benim bu konu hakkında bilgim yok! Bu arada bağzen, pcde olmadığımdan ve haliyle tnctr.comda olmadığımdan geç cevap verebiliyorum. Bu yüzden kusuruma bakma. Neyse fazla yardımcı olamadım. Umarım başarıya ulaşırsın... Quote Link to comment Share on other sites More sharing options...
mustafakara Posted February 7, 2011 Author Share Posted February 7, 2011 sevgili blue_life ilgin için sağol elinden geleni bizler için yapmaya çalıştığını biliyorum onu yaptığın yardımlarla hissettiriyorsun o yüzden sana teşekkürden başka diyecek birşeyim kalmıyor sağol burada yapmak istediğim sadece benim rehber dosyamı dağıtmak deyil önce diğer kullanıcılardan bilgileri toplamak ve onu ayrıştırıp tekrar derlemek ve yeni bir rehber dosyası oluşturup tekrar kullanıcılara dağıtmak en azından günde birkere bu işlemi yapsam rehber günnlük olarak kendini güncellemiş olacak ağ sistemi gibi bir sistem oluşturamazmıyız yada mail adresi ile böyle birşey yapamazmıyız teşekkürler Quote Link to comment Share on other sites More sharing options...
blue_life Posted February 7, 2011 Share Posted February 7, 2011 İşte bunun için uzak (devamlı açık) bir servere ihtiyacın var. Misal bir ftp server. Ilgili yapılacak autoit programı, ilgili kullanıcı bilgileriyle ftp serverdeki dosyalara ulaşıp değiştirebilir. Bu sayede istediğini yapmış olursun. Internette ücretsiz ftp server bulabileceğini düşünüyorum. Tabi ücretsiz olunca, ne kadar süre sağlıklı çalışır, kestirmek güç. Misal al sana bu konuda güzel bir site: [color="#0000FF"][u][b]http://zymic.com/[/b][/u][/color] Bak deneme amaçlı çok hızlı bir ftp hesabı oluşturdum Sunucu:[b]bluetest.clanteam.com[/b] Kullanıcı adı:[b]bluetest_clanteam[/b] Şifre:[b]bluetest[/b] Port:[b]21[/b] Diğer şekilde malesef herangi bir bilgim yok! Quote Link to comment Share on other sites More sharing options...
mustafakara Posted February 7, 2011 Author Share Posted February 7, 2011 teşekkürler sevgili blue_life peki bu şekilde yaparsak dosyalarımızı nasıl yükleyip tekrar alacağız yada değiştireceğiz yada kendi bilgisayarımız üzerinden bir ftp sunucusu hazırlayamazmıyız benim bilgisayarım açıksa güncellesinler kapalıysa güncelleme yapmasınlar bu mümkün olmuyormu birde şöyle birşey var senin dediğin şekilde ben bu bilgisayarların rehber dosyalarını nasıl alıp derleyeceğim ve onlara tekrar vereceğim belki onlaravermek bu şekilde mümkün olur ama onlardan dosyaları almak nasıl mümkün olacak? Quote Link to comment Share on other sites More sharing options...
blue_life Posted February 7, 2011 Share Posted February 7, 2011 (edited) Ben sana ilgili site için basit bir örnek hazırladım. Sen incele ve kurcala! Bu arada bu örneğin düzgün çalışması için scripti derlemelisin. Autoit.exe dosyasında bak var! Yani exe olarak bu örneği çalıştırmalısın! Kolay gelsin... [codebox]#include <FTPEx.au3> Global $server = 'bluetest.clanteam.com' ;Site adı Global $username = 'bluetest_clanteam' ; Kullanıcı adı Global $pass = 'bluetest' ;Sire _BL_SEND_FILE("C:\boot.ini","boot.ini") Global $Oku = _BL_GETFILE("boot.ini") MsgBox(4096, "", $Oku) Func _BL_GETFILE($Remote_File) Local $Link = "http://" & $server & "/" & $Remote_File Local $sData = InetRead($Link) Return BinaryToString($sData) EndFunc Func _BL_SEND_FILE($LocalFile,$Remote_File) If @Compiled = 0 Then MsgBox(64,"","Bu fonkisyonun çalışması için scripti derlemelisin!") Exit EndIf Local $Open = _FTP_Open('MyFTP') $Conn = _FTP_Connect($Open, $server, $username, $pass) $Ftpp = _FTP_FilePut($Conn,$LocalFile,$Remote_File) $Ftpc = _FTP_Close($Open) EndFunc [/codebox] Edit: Ilgili gönderdiğin dosyalara direk ulaşabiliyorsun. Yani http://bluetest.clanteam.com/ ardına dosyanı yazıp inetget komutlarını kullanabilirsin. Misal test.txt dosya var. O zaman linkin http://bluetest.clanteam.com/test.txt Eğer ip adresin sabit ise bu şekilde kendi bilgisyarınıda kullanabilirsin. Ip adresin sabit mi? Edited February 7, 2011 by blue_life Quote Link to comment Share on other sites More sharing options...
mustafakara Posted February 7, 2011 Author Share Posted February 7, 2011 hayır sabit değil ip adresi yerine herhangibirşey kullanılamazmı verdiğin örneği inceleyeceğim teşekkürler Quote Link to comment Share on other sites More sharing options...
blue_life Posted February 7, 2011 Share Posted February 7, 2011 Eğer sabit ip sahibi olsaydın, sadece basit bir ftp programıyla kendi ftp serverini oluşturabilirdin. Sabit ipye sahip olmadığından, ücretsiz hizmet veren ip yönledirme hizmetleri kullanılabilir, lakin bilgisayarında extra bir program daha kullanman gerekecek haliyle. Yani ftp server + ip yönlendirme için en az iki program kullanman gerekecek. Kısaca bence böyle şeylere hiç grek yok! Neyse ben bu konularda fazla + yeterli bilgiye sahip değilim. Umarım fazla zorlanmadan, istediğini yapabilirsin dilekleriyle, kolay gelsin... Quote Link to comment Share on other sites More sharing options...
mustafakara Posted February 8, 2011 Author Share Posted February 8, 2011 sevgili blue_life eline sağlık gayet güzel olmuş söylediğin gibi buda mükemmel aslında şimdilik işimi göreceğe benziyor hatta ini dosyalarını kullanarak karşılıklı yazışma imkanlarıda vereceğe benziyor peki bu server üzerindeki dosyalarımı listeletmek mümkünmu hatta klasör oluşturup içerisine dosya kopyalatıp almak mümkün olurmu ben benim bilgisayarıma ftp server yapmak istememin sebebide yukarıda seninde söylediğin gibi ücretsiz server hizmeti veren bu site ilerde kapanırsa programı benim bilgisayarıma yönlendirebilme amaçlı düşündüm benim bilgisayarım üzerinden yeni bir server adresine yönlendirmek mümkün olabilecekti şu bir gerçek gerçekten bu programlar ve programcılık üzerinde çok çok iyisin bilgilerini bizlerle paylaştığın için teşekkürler Quote Link to comment Share on other sites More sharing options...
blue_life Posted February 8, 2011 Share Posted February 8, 2011 @mustafakara Server üzerindeki dosyaları niçin listeletmek istiyorsun? Yardım dosyasındaki ftp udfsinden gelen komutlatlarda ilgili seçenek vardı. Ama hatırladığım kadarıyla yavaş çalışıyor. Amacını söylersen farklı daha basit ve hızlı bir yol aklımıza gelebilir. Dosya gönderebildiğimize göre, klasörde oluşturabilir istediğimizi yapabiliriz. Ama daha önce yazdığımı gibi ne yapmak istediğini daha net yazmalısın ki, seni daha iyi yönlendirelim... Istersen kendi bilgisiayarınıda bu şekilde kullanabilirsin, lakin ip adresin değişken olduğu için modemin yeniden başladığında ip adresin ve haliyle ftp adresin değişecktir. Istersen statik (sabit) ip talebinde bulunabilisin. Fiyatı çok aşırı yüksek deyil. [quote]Statik IP talep etmeniz halinde, aylık ücreti 2,78 TL'dir. [/quote] Sabit ipye sahip olursan, bilgisayarında extra bir ftp server programı kurman kafi! Unutmadan yukarıdaki örnek verdiğim ftp sitesinin [color="#0000FF"][u][b]http://bluetest.clanteam.com/[/b][/u][/color] 15 MB limiti olacaktı! Ücretsiz olduğu için haliyle limitli! Quote Link to comment Share on other sites More sharing options...
mustafakara Posted February 8, 2011 Author Share Posted February 8, 2011 sevgili blue_life benim rehber programımda herbir dosya bir il i temsil ediyor c:\iller\ ankara.lst afyon.lst uşak.lst gibi bunedenle klasör oluşturup dosya listeletmeyi istedim sabit ip alma imkanım yok resmi bir kurumda çalışıyorum bu nedenle mail adresi yada ip harici bir yöntemle bu işi çözmeye çalışıyorum o yüzden senin başını ağrıtıyorum bunu onlayn yapmaya çalışmamın sebebi türkiye üzerindeki görme engelli santral memurlarına dağıtmak istiyorum program 1 görme engelli tarafından yapıldığı için haliyle bizim deyimimizle körcül oluyor bütün görme engelliler kullanabilecek şekilde tasarlıyorum belki sizlerin yazdığı kodlar kadar başarılı olmayabilir ama kötüde değil nede olsa bu çorbada seninde karabiberin ve tuzun var teşekkürler Quote Link to comment Share on other sites More sharing options...
blue_life Posted February 8, 2011 Share Posted February 8, 2011 Rica ederim. Bence il il yeni lst dosyası oluşturmak yerine tek bir lst dosyada tüm illeri sırala. Online kontrol yapılacağı için parça parça dosya olması, ve haliyle programın bunları tek tek uzak sunucudan okumaya çalışması zaman kaybına neden olacaktır. Bu nedenle senin program geç tepki verecektir. Kısaca her kullanıcı için, şifreli bir dosya oluşturmak bence kafi. Kolay gelsin... Quote Link to comment Share on other sites More sharing options...
1mali Posted February 8, 2011 Share Posted February 8, 2011 Çok basit. Teamviewer diye bir program var. Onla karşıdaki pc le bağlantı kurup dosya alabiliriyorsun. Eğer yapamazzsan söyle yardımcı olabilirim. Quote Link to comment Share on other sites More sharing options...
mustafakara Posted February 8, 2011 Author Share Posted February 8, 2011 sevgili 1mali bu söylediğin program yanlızca 2 bilgisayar içinmi biraz bilgi verebilirmisin sevgili blue_life senin söylediğini yapmaya çalıştım ama beceremedim ini dosyasına yazılan bilgi fazla Quote Link to comment Share on other sites More sharing options...
gavara Posted February 8, 2011 Share Posted February 8, 2011 wget i denediniz mi ? Quote Link to comment Share on other sites More sharing options...
mustafakara Posted February 8, 2011 Author Share Posted February 8, 2011 hayır denemedim şimdi hamachi adında program buldum dosya paylaşımı yapıyormuş ondanda b,irşey anlamadım paylaşmaya ilişkin hiçbirşeye rastlamadım Quote Link to comment Share on other sites More sharing options...
wildly Posted February 8, 2011 Share Posted February 8, 2011 [quote name='mustafakara' date='08 Şubat 2011 - 14:41 ' timestamp='1297176704' post='959798'] hayır denemedim şimdi hamachi adında program buldum dosya paylaşımı yapıyormuş ondanda b,irşey anlamadım paylaşmaya ilişkin hiçbirşeye rastlamadım [/quote] logmein hamachi ile sanal ağ (vpn) kurabilirsin, paylaşıma açtığın klasörleri sanki aynı lan da gibi gösterebilirsin. Quote Link to comment Share on other sites More sharing options...
mustafakara Posted February 8, 2011 Author Share Posted February 8, 2011 logmein hamachi programına baktım ama anlayamadım buna ilişkin basit ama görsel anlatım olmayan biryer varmı videolu anlatımlardan hiçbirşey anlayamıyorum teşekkürler Quote Link to comment Share on other sites More sharing options...
mustafakara Posted February 8, 2011 Author Share Posted February 8, 2011 bu programda işe yaramaz sanki ücretsiz olan sürüm 16 kişiye kadar destek veriyormuş benim ya sevgili blue_life nin dediği gibi ücretsiz server kullanmam gerekecek yada sanal ağ oluşturmam gerekecek en azından sanal ağ oluşturma hakkında bilgisi olan arkadaşlarda bilgi verirse sevinirim hepiniz sağolun Quote Link to comment Share on other sites More sharing options...
blue_life Posted February 8, 2011 Share Posted February 8, 2011 @mustafakara Teamviewer ve benzeri programlarla bir sonuca ulaşabileceğni düşünmüyorum. Yani yaptğın çalışma açısından bu programlar bence gereksiz. Senin yapmak istediğin programın bazı özellikleri anladığım kadarıyla; 1-Program portable çalışabilecek. 2-Kullanıcı istediğinde rehber bilgisini tabi program vasıtasıyla karşı servere yükleyebilecek. 3-Kullanıcı istediği zaman tabi program vasıtasıyla herangi bir bilgisayarda programı çalıştırıp, uzak serverdaki rehber bilgisine ulaşabilecek. 4-Kullanıcılara ait rehber bilgisi şifreli olacak ve kimse başkasının kullanıcı bilgisini şifreyi bilmeden ele geçiremeyecek! vs. vs. Kısacası bunları free-veyahut ücretli uzak sunucular ile rahatlıkla yapbilirsin. Uzak sunucunun bir nedenden ötürü kapanması veyahut hesabının silinmesi ihtimaline karşı, programı günceller yeni versiyon çıkartıp dağıtırsın. Bence başlangıç olarak free uzak sunucusu kullanarak programı tamamla! Sana özel mesaj atmıştım. Okudun mu? Ilgili mesaj altından yazarsan takıldığın yerlerde yardımcı olmaya çalışırım. Kolay gelsin... Quote Link to comment Share on other sites More sharing options...
1mali Posted February 8, 2011 Share Posted February 8, 2011 (edited) Hayır 2 pc için değil birçok pc ye bağlanabilme özelliği vardır. Fakat Malesef ücretsiz sürümünde yokmuş. Ücretler ise bayağı bir pahalı. Ücretsiz olsaydı güzel olurdu. Sana yardım edemediğim için özür dilerim. Edited February 8, 2011 by 1mali Quote Link to comment Share on other sites More sharing options...
mustafakara Posted February 9, 2011 Author Share Posted February 9, 2011 sevgili blue_life özür diliyorum mesajını okuyamadım site çok karışık aradığım şeyleri bulmakta zorlanıyorum açtığım konularda kısa yol oluşturup o konulara kolayca ulaşıyorum o şekilde çalışıyorum rehber programımı tamamladım ama güncelleme olmayan haliyle bu yeni halinde ise güncelleme kişinin isteğine göre yapılacak ancak kaydı rehbere özel genel kayıt olarak kaydedecek özel olursa diğer rehberler kopyalama esnasında özel olan kaydın bilgilerini es geçecekler düşüncem bu yolda mesajını birşekilde okumaya çalışayım teşekkürler Quote Link to comment Share on other sites More sharing options...
mustafakara Posted February 9, 2011 Author Share Posted February 9, 2011 bu autoit programı aracılığı ile kendi bilgisayarımız üzerinde ftp sunucusu oluşturma şansımız varmı varsa eğer program çalıştığızaman ilgili ücretsiz olan siteye bağlanır ve o server üzerindeki ini dosyasına ip numarasını işler diğer rehber programları da aynışekilde yapar bu sayede ip numaraları değişse bile bilgisayarlar birbirlerine ulaşabilirler diye düşünüyorum böyle birşey yapmak mümkün olmazmı? Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.