ТоварачVKontakte снимки за вашия сайт, Red Spirit
Блогът на Алексей Таянчин
VKontakte програма за качване на снимки за вашия сайт
Исках подобен товарач за моя сайт, започнах да търся готови решения - не го намерих. Тогава реших да взема и пренасям този многоvkontaktovsky loader за моя сайт, за щастие нямаше защитни механизми. Самият товарач се състои само от един SWF файл с тегло 195 kb, много компактен, трябва да кажа.
И така, какво е необходимо, за да инсталирате такъв буутлоудър за себе си?
- Самият swif е файлът за зареждане.
- Библиотеката swfobject2.js за вграждане на товарача в HTML страница (по избор).
- Набор от променливи (flashvars) за задаване на параметри на буутлоудъра.
- Скрипт за получаване и изтегляне на файлове от страна на сървъра, в нашия пример ще дам кода за такъв скрипт в PHP.
Всичко по-горе публикувам в архива, можете да изтеглите и използвате веднага.

Архивът съдържа файлаindex.html, където е вграден самият ъплоудър, той също така съдържа параметри за него, по-специално можете да промените произволен текст на свой (за локализация) и да промените параметри като jpeg качество на изходната снимка, както и много важни за нас параметри на URL адреса на сървърния скрипт за изпращане на файлове (upload_url) и URL адреса на страницата, към която ще се извърши пренасочването след изтегляне на всички файлове (redirect_ URL адрес).
Има още една подробност, както си спомняте, програмата за качване на VKontakte ви позволява да качвате „само“ до 50 снимки наведнъж (това всъщност е доста), но можем да променим това число на всяко друго, като използваме параметъраmax_images. В моя пример увеличих ограничението до 100.
PHP кодът за получаване на файлове на сървъра е безобразно прост, в минималната си форма ще изглежда така: