PDA

View Full Version : ايجاد فايل در client



azygole
شنبه 11 دی 1389, 12:54 عصر
با سلام
خيلي راجع به اين موضوع جستجو كردم اما مطلبي پيدا نكردم . مي خوام وقتي يك client يه صفحه وب رو توي كامپيوتر خودش باز كرد بتونم توي كامپيوتر client يه فايل ايجاد كنم . وقتي توي كامپيوتر خودم برنامه رو اجرا مي كنم هيچ مشكلي ندارم اما توي client از مسير فايل ايراد ميگيره . نمي دونم چي كنم . اگه ممكن هست راهنماييم كنيد يا اگه تاپكتي در اين مورد وجود داره نشونم بدين . ممنون .خدانگهدار

MoslemMaleki
شنبه 11 دی 1389, 13:27 عصر
با سلام
بهترین راه استفاده از VBSCRIPT هستش.
مثل:

Set FSO = CreateObject("Scripting.FileSystemObject")
FSO.CreateTextFile "c:\myfile.txt"

razeghi_loved
شنبه 11 دی 1389, 13:30 عصر
شما به اون کلاینت به اون فولدری که برنامه رو نصب کرده دسترسی های کامل رو بدی تا بتونه کار کنه

MoslemMaleki
شنبه 11 دی 1389, 14:21 عصر
شما به اون کلاینت به اون فولدری که برنامه رو نصب کرده دسترسی های کامل رو بدی تا بتونه کار کنه
با سلام
دوست عزیز سئوال درباره ایجاد فایل در کلاینته. قطعاً نمیشه با سرور پروگرامینگ کاری انجام داد. البته شاید من درست متوجه پاسخ شما نشده باشم.

razeghi_loved
شنبه 11 دی 1389, 22:51 عصر
آهان شرمنده
شما وقتی صفحه وب رو باز می کنید یک فایل روی سیستم ذخیره می شه خوب باید اونجایی که فایل ذخیره می شه کلاینت دسترسی داشته باشه
اگر هم نصب شدنی هست که هیچ باید دسترسی بهش بدی

aminghaderi
یک شنبه 12 دی 1389, 06:02 صبح
با سلام
خيلي راجع به اين موضوع جستجو كردم اما مطلبي پيدا نكردم . مي خوام وقتي يك client يه صفحه وب رو توي كامپيوتر خودش باز كرد بتونم توي كامپيوتر client يه فايل ايجاد كنم . وقتي توي كامپيوتر خودم برنامه رو اجرا مي كنم هيچ مشكلي ندارم اما توي client از مسير فايل ايراد ميگيره . نمي دونم چي كنم . اگه ممكن هست راهنماييم كنيد يا اگه تاپكتي در اين مورد وجود داره نشونم بدين . ممنون .خدانگهدار
سلام .
بفرمایید که اصلا این کار به چه دردی می خوره؟؟؟؟؟
جز اینکه به برنامه شما تهمت تخریب کننده زده شود...
شما تا بحال با صفحاتی که گوگل انها رو مخرب تلقی می کند روبرو شدید؟؟؟
بعدم حالا گوگل به کنار ، شاید فایر وال سیستم به شما خورده بگیره و یا سایت رو بلاک کنه؟!
جدا از این بحث همون طور که دوستمون هم اشاره داشتند با اسکریپت های سمت کلاینت می شود این کار رو کرد ، البته فقط در حد ابتدایی و به نظرم بهترین گزینه برای این کار جاوااسکریپت هست که قدرت زیادی هم داره .
ولی همیشه بخاطر داشته باشید که کاری که از بیس مشکل داره تحلیل کردن نداره !
حالا هدفتون از این کار چیست؟؟؟؟؟

موفق باشی.

ASPX
یک شنبه 12 دی 1389, 12:31 عصر
دقيقا اين كار با توليد ويروس هيچ تفاوتي ندارد!

ایمان مدائنی
یک شنبه 12 دی 1389, 13:20 عصر
آنتي ويروس و ديواره آتش اجازه اينكار را به شما نمي ده !
حتي فايرفاكس هم نمي ذاره اين كار را انجام دهيد !

azygole
یک شنبه 12 دی 1389, 14:35 عصر
سلام . من كه نمي خوام ويروس بنويسم . من يه TreeView دارم كه به يه XmlDataSource وصل هست و اين هم وصل به يه فايل xml هست . مي خوام هر كاربري كه وارد سيستم ميشه منوهاي خودش رو در TreeView ببينه كه من با ايجاد فايل xml كه از بانك مي خونم فايا xml رو تغييرش مي دم . نمي دونم تونستم منظورم رو برسونم يا نه . متاسفانه الان سر كار هستم . vs2010 توي خونه دارم . نمي دونم اون كد كار مي كنه يا نه بايد امتحان كنم . خواهش مي كنم اگه كسي جواب ديگه اي هم داره برام بزاره . چون خيلي به اين كار احتياج دارم و عجله اي هست . با تشكر از همه شما عزيزان كه جواب دادين :لبخندساده:

ایمان مدائنی
یک شنبه 12 دی 1389, 14:39 عصر
دوست عزيز در كل اگه رو سيستم كاربر آنتي ويروس يا ديواره آتشين فعال باشه يا از مرورگر فايرفاكس استفاده كنه اجازه نميده همچين كاري را بكني
اون درك نمي كنه شما ويروس نويس نيستي اون همه رو به يم چشم ميبينه

aminghaderi
یک شنبه 12 دی 1389, 15:53 عصر
سلام . من كه نمي خوام ويروس بنويسم . من يه TreeView دارم كه به يه XmlDataSource وصل هست و اين هم وصل به يه فايل xml هست . مي خوام هر كاربري كه وارد سيستم ميشه منوهاي خودش رو در TreeView ببينه كه من با ايجاد فايل xml كه از بانك مي خونم فايا xml رو تغييرش مي دم . نمي دونم تونستم منظورم رو برسونم يا نه . متاسفانه الان سر كار هستم . vs2010 توي خونه دارم . نمي دونم اون كد كار مي كنه يا نه بايد امتحان كنم . خواهش مي كنم اگه كسي جواب ديگه اي هم داره برام بزاره . چون خيلي به اين كار احتياج دارم و عجله اي هست . با تشكر از همه شما عزيزان كه جواب دادين :لبخندساده:
عذر خواهی می کنم ، ولی کارتون کاملا بی منطق و غیر اصولی هست .
من دلیل کار شما رو نمی دونم و نفهمیدم ولی اگر برای تسریع وقت در لود شودن منوی سایتتون می خواهید فایل xml رو داخل کلاینت کپی کنید که این کار در ابتدا هیچ لزومی نداره و همچنین کار غیر منطقی و ... هست.
شما دارید تری ویو رو از db می خونید ، خوب روش صحیح هم همین هست . برای تسریح وقت هم می تونید از سیستم Cache خود دات نت استفاده کنید .

موفق باشید.