تور لحظه آخری
امروز : جمعه ، 13 مهر 1403    احادیث و روایات:  پیامبر اکرم (ص):امّتم همواره در خير و خوبى اند تا وقتى كه يكديگر را دوست بدارند، نماز را برپا دارن...
سرگرمی سبک زندگی سینما و تلویزیون فرهنگ و هنر پزشکی و سلامت اجتماع و خانواده تصویری دین و اندیشه ورزش اقتصادی سیاسی حوادث علم و فناوری سایتهای دانلود گوناگون شرکت ها




آمار وبسایت

 تعداد کل بازدیدها : 1820399003




هواشناسی

نرخ طلا سکه و  ارز

قیمت خودرو

فال حافظ

تعبیر خواب

فال انبیاء

متن قرآن



اضافه به علاقمنديها ارسال اين مطلب به دوستان آرشيو تمام مطالب
archive  refresh

پیشنهاد بدید : جلو گیری از دانلود شدن فایلهای pdf در یک کتابخانه مجازی


واضح آرشیو وب فارسی:سایت ریسک: Ultimator28-12-2008, 09:14 PMسلام  من دارم رو یه کتابخونه مجازی واسه دانشگاه کار میکنم اما این استاد گرامی فرمودند حتما طوری باشه که فایلهای پی دی اف اون قابل دانلود نباشن فقط قابل خوندن باشن ! :20: رو یه چیزایی فکر کردم اینکه نذارم دانلود شه ! اما تا دانلود نشه که پی دی اف باز نمیشه انگار ! یا یه راه حل پیچیده تر اینکه تو سرور باز بشه و به صورت html باز بشه اما اونطور هم خیلی سخته ! هم اینکه نمیشه جلو ذخیره شدن html رو گرفت ( میشه ؟ ) و اینطوری میشه کل کتاب رو با نرم افزارهای موجود به صورت chm ذخیره کرد ! :31:  اصلا میخواستم بدونم همچین کاری عملی هست یا دنبال نخود سیاه میگردم ؟  اول فکر کردم عملی نیست چون از نظر منطقی هر چیزی قابل خوندن باشه قابل کپی گرفتن هم هست ! اما نمیدونم چرا فکر کردم میتونم اینکارو انجام بدم استاد هم تایید کرد  که میشه !  خب به کمکتون احتیاج دارم !  اصلا سایت دیگه ای همچین کاری کرده تا به حال ؟ گوگل چکار میکنه ؟!  ممنون  Bill Gates28-12-2008, 09:33 PMبا آیجاکس بازش کن نه اثری از لینک اصلیش هست نه چیزی فقط نشون میده :دی shamabady28-12-2008, 09:43 PMهم اینکه نمیشه جلو ذخیره شدن html رو گرفت ( میشه ؟ ) من از طراحی وب سر در نمیارم ولی این که نشه صفحه html و ذخیره کرد تو خیلی سایت ها برخوردم که وقتی میخوای ذخیره کنی پیغام میده که صفحه قابل ذخیره شدن نیست Bill Gates28-12-2008, 10:10 PMولی این که نشه صفحه html و ذخیره کرد تو خیلی سایت ها برخوردم که وقتی میخوای ذخیره کنی پیغام میده که صفحه قابل ذخیره شدن نیست این روش رو میشه در کمتر از 2 ثانیه دور زد :دی :دی :دی Beny-Nvidia28-12-2008, 10:42 PMاستادتون خودش بلده ؟ :-؟ پروژه است ؟ به نظر من شما بهتره به صورت سایت زیر در بیارید ! دقت کنید که اصلا عکس های سات زیر رو نمیشه گفرت ! فقط تمپلیت رو میشه گرفت که با اجراش چیزی بدست نمیاد چون از یک جای دیگه لود میشه ! البته این فلشه که مسلما زیرش یک نوع کدبندی داره ! بهترین راه این میتونه باشه به نظر من چون کمتر کسی Save فلش رو بلده ! حتی اگه هم سیو کنه نمیتونه همه جا استفاده کنه چون باید به نت وصل باشه و میشه عین این که داره از وب نگاه میکنه ! !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! Bill Gates28-12-2008, 11:02 PMفلش هم با دیکمپایلر میشه دل و رودش رو در آورد :دی Beny-Nvidia28-12-2008, 11:15 PMفلش هم با دیکمپایلر میشه دل و رودش رو در آورد :دی منظورم رو نفهمیدی امیر ... این سایت رو تو اگه فلش رو هم سیو کنی هیچ چیزی به دست نمیاری ! امتحان کن ! من خیلی روش کار کردم تا هر روز عکس های منتخب رو بردارم ولی دیدم بهترین کار اینه که برم تو سایت سرچ کنم اسم رو و بعد بردارم ! تست کنید ! G G Game28-12-2008, 11:16 PMدیگه منظور اینه که کار رو سخت کرد تا فقط بیل گیتس بتونه دورش یزنه:ددددی زندگی هم ادامه داره ... -راه حل پیچیده تر اینکه تو سرور باز بشه و به صورت html باز بشه این کار رو بکن بعدش کد های غیر فعال کردن کلیک راست یا کپی رو بچلون داخل html !!!! shamabady28-12-2008, 11:22 PMاین روش رو میشه در کمتر از 2 ثانیه دور زد :دی :دی :دی خوب میشه روش دور زدن رو یاد بدید:46: hosseintdk77528-12-2008, 11:22 PMبسم الله الرحمن الرحیم سلام به همین روشی که برخی دوستان گفتند شاید بشود کاری کرد: شما pdf را در سرور اجرا و به صورت html اجرا کنید. حال مشکل این است که در html راحت می شود کپی کرد برای این هم می شود از جاوااسکریپت استفاده کرد تا هنگام کلیک راست خطایی جهت کپی کردن دهد / اما مشکل دیگری که ایجاد می شود این است که با غیرفعال کردن جاوا اسکریپت می شود از صفحه کپی کرد. حال از این به بعد: مدت ها پیش وقتی وارد سایتی شدم و جاوااسکریپت خاموش بود از طرف سایت مربوطه پیغامی مبنی بر فعال کردن جاوااسکریپت دریافت کردم و اگر جاوااسکریپت را فعال نمی کردم نمی توانستم از سایت استفاده کنم ( چون به غیر از پیغام چیز دیگری نبود ). در نهایت شما هم از همین روش استفاده کنید که اگر کاربر جاوااسکریپت را از مرورگر غیر فعال کند با پیغام خطا روبرو شود. Bill Gates28-12-2008, 11:30 PMسلام به همین روشی که برخی دوستان گفتند شاید بشود کاری کرد: شما pdf را در سرور اجرا و به صورت html اجرا کنید. حال مشکل این است که در html راحت می شود کپی کرد برای این هم می شود از جاوااسکریپت استفاده کرد تا هنگام کلیک راست خطایی جهت کپی کردن دهد / اما مشکل دیگری که ایجاد می شود این است که با غیرفعال کردن جاوا اسکریپت می شود از صفحه کپی کرد. حال از این به بعد: مدت ها پیش وقتی وارد سایتی شدم و جاوااسکریپت خاموش بود از طرف سایت مربوطه پیغامی مبنی بر فعال کردن جاوااسکریپت دریافت کردم و اگر جاوااسکریپت را فعال نمی کردم نمی توانستم از سایت استفاده کنم ( چون به غیر از پیغام چیز دیگری نبود ). در نهایت شما هم از همین روش استفاده کنید که اگر کاربر جاوااسکریپت را از مرورگر غیر فعال کند با پیغام خطا روبرو شود. کلا این روش اشتباه هستش با یه save as ساده یا source گرفتن میشه محتوا رو دزدید :31: ==== توی فلش هم نمیشه چون با دیکمپایلر و مشاهده سورس آدرس اصلی گیرت میاد :دی ==== با آجاکس به نظره من خوبه حالا یه تحقیق کنید Beny-Nvidia28-12-2008, 11:31 PMخوب میشه روش دور زدن رو یاد بدید:46: اگر select نشه راست کلیک نشه و ... sourcesh رو بگیر مثل هلو مصرف کن http://forum.p30world.com/images/New-smile/N_aggressive%20%284%29.gif Bill Gates28-12-2008, 11:33 PMخوب میشه روش دور زدن رو یاد بدیدhttp://www.forum.p30world.com/images/New-smile/N_aggressive%20%2845%29.gif Save Page As... :) Page source :31: G G Game28-12-2008, 11:44 PMدیگه فلش ساختن خیلی سخت تره.کمتر جایی در نت میشه دید که کل محتواش رو بافلش کار کنن. در ضمن سیو کردن فلش از هلو هم راحت تره. Bill Gates28-12-2008, 11:58 PMدیگه فلش ساختن خیلی سخت تره.کمتر جایی در نت میشه دید که کل محتواش رو بافلش کار کنن. در ضمن سیو کردن فلش از هلو هم راحت تره. البته یه نکته هم بگم با ارتباط php به فلش و یکم بالا پایین کردن و پر پیچو خم کردن طرفی که هدفمنده بیخایله کار میشه :31: Ultimator29-12-2008, 01:03 AMبا آیجاکس بازش کن نه اثری از لینک اصلیش هست نه چیزی فقط نشون میده  HTML رو ؟!  فکر بدی نیست ها ! میتونم سرش کرم بریزم ! :31:          جاوا اسکریپت رو بی خیال شین ! اصلا روش محسوب نمیشه !        استادتون خودش بلده ؟ :-؟ پروژه است ؟     استاد شبکست ! بلد بود که به من نمیگفت !  پروژه هم نیست کار خیره ! :31:  چند ده گیگ هارده سروره اضافه اومده ! با کلی آی پی ولید اضافه! استاد فرمودند همچین کاری کنیم !  منم مصمم شدم ( درست نوشتم ؟:31:  ) این کار رو بکنم ! قطعا استفاده های زیادی میشه ازش کرد .         فلش هم خوب چیزیه قشنگ میشه اما دردسرش خیلی بیشتره ! !              خب این از این !      حالا کار سخت تر !  چطوری میشه PDF رو تو سرور باز کرد و به صورت html فرستاد ؟  ممکنه اصلا ؟! :31:  ینی به همون صورت بدون تغییر  کد برای تبدیلش به عکس با Adobe SDK رو دیدم اما پیج کامل نه ! هر چی باشه فرمت ادوبه باید یه طور بازش کرد !  Bill Gates29-12-2008, 01:11 AMواسه تبدیلش به html برو سراغ تبدیل به pdf برعکسش کن بشه به html ( امقلی گفتم آره؟ :دی ) == HTML رو ؟! فکر بدی نیست ها ! میتونم سرش کرم بریزم ! http://www.forum.p30world.com/images/New-smile/N_aggressive%20%284%29.gif جاوا اسکریپت رو بی خیال شین ! اصلا روش محسوب نمیشه ! نه آقا جان :31: Ajax PDF Reader یکم بچرخ پیداست :31: Ultimator29-12-2008, 01:16 AMفکر نکنم چون ایجاد PDF خیلی ساده تر از خوندنشه !  پر است کدهای تبذیل Ajax PDF reader اگه پیدا بشه کاری نمیمونه !! :31:  neopersia29-12-2008, 01:59 AMبه نظر من به هیچ صورتی نمیشه جلوی ذخیره شدن صفحاتی رو که کاربر میبینه گرفت. چون هر کاری هم که بکنی آخرش صفحه میره تو کش مرورگر و از اونجا میشه بهش دسترسی داشت! اگر هم کاربر ناشی باشه فوقش میتونه از صفحاتی که میخونه عکس بگیره اونم با این همه اکستنشنای عکاس برا فایر فوکس فقط یه دونه کلیک لازم داره :31: ولی میشه جلوی دانلود مستقیم کتابها رو گرفت. یعنی اول اینکه باید برای فایلهای pdf یا هر فرمتی که کتاب هست هات لینکینگ رو غیر فعال کنی حالا یا با تنظیمات سرور یا با چک کردن ریفررر! اگه کتابها به صورت مستقیم دانلود نشن و این وسط یه برنامه تحت سرور کتابها رو بخونه راحت میشه هر بار که درخواستی فرستاده میشه ریفرر رو چک کنی اگر مربوط به همون سایت بود جوابش رو بدی وگرنه طوری کاربر رو بپیچونی که به این راحتی نفهمه چی شد که جواب نگرفت :27: این جوی برای امنیت بیشتر حتی میتونی آی دی کتاب ها رو هم چک کنی! من با pdf اصلاً کار نکردم! اما اگر بشه یه جوری pdf ها رو صفحه صفحه کرد یعنی فایلهای هر صفحه جدا باشه یا اینکه برنامه ای که تو سرور فایل رو میخونه دقیقاً بتونه مشخص کنه که چه صفحه ای ارسال بشه اون موقع کار خیلی راحت تر میشه. چون سمت سرور ریفرر رو چک میکنی و صفحه مورد نظر رو میفرستی برا مرورگر که اونجا هم میتونی برنامه مشخصی رو برای نمایش دادن فایل در نظر بگیری (با خوب اکروبات ریدر یا اینکه فلش، جاوا اپلیت...) shamabady29-12-2008, 09:17 AMگر select نشه راست کلیک نشه و ... sourcesh رو بگیر مثل هلو مصرف کن Save Page As... Page source دیگه اینارو عقلم میکشه انجام بدم وقتی save as میزنم تا وسط میره بعد پیغام خطا میده که نمیشه save کرد کد رو هم که کپی میکنم تو یه فایل متنی و تبدیل به html میکنم بازش میکنم درهم برهم چون به احتمال زیاد به خاطر نبود فایل های css و غیره که همراه اون صفحه است این جوری میشه shamabady29-12-2008, 09:26 AMگر select نشه راست کلیک نشه و ... sourcesh رو بگیر مثل هلو مصرف کن Save Page As... Page source دیگه اینارو عقلم میکشه انجام بدم وقتی save as میزنم تا وسط میره بعد پیغام خطا میده که نمیشه save کرد کد رو هم که کپی میکنم تو یه فایل متنی و تبدیل به html میکنم بازش میکنم درهم برهم چون به احتمال زیاد به خاطر نبود فایل های css و غیره که همراه اون صفحه است این جوری میشه as1385136529-12-2008, 10:45 AMجناب shamabady جان شما اگه نتونی صفحه رو ذخیره کنی کد رو ذخیره کن و بعد داخل کد دنبال فایل CSS بگرد و اون را دانلود کن ولی یه چیزی بگم تمام این کارهایی که می خواهی بگنی در مرورگر opera اصلا جواب نمی ده یعنی فقط کافیست که یک بار با opera صفحه را باز کنی و بعد ذخیره کنی کل عکس ها و سورس ها و ... را داخل یک فایل htm ذخیره می کنه و نیازی به فایل های دیگه نداره . من که تا حالا صفحه ای رو ندیدم ( نگشتم تا پیدا کنم ) که نشه با opera ذخیره کرد ! برای این که یک یک فایل pdf رو کاربر بتونه ببینه ولی نتونه دانلود کنه فلش می تونه مناسب باشه . یعنی یک فلش خالی در صفحه قرار بدی که با دریافت آدرس یک فایل اون فایل رو باز کنه و نمایش بده ولی با توجه به گفته های امیر خان فکر کنم این کار هم بیفایده باشه یعنی آیا وقتی که فایل Flash یک فایلی رو داخل خودش باز می کنه می شه آدرس فایل رو پیدا کرد ؟ ( آدرس فایل در داخل فلش نیست بلکه از سایت به فایل فلش ارسال می شه آیا باز می شه آدرس فایل رو به دست آورد ؟ ) Bill Gates29-12-2008, 11:58 AMدیگه اینارو عقلم میکشه انجام بدم وقتی save as میزنم تا وسط میره بعد پیغام خطا میده که نمیشه save کرد کد رو هم که کپی میکنم تو یه فایل متنی و تبدیل به html میکنم بازش میکنم درهم برهم چون به احتمال زیاد به خاطر نبود فایل های css و غیره که همراه اون صفحه است این جوری میشه ما که قالب رو نمیخوایم درهم برهمه :3!: ما یه قسمتو میخوایم اگر هم خوشت نیومد css لینکش رو بزار بگیر :31: === یعنی آیا وقتی که فایل Flash یک فایلی رو داخل خودش باز می کنه می شه آدرس فایل رو پیدا کرد ؟ ( آدرس فایل در داخل فلش نیست بلکه از سایت به فایل فلش ارسال می شه آیا باز می شه آدرس فایل رو به دست آورد ؟ ) همون ارسالی که از سایت میشه به فلش توی اکشن کد فلش نحوه ی دریافت وجود داره اونجا میگیری :دی که من یک بار دنباله سورس فلشه سایت بهرام رادان بودم که اینقدر پیچیدش کرد 3بار دیکامپایلر استفاده کردم تا آدرس اصلی رو گیر اوردم :31: Ultimator29-12-2008, 03:44 PMجناب shamabady جان شما اگه نتونی صفحه رو ذخیره کنی کد رو ذخیره کن و بعد داخل کد دنبال فایل CSS بگرد و اون را دانلود کن ولی یه چیزی بگم تمام این کارهایی که می خواهی بگنی در مرورگر opera اصلا جواب نمی ده یعنی فقط کافیست که یک بار با opera صفحه را باز کنی و بعد ذخیره کنی کل عکس ها و سورس ها و ... را داخل یک فایل htm ذخیره می کنه و نیازی به فایل های دیگه نداره . من که تا حالا صفحه ای رو ندیدم ( نگشتم تا پیدا کنم ) که نشه با opera ذخیره کرد ! برای این که یک یک فایل pdf رو کاربر بتونه ببینه ولی نتونه دانلود کنه فلش می تونه مناسب باشه . یعنی یک فلش خالی در صفحه قرار بدی که با دریافت آدرس یک فایل اون فایل رو باز کنه و نمایش بده ولی با توجه به گفته های امیر خان فکر کنم این کار هم بیفایده باشه یعنی آیا وقتی که فایل Flash یک فایلی رو داخل خودش باز می کنه می شه آدرس فایل رو پیدا کرد ؟ ( آدرس فایل در داخل فلش نیست بلکه از سایت به فایل فلش ارسال می شه آیا باز می شه آدرس فایل رو به دست آورد ؟ ) اگه بشه تو فلش نشون داد کاری نداره بقیش ! میشه یه طور کد سمت سرور رو نوشت که فقط به درخواست از فایل فلش جواب بده . کسی که لینک رو هم پیدا کنه نتونه دانلود کنه فعلا دنبال ajax pdf reader گشتم نتونستم چیز درست حسابی پیدا کنم ! کسی داره چیزی یا با چیزی کار کرده ؟! به نظر من به هیچ صورتی نمیشه جلوی ذخیره شدن صفحاتی رو که کاربر میبینه گرفت. چون هر کاری هم که بکنی آخرش صفحه میره تو کش مرورگر و از اونجا میشه بهش دسترسی داشت! اگر هم کاربر ناشی باشه فوقش میتونه از صفحاتی که میخونه عکس بگیره اونم با این همه اکستنشنای عکاس برا فایر فوکس فقط یه دونه کلیک لازم داره http://forum.p30world.com/images/New-smile/N_aggressive%20%284%29.gif نه دیدم بعضی سایتهای Ajaxی اینطور بودن که هر کار کردم نتونستم به منبعش دسترسی پیدا کنم اما مشکل تبدیل pdf به html ـه باید بریم دنبال کامپوننت های کرک شده :31: (کسی چینی بلد نیست نه ؟! ) Bill Gates29-12-2008, 03:52 PMاگه بشه تو فلش نشون داد کاری نداره بقیش ! میشه یه طور کد سمت سرور رو نوشت که فقط به درخواست از فایل فلش جواب بده . کسی که لینک رو هم پیدا کنه نتونه دانلود کنه نیما اینکار رو تو بکون اولین نفری که میره دانلود میکنم خودم به شخصه هستم :31: Ultimator29-12-2008, 04:17 PMنیما اینکار رو تو بکون اولین نفری که میره دانلود میکنم خودم به شخصه هستم :31: نه دیگه انقده الکی هم نیست میخوای یه لینک PDF مستقیم بهت بدم نتونی عمرا دانلود کنی ؟! :31: یه viewer شبیه این پیدا بشه هم بد نیست ! !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! درسته قابل save هست اما جای کار داره Bill Gates29-12-2008, 04:33 PMنه دیگه انقده الکی هم نیست میخوای یه لینک pdf مستقیم بهت بدم نتونی عمرا دانلود کنی ؟! http://www.forum.p30world.com/images/new-smile/n_aggressive%20%284%29.gif یه viewer شبیه این پیدا بشه هم بد نیست ! سلام نیمای بابا من اینو دارم خواستی خبرم کن :31: Amin eHelp29-12-2008, 07:17 PMسلام. دات نت کار می کنی آره؟ برو به اینجا شاید کمکت کنه، 100% نیست ولی از هیچی فکر کنم بهتر باشه: !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! در ضمن اپن سورسه! Ultimator29-12-2008, 10:14 PMسلام نیمای بابا من اینو دارم خواستی خبرم کن :31: خوبه امیر اما این که به سایت خودش وابستست ! ینی باید آنلاین باشه ! و البته هم وابسته به اون سایته !حالا اگه راه دیگه ای نبود خوبه  دات نت کار می کنی آره؟ برو به اینجا شاید کمکت کنه، 100% نیست ولی از هیچی فکر کنم بهتر باشه: فرقی نمیکنه  برم دانلود کنم ببینم چی پیش میاد !  hosseintdk77529-12-2008, 11:03 PMخوبه امیر اما این که به سایت خودش وابستست ! ینی باید آنلاین باشه ! و البته هم وابسته به اون سایته !حالا اگه راه دیگه ای نبود خوبه  فرقی نمیکنه  برم دانلود کنم ببینم چی پیش میاد !  بسم الله الرحمن الرحیم سلام اگر فرقی ندارد/ به لینک زیر مراجعه کنید: !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! برای تبدیل pdf به فلش Bill Gates30-12-2008, 07:15 AMخوبه امیر اما این که به سایت خودش وابستست ! ینی باید آنلاین باشه ! و البته هم وابسته به اون سایته !حالا اگه راه دیگه ای نبود خوبه گفتم بهت که هرجاش ایراد داره بگو :31: ولی اینکه به سایتش وابسته نیست جای لینک داره هر نوع لینکی بدی میاد بالا که من به عنوان مثال یکی واست گذاشتم از تیک بوک :31: Ultimator30-12-2008, 12:26 PMگفتم بهت که هرجاش ایراد داره بگو :31: ولی اینکه به سایتش وابسته نیست جای لینک داره هر نوع لینکی بدی میاد بالا که من به عنوان مثال یکی واست گذاشتم از تیک بوک :31: نه عزیزم منظورم اینه که پی دی اف رو دانلود میکنه رو سرور خودش بعد باز میکنه این که یه اسکریپت بیشتر نبود !  ینی اومد و به خاطر استفاده زیاد مثلا ip سرور رو بلاک کنه چکار کنیم بعدش !؟  اپلیکیشن سرور سایدش رو لازمش داریم !  سلام اگر فرقی ندارد/ به لینک زیر مراجعه کنید: کد: !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! برای تبدیل pdf به فلش سلام  گفتم فرق نداره اما حد اقل تحت وب باشه ! نه تحت ویندوز  Bill Gates30-12-2008, 12:44 PMنه عزیزم منظورم اینه که پی دی اف رو دانلود میکنه رو سرور خودش بعد باز میکنه این که یه اسکریپت بیشتر نبود ! ینی اومد و به خاطر استفاده زیاد مثلا ip سرور رو بلاک کنه چکار کنیم بعدش !؟ فکر نکنم اینطور باشه ها مطمئنی؟ :دی hosseintdk77530-12-2008, 01:40 PMنه عزیزم منظورم اینه که پی دی اف رو دانلود میکنه رو سرور خودش بعد باز میکنه این که یه اسکریپت بیشتر نبود !  ینی اومد و به خاطر استفاده زیاد مثلا ip سرور رو بلاک کنه چکار کنیم بعدش !؟  اپلیکیشن سرور سایدش رو لازمش داریم !  سلام  گفتم فرق نداره اما حد اقل تحت وب باشه ! نه تحت ویندوز  بسم الله الرحمن الرحیم سلام بله حق با شماست / فکر کردم اسکریپت می باشد. ببینید این چگونه است: !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! البته رایگان نیست / ولی شاید بتوان اسکریپتش را در اینترنت یافت. ahmadirad 136506-01-2009, 09:40 PM:20:سلام دوست من! با فرض اینکه شما دارید با یکی از زبون های asp.net و windows server یا همون iis کار میکنید چنین عملی رو انجام بدید (بالا ترین امنیت و استاندارد ترین راه برای کار شما!) اول بهتره کمی با طریقه ارتباط بین iis و asp.net آشنا بشید: پس از دريافت يک درخواست توسط سرويس دهنده وب IIS ، نوع انشعاب آن بررسی می گردد . با توجه به نوع انشعاب فايل درخواستی ، ممکن است IIS مستقيما" مسئوليت رسيدگی به درخواست را بر عهده گرفته و يا آن را در اختيار يک ISAPI extension قرار دهد. ISAPI extension ، يک کلاس کمپايل شده است که بر روی سرويس دهنده وب نصب و مسئوليـت آن برگرداندن Markup برای نوع فايل درخواستی ، می باشد. به صورت پيش فرض ، IIS درخواست را بررسی و بسادگی محتوی فايل درخواست شده را به عنوان پاسخ برمی گرداند. اين موضوع در رابطه با فايل های ايستا نظير فايل های HTML و CSS ، صدق می نمايد . مثلا" زمانی که درخواستی برای فايلی با انشعاب html. شده باشد ، IIS محتوی فايل HTML درخواستی را برای متقاضی ، ارسال می نمايد. برای فايل هائی که محتوی آنان بصورت پويا توليد می گردد ، يک ISAPI extension پيکربندی و مسئوليت پاسخگوئی به اينچنين درخواست هائی را برعهده می گيرد . مثلا" يک وب سايت که از صفحات کلاسيک ASP استفاده می نمايد ( فايل هائی با انشعاب asp. ) ، اين مسئوليت به يک ISAPI extension با نام asp.dll واگذار شده است . asp.dll ، صفحه asp درخواست شده را اجراء و HTML توليد شده را برمی گرداند . در صورتی که يک وب سايت از صفحات ASP.NET استفاده می نمايد ، IIS ، مسئوليت رسيگی به فايل هائی با انشعاب aspx . را به aspnet_isapi.dll واگذار نموده است (يک ISAPI extension که فرآيند توليد HTML برای صفحه درخواستی ASP.NET را انجام خواهد داد) . aspnet_isapi.dll در فريمورک دات نت اجراء نمی گردد( Unmanaged code ). زمانی که IIS ، درخواست صفحات aspx . را در اختيار aspnet_isapi.dll قرار می دهد ، ISAPI extension ، درخواست مربوطه را در اختيار ASP.NET engine قرار داده که کد آن در فريمورک دات نت ، اجراء می گردد.(Managed code ). ASP.NET engine در بسياری از موارد مشابه IIS عمل نموده و دارای يک دايرکتوری خاص به منظور mapping انشعابات فايل به ISAPI extension مورد نظر می باشد . در چنين مواردی ASP.NET Engine ، انشعابات فايل را به HTTP handler ، مپ می نمايد. کد نوشته شده HTTP handler ، به صورت managed code بوده و مسئوليت توليد markup برای يک نوع فايل خاص را برعهده دارد. مثلا" صفحات وب ASP.NET توسط PageHandlerFactory ، بررسی می گردند. PageHandlerFactory ، دارای آگاهی لازم در خصوص نحوه توليد HTML markup يک صفحه ASP.NET می باشد. چگونه از فایلهای مورد نظرمان حفاظت نماییم: 1- پيکربندی IIS بگونه ای که فايل هائی با انشعاب pdf. به ASP.NET ISAPI extension مپ گردند. به منظور پيکربندی IIS در جهت mapping فايل هائی با انشعاب pdf. به ASP.NET ISAPI Extension ، می بايست امکان دستيابی فيزيکی به سرويس دهنده وب ، وجود داشته باشد. (یا به سرویس دهنده بگید براتون یه دونه IIS Application Pool راه بندازه) پس از دستيابی به سرويس دهنده ، برنامه مديريتی IIS را فعال ( از طريق منوی Administrative Tools ) و بر روی وب سايت مورد نظر کليک سمت راست نموده و گزينه Properties را انتخاب می نمائيم . در ادامه Home Directory Tab را انتخاب و پس از فعال نمودن دکمه Configuration ، جعبه محاوره ای Application Configuration ، نمايش داده می شود. سپس برای افزودن يک mapping جديد ، بر روی Add button ، کليک می نمائيم .در ادامه شاهد نمايش يک جعبه محاوره ای جديد خواهيم بود که امکان درج يک ISAPI extension جديد را فراهم می نمايد. در اين رابطه می توان حوزه عملکرد mapping را مشخص نمود ( تمامی درخواست های HTTP و يا صرفا" يک نوع خاص HTTP ). برای افزودن يک mapping برای فايل هائی با انشعاب pdf. ، مقدار pdf. را به عنوان extension وارد نموده و aspnet_isapi.dll ISAPI extension را انتخاب می نم� سایت ما را در گوگل محبوب کنید با کلیک روی دکمه ای که در سمت چپ این منو با عنوان +1 قرار داده شده شما به این سایت مهر تأیید میزنید و به دوستانتان در صفحه جستجوی گوگل دیدن این سایت را پیشنهاد میکنید که این امر خود باعث افزایش رتبه سایت در گوگل میشود




این صفحه را در گوگل محبوب کنید

[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 1338]

bt

اضافه شدن مطلب/حذف مطلب




-


گوناگون

پربازدیدترینها
طراحی وب>


صفحه اول | تمام مطالب | RSS | ارتباط با ما
1390© تمامی حقوق این سایت متعلق به سایت واضح می باشد.
این سایت در ستاد ساماندهی وزارت فرهنگ و ارشاد اسلامی ثبت شده است و پیرو قوانین جمهوری اسلامی ایران می باشد. لطفا در صورت برخورد با مطالب و صفحات خلاف قوانین در سایت آن را به ما اطلاع دهید
پایگاه خبری واضح کاری از شرکت طراحی سایت اینتن