پیوندهای مختلف به یک فایل
برای یک فایل آپلود شده در صندوق بیان برای مثال با آدرسی مشابه با آدرس زیر:
http://bayanbox.ir/info/8256929794130942645/bayan-contest-poster
به شیوههای متفاوتی میتوان به آن دسترسی پیدا کرد (مثلا نسخهی با حجم کمتر، لینک دانلود و ...)
پیوندی که در ابتدای آن از /info/
استفاده شده است (مانند پیوند بالا) برای دسترسی به صفحه خانگی (مشخصات) فایل به کار میرود. و برای همه انواع فایل (اعم از تصویر و ...) قابل استفاده است.
در پیوندهای دریافت (یا download) در ابتدای آدرس از عبارت /download/
استفاده شده است. مانند:
http://bayanbox.ir/download/8256929794130942645/bayan-contest-poster.png
دقت کنید که در صفحه مشخصات فایل، در انتهای آدرس پسوند فایل وجود ندارد، در صورتیکه لینک دانلود همراه با پسوند فایل میباشد (در اینجا png).
نکته مهم این است که قسمت انتهایی آدرس (یعنی نام و پسوند فایل) لازم نیست که حتما صحیح باشد و در صورت عدم تطابق به آدرس صحیح redirect میشود. البته برای افزایش سرعت سایت و جلوگیری از redirect غیر لازم، همیشه بهتر است از آدرس صحیح استفاده نمود.
پیوندهای تصاویر
در صورتی که فایل آپلود شده یک فایل تصویری (عکس) باشد، در این صورت صندوق بیان بطور خودکار دو تصویر کوچک و متوسط را نیز برای آن فایل ایجاد می نمائید.
برای دسترسی به تصویر کوچک یک تصویر میتوان از عبارت /thumb/
در ابتدای آدرس استفاده کرد. مانند:
http://bayanbox.ir/thumb/8256929794130942645/bayan-contest-poster.jpg
دقت نمایید که پسوند تصویر کوچک (در هر صورت، مستقل از پسوند فایل اصلی) jpg است.
و برای دسترسی به تصویر متوسط آن عبارت /preview/
را در ابتدای آدرس فایل قرار دهید:
(در صفحه خانگی فایل نیز همین تصویر متوسط از فایل نمایش داده می شود)
http://bayanbox.ir/preview/8256929794130942645/bayan-contest-poster.jpg
برای دسترسی به تصویر اصلی نیز باید از عبارت /view/
در ابتدای آدرس استفاده نمود. (که البته پسوند اصلی فایل هم در این آدرس قرار داده میشود)
http://bayanbox.ir/view/8256929794130942645/bayan-contest-poster.png
نمایش فایلهای متنی
در صورتی که فایل آپلود شده یک فایل متنی نظیر فایل هایی با پسوند txt , js ,css , html , cpp , .. می باشد برای دسترسی به نمایش آن در ابتدای آدرس فایل از عبارت /view/
استفاده نمائید:
http://bayanbox.ir/view/3184574958875938000/sample.txt
استفاده از فایلهای js و css و قلمها در html
همچنین برای فایلهایی نظیر css , js , font در صورتی که میخواهید از آن فایل در داخل تگ های HTML استفاده کنید، از لینک دانلود فایل (با پسوند /download/
) استفاده کنید. (به این ترتیب Content Type فایل نیز ارسال میشود) برای مثال:
بعنوان مثال استفاده از یک فایل از نوع css :
<link rel="stylesheet" type="text/css" href="http://bayanbox.ir/download/7560658814270070212/grid.css">
و یا بعنوان مثال استفاده از یک فایل از نوع فونت:
@font-face { font-family: 'font name'; src: url("http://bayanbox.ir/download/6686642237284159773/zamana.ttf"); }
و یا بعنوان مثال استفاده از یک فایل از نوع جاوا اسکریپت:
<script src="http://bayanbox.ir/download/5387818361692019313/jquery.jplayer.js"></script>
درج Flash
در صورتی که میخواهید فایلهای swf و یا flv را از طریق پلاگین های Flash Player پخش نمائید، از لینک فایل همراه با /view/
استفاده نمایید.
برای مثال برای نمایش یک فایل swf:
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="550" height="400" id="movie_name" align="middle"> <param name="movie" value="http://bayanbox.ir/view/8364333314193746146/player.swf"/> <!--[if !IE]>--> <object type="application/x-shockwave-flash" data="http://bayanbox.ir/view/8364333314193746146/player.swf" width="550" height="400"> <param name="movie" value=""/> <!--<![endif]--> <a href="http://www.adobe.com/go/getflash"> <img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player"/> </a> <!--[if !IE]>--> </object> <!--<![endif]--> </object>
و یا برای پخش یک فایل flv مشابه با کد زیر:
<object type="application/x-shockwave-flash" data="http://flv-player.net/medias/player_flv_multi.swf" width="320" height="240"> <param name="movie" value="http://flv-player.net/medias/player_flv_multi.swf" /> <param name="FlashVars" value="flv=http://bayanbox.ir/view/8364333314193746146/video.flv" /> </object>
پیوندهای فایلهای صوتی و تصویری
در صورتی که فایل آپلود شده یک فایل صوتی و یا ویدئویی با پسوندهایی نظیر flv, mp4 , mp3 , avi , wav , ... باشد برای دسترسی به نمایش (پخش) با کیفیت اصلی (همانگونه که آپلود شده است) آن فایل در ابتدای آدرس فایل از عبارت /view/ استفاده نمائید:
http://bayanbox.ir/view/5295024623617997053/Tizer-Contest-91.vob
دقت کنید که در این صورت فایل شما ممکن است در بعضی از مرورگرها پخش گردد و برخی از مرورگرها (که قابلیت پخش آن را ندارند) پنجرهای برای دانلود آن به کاربر نشان بدهند.
همچنین فایل های صوتی و ویدئویی پس از آپلود شدن در صندوق بیان به دو فرمت دیگر نیز تبدیل میشود. این کار دو مزیت عمده دارد:
- فایل در مرورگرهای مختلف و بدون نیاز به نصب پلاگین هایی همچون Adobe Flash Player (که عموما مشکلات امنیتی بوجود می آورند) قابل نمایش خواهد بود. (با استفاده از html5)
- حجم فایلها نیز تا حد ممکن کاهش مییابد تا متناسب با سرعت اینترنت کاربران ایران باشد. به این ترتیب معمولا فایلهای تبدیل شده حجم (و البته کیفیت) کمتری از فایلهای اصلی خواهند داشت.
صندوق بیان فایلهای ویدئویی را به دو فرمت mp4 و webm و فایل های صوتی را نیز به دو فرمت mp3 و ogv تبدیل میکند.
برای پخش فرمتهای تبدیل شده میتوانید از صفحه خانگی (مشخصات) فایل و یا از طریق درج ویدئو در مطلب استفاده نمایید.
ضمنا فرمتهای تبدیل شدهی یک فایل با لینکهایی مانند زیر در دسترس خواهند بود:
http://bayanbox.ir/view/webm/5295024623617997053/Tizer-Contest-91.webm
دقت کنید که ممکن است خطایی در تبدیل فایل شما بوجود آمده باشد یا فایل شما هنوز تبدیل نشده باشد. ضمنا برخی از فایلهای ویدئویی قدیمی به جای فرمت webm به فرمت ogv تبدیل شدهاند.
استفاده از فایلها در دیگر وبسایت/وبلاگها
به صورت پیش فرض لینک مسقیم نمایش و دانلود فایلهای آپلود شده در یک درایو تنها از طریق همان بلاگ در دسترس می باشد.
برای اطلاعات بیشتر در این مورد به راهنمای محافظت از لینک مستقیم رجوع نمائید.
مطلب مورد نظر خود را نیافتهاید؟
خدا قوت
واقعا این آموزش رو باید زودتر از اینا عمومی میکردید (البته ما خودمون قبلا از اینکه شما بگید از اینکارا میکردیم :دی)
یا علی/