M
Merhaba arkadaşlar. Hocam bana final notu için bir proje verdi. Ben bir türlü bulamadım yapmayıda beceremedim . Çünkü ileri seviye bir programcı değilim. Dili farketmiyor. Delphi / VB / Java... Farketmez. Herhangi bir dille bana bir program yazmamı istedi . Şöyleki
Program aynı ağ üzerinde olan pc'leri listeleyebilecek. Ve listeden seçtiğim bilgisayara mesaj gönderebilecem. Yani daha açık anlatmak gerekirse bir tane dropdown menu yada combobox herneyse artık orda ağ üzerinde bulunan bilgisayarları listeletecem. Listeden seçtiğim bilgisayara yan taraftaki rich text yada inputbox ile mesaj göndercem. Bunu nasıl yapabilirim . Lütfen acilen yardım edin :(
Not : Ben bunu visual basicte basittende olsa yapabildim. Fakat ordaki programcıkta diğer pc'lere client çalıştırmam gerekiyor. Hoca ise diğer bilgisayarlara hiç bir şey kurdurmadan direkt tek bir bilgisayardan mesaj verdirmemi istiyor
Cevaplar
N
client olmadan bu iş zor gibi. ama hocanın bir bildiği var demekki bu ödevi vermiş.
Böyle birşeyi clientsiz yapabileceğini zannetmiyorum ama windows "messenger service" açık olan hedef makineye, popup şeklinde mesaj veya reklam tarzı şeyler gönderebiliyordun.
Bu tarz birşey işine görürse, yapacağın program zor olmasa gerek.
Command Promptta Net Send komutuyla diğer bilgisayarlara messenger hizmetini kullanarak
mesaj yollayabiliyorsun. Ben delphide basit bir versiyonu yapmıştırm. Net send komutunu
kullanıp diğer makineye mesaj yolluyordu. Sana sadece ağdaki bilgisayarları bulup
dropdowna listeletmek kalıyor. Daha sonra seçeceğin bilgisayarın adını değişkenle komuta
aktaracaksın. Okadar. Kolay gelsin.
M
Command Promptta Net Send komutuyla diğer bilgisayarlara messenger hizmetini kullanarak
mesaj yollayabiliyorsun. Ben delphide basit bir versiyonu yapmıştırm. Net send komutunu
kullanıp diğer makineye mesaj yolluyordu. Sana sadece ağdaki bilgisayarları bulup
dropdowna listeletmek kalıyor. Daha sonra seçeceğin bilgisayarın adını değişkenle komuta
aktaracaksın. Okadar. Kolay gelsin.
Usta cevabın için teşekkür ederim. Fakat bilgisayarında delphi kuruluysa onu bana yazıp projeyi arjivleyip gönderebilir misin ? Dropdown işinide araştırıyorum. Yardımcı olursan gerçekten çok makbule geçecek . Çok zor durumdayım. Hoca benden kalkıp clientle istese bisiler belki bulabilirdim ama client olmadan istiyo. Umarım bi el atarsın üstadım. Saygılar. Diğer arkadaslarada cevaplarından ötürü tesekkür ederim.
Sana iki Delphi linki vereyim. O kodları birleştir. Kendinde biraz bir şeyler kat. Güzel bir arayüz hazırla.
Link 1:Ağdaki bilgisayarları listbox'a ekler.
Link 2:Net Send komutunun apisini kullarak seninde CMD dekiyle aynı şekilde mesaj göndermeni sağlar.
Voltran'ı oluşturmak sana kalıyor....
Edit:Ben yanlış hatırlamıyorsam CMD'ye net send parametrelerini göndermiştim. Gerçi o projeyi de bulamadım. Seviyene uygun birşeyler araştırdım. Umarım faydası olur.
M
Sana iki Delphi linki vereyim. O kodları birleştir. Kendinde biraz bir şeyler kat. Güzel bir arayüz hazırla.
Link 1:Ağdaki bilgisayarları listbox'a ekler.
Link 2:Net Send komutunun apisini kullarak seninde CMD dekiyle aynı şekilde mesaj göndermeni sağlar.
Voltran'ı oluşturmak sana kalıyor....
Edit:Ben yanlış hatırlamıyorsam CMD'ye net send parametrelerini göndermiştim. Gerçi o projeyi de bulamadım. Seviyene uygun birşeyler araştırdım. Umarım faydası olur.
Abi allah razı olsun senden fakat ben yine yapamadım ingilizcem kötü. Elinde delphi varsa sen bunu yapabilir misin acaba ? Gerçekten cok lazım çünkü hoca çok kıl biri. Bulacaksın dio. İnan çok zor durumdayım 1 hafta kaldı sadece . Bir türlüde bişey yapamadım :crying:
Arkadaşım selamlar
4. Sınıf bilgisayar mühendisliği öğrencisiyim dediğin programa benzer bir programı geçen sene JAVA da yaptım benim yaptığım program iki ayrı pc üzerinde client ve server arasında dosya transferi yapıyor ama ikisinde de programın açık olması gerekiyordu aynı senin dediğin gibi. Senin programda ise bence ya ağ da kendini server olarak tanıtıp diğer kullanıcıların sana erişmesini sağlıyacaksın yada bir program kullanarak ağ da ki bütün bilgisayarların IP'sini bulacaksın oradan sonrası zaten basit. Zor bi proje gibi gözüküyor ama bence bir program bulup bütün ip'leri alıp onlara mesaj gönderme yaparsan senin için daha kolay olabilir benim yaptığım programı istiyorsanda gönderebilirim.
M
Arkadaşım selamlar
4. Sınıf bilgisayar mühendisliği öğrencisiyim dediğin programa benzer bir programı geçen sene JAVA da yaptım benim yaptığım program iki ayrı pc üzerinde client ve server arasında dosya transferi yapıyor ama ikisinde de programın açık olması gerekiyordu aynı senin dediğin gibi. Senin programda ise bence ya ağ da kendini server olarak tanıtıp diğer kullanıcıların sana erişmesini sağlıyacaksın yada bir program kullanarak ağ da ki bütün bilgisayarların IP'sini bulacaksın oradan sonrası zaten basit. Zor bi proje gibi gözüküyor ama bence bir program bulup bütün ip'leri alıp onlara mesaj gönderme yaparsan senin için daha kolay olabilir benim yaptığım programı istiyorsanda gönderebilirim.
Merhaba
siriusian . Peki java delphi vb...vs farketmiyor. Bunun clientli bir halini bulabilirmiyim ? Yada senin elinde varmı. En azından belki hocayı bu şekil ikna edebilirim. Bende 2 yıllık bilgisayar programlama bölümü öğrencisiyim. Adamlar daha hiç bir şey öğretmeden final için böyle bir şey istiyorlar. Keşke şu üniversiteye hiç gelmeseydim o kadar pişmanımki. :crying:
Umarım bu konuda yardımcı olabilirsiniz. Gerçekten bıktım bu bölümü seçtiğim için.
Bende dediğim gibi JAVA'da ki ftp programı hazır var bana mail adresini ö.m. atarsan gönderebilirim. Benim program üzerinden clientlı versiyonunu kolayca yapabilirsin diye tahmin ediyorum çünkü dosya transfer etmeden önce karşı tarafa komut gönderiyor benim programım.
Bende 2 yıllık M.Y.O mezunuyum bu kadar pişman olma herşey okulda başlayıp bitmiyor birçok arkadaşım var okulu bitirdikten sonra bu işi iyi yapmaya başladırlar.
Bölümün çok güzel değerini sonradan anlıyacaksın. :)
Armut piş ağzıma düş, insan biraz çaba gösterir. Yarın birgün hayata atılacaksın. Bu iş sevmeden yapılmaz.
E
muratveb birader aradığını buldun mu bilmiyorum.
Birincisi:telaşla o dil senin bu dil benim ordan oraya atlama.delphi,basic, c#..artık her ne ise hangisine aşinaysan o dille ilgili örneklere bak.
ikincisi: arkadaşlar da söylemiş zaten "net send" ile bu mesaj gönderme olayı yapılıyor. yapman gereken bu. örneklerde önce buna bak. elinin altında iki bilgisayar varsa orda şu "net sendi" nasıl çalıştıracağını bul.
üçüncüsü:uykusuz kalmakla işler bitmiyor zamanını akıllı kullan, neyle uğraştığının farkında ol senin işine yarayıp yaramadığına bak.
örnek kod istersen günü kurtarırsın,illaki biyerlerde sorun çıkar. kolay gele
M
Sağolun arkadaşlar. Ama dil olarak sorarsanız Visual Basic 6.0'da hep çalıştım. Yani öyle profesyonel şeyler yapmadık. Şuanda aldığımız eğitim berbat. Burda gördüklerimizle zaten bir yerlere gelemeyiz. Bunun farkındayım. Aslında benim amacım web programcısı olmaktı. Zamanında aklı çalıştırsaydık belkide farklı yerlerde olurduk. Ben daha çok PHP ile uğraşmayı seviyorum. Onun yanındada tabiki VB var dediğim gibi.
erdcan üstad dediğin gibi Net Send ile yapılıyor. Aslında dilden dile atlamayın demişsiniz. Tabikide haklısınız. Bende Visual Basic ile kendi bilgimle bunları yapmayı inanın çok isterdim. Zira hoca böyle bi şeyi sadece yapıp getir dedi. Yani yap yada bul getir. Hangi dil olursa olsun farketmiyor. Yani önemli olan hoca için o programın karşıya yazdıgım mesajı göndermesi. Tüm mevzu bundan ibaret. Çünkü hocada biliyorki bize öğretilenle o soruyu çözmenin imkansıza yakın oldugunu.
Tekrardan sağolun arkadaşlar. Bu arada ağırlık olarak hangi dil öğrenmemi tavsiye edersiniz . Yani geleceğe hitap edebilecek olan dil hangisi. Arastırmama göre .NET imis. Bu konudada görüslerinizi bekliyorum ustalar. Saygılar
E
Cevabını yaz
Cevap yazmak için giriş yap ya da üye ol. Eski forum kullanıcı adın ve parolanla girebilirsin.