programming70
دوشنبه 24 آبان 1389, 15:35 عصر
سلام ، قبل از این که بتونم برنامه نویسی رو درک کنم خیلی کنج کاو و سمج بودم تا همه زیر و بم برنامه نویسی رو در بیارم . الان مدتیه که ویژوال بیسیک رو کنار گذاشتم اما یادم هست یک بار نیاز داشتم یک برنامه تحت شبکه بنویسم اما چیزی از شبکه کردن بلد نبودم ولی مثله همیشه یک راه برای ارتباط پیدا کردم و الان این راه رو توضیح میدم .
ساده ترین و ساده ترین راه برای این کار استفاده از کار با فایل هاست ، با هر چیزی که از همین شکل بشه استفاده کرد هم میتونید استفاده کنید .
من یه فایل txt رو در آدرس شبکه ای ذخیره میکنم و فرا میخونم مثلا :
تو فایلم مینویسم "سلام" و در مسیر شبکه ذخیره میکنم ، مثلا :
"Client01\test\test.txt\\"
و از کامپیوتری که نقش سرور رو داره هم از همین آدرس فراخوانی میکنم یا باز تغییرش میدم ، یا اصلا چرا سرور و کلاینت ، کلا این که به جای این که تو هارد خودم چیزی رو ذخیره کنم تو آدرس دهیه شبکه ای اون رو تو یه کامپیوتر دیگه ذخیره میکنم و در کامپیوتر بعدی اون رو فراخوانی میکنم یا وقتی در کامپیوتر مورد نظر تغییری کرد از کامپیوتر دیگه عملیات خواندن رو انجام میدم .
نکته : ***
تنها چیزی که باید بهش توجه بشه این که باید اول درایوی که به اشتراک گذاشته میشه رو به صورت Allow network users to chenge my files اشتراک گذاری کنیم و بعد فولدری که میخوایم اشتراک گذاری کنیم که در مثال آدرس بالا این فولدر به نام test هست . یعنی هم فولدر رو اینطوری اشتراک گذاری کنیم هم درایوی که فولدر در اون هست ، در غیر این صورت فایل فقط خواندنی هست و قابلیت نوشتن از کامپیوتر دیگه رو نداره .
اولین باری که این رو نوشتم تو یه کافینت بودم و بچه های اونجا با همین برنامه معمولی با هم چت میکردن .
بعد این رو گسترش دادم و ارسال فایل رو هم در اون گنجایش دادم و به جای اینکه کامپیوتری در کافی نت بخواد فایلی رو به اشتراک بزاره و سرور از my network place بخواد اون رو برداره ، فایلش رو با این برنامه آدرس دهی میکرد و سرور فایل رو از اون آدرس با برنامه روی آدرسی که میخواست کپی میکرد .
این کار به خاطر فارسی بودن برنامه برای کسایی که از شبکه چیزی نمیدونن و همیشه صدا میزنن ببخشید میشه فایل من رو روی سیدی رایت کنین در صورتی که نمیتونست اون فایل رو به اشتراک بزاره خیلی ساده و مهربون بود .
درود به همه برنامه نویسان .:چشمک:
ساده ترین و ساده ترین راه برای این کار استفاده از کار با فایل هاست ، با هر چیزی که از همین شکل بشه استفاده کرد هم میتونید استفاده کنید .
من یه فایل txt رو در آدرس شبکه ای ذخیره میکنم و فرا میخونم مثلا :
تو فایلم مینویسم "سلام" و در مسیر شبکه ذخیره میکنم ، مثلا :
"Client01\test\test.txt\\"
و از کامپیوتری که نقش سرور رو داره هم از همین آدرس فراخوانی میکنم یا باز تغییرش میدم ، یا اصلا چرا سرور و کلاینت ، کلا این که به جای این که تو هارد خودم چیزی رو ذخیره کنم تو آدرس دهیه شبکه ای اون رو تو یه کامپیوتر دیگه ذخیره میکنم و در کامپیوتر بعدی اون رو فراخوانی میکنم یا وقتی در کامپیوتر مورد نظر تغییری کرد از کامپیوتر دیگه عملیات خواندن رو انجام میدم .
نکته : ***
تنها چیزی که باید بهش توجه بشه این که باید اول درایوی که به اشتراک گذاشته میشه رو به صورت Allow network users to chenge my files اشتراک گذاری کنیم و بعد فولدری که میخوایم اشتراک گذاری کنیم که در مثال آدرس بالا این فولدر به نام test هست . یعنی هم فولدر رو اینطوری اشتراک گذاری کنیم هم درایوی که فولدر در اون هست ، در غیر این صورت فایل فقط خواندنی هست و قابلیت نوشتن از کامپیوتر دیگه رو نداره .
اولین باری که این رو نوشتم تو یه کافینت بودم و بچه های اونجا با همین برنامه معمولی با هم چت میکردن .
بعد این رو گسترش دادم و ارسال فایل رو هم در اون گنجایش دادم و به جای اینکه کامپیوتری در کافی نت بخواد فایلی رو به اشتراک بزاره و سرور از my network place بخواد اون رو برداره ، فایلش رو با این برنامه آدرس دهی میکرد و سرور فایل رو از اون آدرس با برنامه روی آدرسی که میخواست کپی میکرد .
این کار به خاطر فارسی بودن برنامه برای کسایی که از شبکه چیزی نمیدونن و همیشه صدا میزنن ببخشید میشه فایل من رو روی سیدی رایت کنین در صورتی که نمیتونست اون فایل رو به اشتراک بزاره خیلی ساده و مهربون بود .
درود به همه برنامه نویسان .:چشمک: