GoGPT Best VPN GoSearch

فاویکون OnWorks

djvuserve - آنلاین در ابر

djvuserve را در ارائه دهنده هاست رایگان OnWorks از طریق Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا کنید.

این دستور djvuserve است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.

برنامه:

نام


djvuserve - اسناد غیرمستقیم DjVu را در پرواز ایجاد کنید.

شرح


برنامه djvuserve یک برنامه CGI است که می تواند توسط یک سرور HTTP برای سرویس دهی به DjVu اجرا شود
اسناد. این برنامه قادر است یک سند چند صفحه ای همراه را به یک سند غیر مستقیم تبدیل کند
سند در حال پرواز

استفاده كردن DJVUSERVE


برنامه djvuserve ابتدا باید به عنوان یک برنامه CGI برای وب سرور شما نصب شود. وجود دارد
چندین راه برای رسیدن به این به عنوان مثال، وب سرور آپاچی اغلب a را تعریف می کند
دایرکتوری خاص برای برنامه های CGI با استفاده از ScriptAlias بخشنامه فرض کنید که فایل
httpd.conf شامل خط زیر است:

ScriptAlias /cgi–bin/ "/var/www/cgi–bin"

سپس ایجاد یک اسکریپت شل اجرایی کوچک کافی است /var/www/cgi–bin/djvuserve
حاوی خطوط زیر:

#!/ بن / شل
exec /full/path/to/djvuserve

فرض کنید که یک سند DjVu چند صفحه ای بزرگ در URL زیر موجود است.

http://server/dir/doc.djvu

برنامه CGI djvuserve به شما امکان می دهد به همین سند به عنوان یک چند صفحه غیر مستقیم دسترسی داشته باشید
سند DjVu با استفاده از URL زیر.

http://server/cgi–bin/djvuserve/dir/doc.djvu/index.djvu

ارائه اسناد DjVu چند صفحه ای غیرمستقیم، امکان مرور کارآمد در حجم وسیع را فراهم می کند
سند بدون انتقال صفحات غیر ضروری از طریق شبکه. دیدن djvu(1) برای اطلاعات بیشتر
اطلاعات.

بعلاوه djvuserve کلمات کلیدی خاصی را در میان آرگومان های CGI URL جستجو می کند. در
کلمه کلیدی بسته بندی شده نیروهایی که یک سند همراه را با استفاده از

http://server/cgi–bin/djvuserve/dir/doc.djvu?بسته

کلمه کلیدی دانلود یک هدر HTTP جهت نمایش محتوا را درج می کند که نشان می دهد a
ذخیره گفتگو به جای نمایش سند.

http://server/cgi–bin/djvuserve/dir/doc.djvu؟دانلود

استفاده كردن DJVUSERVE AS A دستگیره


وب سرور آپاچی راهی برای اجرای خودکار فراهم می کند djvuserve برای همه DjVu
اسناد. این را می توان با استفاده از دستورالعمل های زیر در هر دو آپاچی به دست آورد
فایل پیکربندی یا . htaccess تغییر نام دهید فایل های.

عمل سرور djvu /cgi–bin/djvuserve/
AddHandler سرور djvu .jvu

سپس آپاچی برنامه را اجرا می کند djvuserve برای ارائه تمام فایل های DjVu. ارائه URL از
فایل DjVu به طور معمول این فایل DjVu را ارائه می دهد، با این تفاوت که اسناد چند صفحه ای همراه هستند
تبدیل به اسناد غیر مستقیم در پرواز. این راحتی به قیمت تمام می شود
هزینه محاسباتی اجرا djvuserve هر زمان که یک فایل DjVu درخواست شود.

فنی جزئیات


برنامه djvuserve وسیله ای برای دسترسی مستقیم به هر جزء از یک چند صفحه ای همراه ارائه می دهد
با استفاده از یک URL توسعه یافته می توان به سند DjVu دسترسی پیدا کرد. فرض کنید که فایل کامپوننت
نشان دهنده صفحه 1 نامگذاری شده است p0001.djvu. آدرس زیر دسترسی مستقیم به آن را فراهم می کند
این صفحه:

http://server/cgi–bin/djvuserve/dir/doc.djvu/p0001.djvu

با این حال ترجیح داده می شود که با استفاده از صفحه به صفحات جداگانه دسترسی داشته باشید CGI آرگومان های سبک شرح داده شده است
in nsdejavu(1)، مانند URL زیر.

http://server/cgi–bin/djvuserve/dir/doc.djvu?djvuopts&page=12

نام فایل جزء ویژه index.djvu به عنوان یک درخواست برای نمایه از
سند چند صفحه ای غیر مستقیم مربوطه. در واقع، زمانی که به یک سند همراه دسترسی دارید
با استفاده از djvuserve، مرورگر به URL زیر هدایت می شود:

http://server/cgi–bin/djvuserve/dir/doc.djvu/index.djvu

و سپس طوری رفتار می کند که انگار فایل همراه یک دایرکتوری حاوی اجزای مختلف است
فایل های یک سند غیر مستقیم معادل.

ACCESS کنترل


برنامه djvuserveمانند بسیاری از برنامه های CGI، تعدادی از حفاظت های دسترسی را دور می زند
در یک وب سرور ایجاد شده است. به عنوان مثال فرض کنید وب سایت شما حاوی فایل های DjVu است
محافظت شده توسط رمز عبور برنامه djvuserve چیزی در مورد این حفاظت و اراده نمی داند
با خوشحالی هر فایل DjVu مرتبط با یک URL معتبر را ارائه دهید.

کنترل دسترسی با djvuserve را می توان با یادآوری اینکه وب سرور اجرا کرد
همیشه برنامه را اجرا می کند djvuserve از طریق اسکریپت پوسته /var/www/cgi–bin/djvuserve

این اسکریپت می تواند تصمیم بگیرد که برنامه واقعی را اجرا کند djvuserve بر اساس هدف
نام فایل موجود در متغیر محیطی PATH_TRANSLATED.

می تواند چندین اسکریپت از این دست وجود داشته باشد که به مجموعه های مختلف فایل های DjVu دسترسی پیدا می کند.
هر یک از این اسکریپت ها را می توان با استفاده از روش های معمولی که توسط شما پشتیبانی می شود، با رمز عبور محافظت کرد
وب سرور

شناخته شده اشکالات


ابر پیوندهای مشخص شده با استفاده از یک URL نسبی ممکن است با آنها کار نکنند djvuserve این آدرس ها هستند
نسبت به URL سند DjVu. هنوز djvuserve URL سند ظاهری را تغییر می دهد
http://server/dir/doc.djvu به URL پیچیده تر
http://server/cgi–bin/djvuserve/dir/doc.djvu/index.djvu. اجزای اضافی تغییر می کند
تفسیر URL های نسبی

اعتبارات


این برنامه توسط لئون بوتو نوشته شده است[ایمیل محافظت شده]>.

با استفاده از خدمات onworks.net از djvuserve به صورت آنلاین استفاده کنید


سرورها و ایستگاه های کاری رایگان

دانلود برنامه های ویندوز و لینوکس

دستورات لینوکس

Ad




×
تبلیغات
❤️اینجا خرید کنید، رزرو کنید یا بخرید - رایگان است، به رایگان ماندن خدمات کمک می‌کند.