Как сделать ссылку в файлообменнике

Поделиться ссылкой

Чтобы поделиться файлом или папкой, нужно сгенерировать для них ссылку прямого доступа.

Выберите файл или папку, которой вы хотите поделиться.

Также вы можете поделиться с помощью мобильного приложения (см. инструкции для Android или для iOS) и программы для компьютера (см. инструкции для Windows и macOS).

Если вы поделились ссылкой на файл или папку с другим пользователем Диска, он может просмотреть и сохранить ваш файл или папку на свой Яндекс.Диск.

Какими файлами и папками можно делиться

Делиться можно файлами и папками, которые лежат в корневом каталоге Диска и во всех созданных вами папках. Если вы хотите поделиться файлом, приложенным к письму, сначала скопируйте его из папки Почтовые вложения (на вкладке Архив на панели слева) в нужную папку на Диске.

Нельзя поделиться файлами и папками, которые лежат внутри общей папки, если вы не ее владелец и имеете право доступа только на просмотр.

Как долго работает ссылка

Ссылка на файл или папку будет работать до тех пор, пока вы не закроете к ним доступ. Если вы опубликуете тот же самый файл или папку еще раз, Диск сгенерирует новую ссылку. Но если файл уже опубликован и вы снова получаете публичную ссылку на него с помощью программы для компьютера или мобильного приложения, то это будет та же самая ссылка, что была сгенерирована при публикации этого файла.

Посмотреть число просмотров и скачиваний по ссылке

Не могу создать ссылку

Возможно, на вашем Диске закончилось место.

Не скачивается файл

Иногда при работе с Диском перестают работать кнопки, не загружаются элементы страницы, не открываются фото, не скачиваются файлы или браузер сообщает об ошибке.

Почему это происходит и как это исправить:

Скачивание публичного файла ограничено

Чтобы уменьшить расход трафика, браузер сохраняет копии посещенных страниц в кэше. Когда вы повторно просматриваете страницы, браузер может загружать их данные из памяти. Например, если вы измените имя файла через программу для компьютера, а браузер загрузит из памяти информацию об этом файле, вы увидите неактуальное имя файла.

Попробуйте обновить страницу, чтобы принудительно загрузить ее из интернета. Если проблема не решится, очистите кэш браузера и удалите все файлы cookie.

Расширения блокируют Яндекс.Диск

Диск может работать некорректно из-за дополнений и расширений в браузере. Чтобы проверить это, временно отключите их. Если Диск работает неправильно из-за блокировщика рекламы или расширения-антивируса, добавьте страницу Диска в исключения этого расширения. Подробнее см. в разделах Настроить блокировщики рекламы, Настроить исключения для сайтов.

Включена блокировка данных в браузере

Выключите блокировку данных по инструкции для вашего браузера:

Источник

Бесплатные файлообменники — как залить фото и получить ссылку на картинку

Как сделать ссылку в файлообменнике

Залить фото на бесплатный файлообменник

Фотохостинг Радикал

Одним из самых известных среди бесплатных фотохостингов является radikal.

Загрузить картинку и получить ссылку можно как зарегистрировавшись — в этом случае вам будет доступно больше возможностей работы с залитыми в интернет картинками, так и не регистрируясь — в этом случае у вас не будет возможности удалить какое-либо из загруженных на файлообменник изображений, что иногда бывает очень даже не лишним, поверьте.

Как сделать ссылку в файлообменнике

Да, вот еще что, есть у радикала небольшой минус — на странице загрузки изображений имеется прокрутка рекламных видеороликов, которая порой сильно достает. Отключить эти рекламные ролики не получится, но вот звук убрать возможно. В принципе, с этим смириться можно, так как денюжку за пользование radikal с вас никто не берет.

Фотохостинг Яндекс Фотки

Как сделать ссылку в файлообменнике

Это еще один очень известный и бесплатный хостинг с возможностью редактирования фотографий и загрузки их в интернет, который имеет огромное количество преимуществ по сравнению со своими конкурентами. Давайте рассмотрим некоторые из них:

Это лишь малая толика того, что нам предлагает сервис от Yandex, а более подробно обо всех его возможностях вы можете узнать в статье про бесплатный фотохостинг с возможностью редактирования и загрузки картинок в сеть — Яндекс Фотки.

Да, учтите одну особенность данного сервиса — ваши фотографии могут попасть также и в «фото дня», даже если вы запретили в настройках их оценки и комментарии к ним.

Это мой любимый хостинг для того, чтобы залить фото в интернет, но давайте рассмотрим и еще несколько не менее примечательных.

Залить фото на Япикс

Как сделать ссылку в файлообменнике

Yapx — также бесплатный и совсем несложный в плане залить фото и получить ссылку хостинг. Загрузить изображение можно как без регистрации, так и с ней — введя запрашиваемые данные или воспользовавшись своей регистрацией в таких социальных сетях, как фейсбук, одноклассники, вконтакте, майл ру:

Как сделать ссылку в файлообменнике

Теперь зайдя в свой профиль вы можете:

Загрузить картинку на pixs

Еще загрузить картинку и получить ссылку на нее можно при помощи бесплатного сервиса обмена графическими данными pixs.

Как сделать ссылку в файлообменнике

Для того, чтобы иметь возможность создавать альбомы, добавлять в них какие-либо изображения, иметь доступ к редактированию — необходимо зарегистрироваться. Регистрация займет не более нескольких секунд. Нажмите на «Мои картинки» (в правом верхнем углу), где вам предложат либо войти под своими данными, либо зарегистрироваться — ввести свой электронный адрес и придумать пароль.

Ну, а далее как и в вышеописанных файлообменниках:

Picasa

Как сделать ссылку в файлообменнике

Также в Пикасе можно настроить автозагрузку фото в закрытый альбом Google+, чтобы появилась возможность открыть фотографию с любого устройства и поделиться ей с кем и когда захотите. В настройках можно выбрать, из каких источников будет производиться автозагрузка (фотокамера, карта памяти, с рабочего стола, из папки «мои фотографии», из папки «мое видео» или же из всего вместе взятого).

А еще в бесплатной программе от Google можно создавать папки, редактировать их, просматривать слайд-шоу выбранных изображений, создавать фильмы-презентации и коллажи. И все это помимо имеющегося бесплатного редактора, который очень богат на всякие фильтры и эффекты, применяемые к имеющимся в файлообменнике изображениям.

Залить файл на vfl

На файлообменник vfl заливаете фото, а затем получаете ссылку (код) для публикации его на сайте, блоге, форуме, в социальных сетях.

К плюсам фотохостинга можно отнести:

Имеется также и техподдержка, которая постарается в кратчайшие сроки ответить на все ваши вопросы и помочь, если возникнет такая необходимость.

Давайте посмотрим, что же из себя представляет vfl:

Как сделать ссылку в файлообменнике

Нажимаем на «Выбрать фото для загрузки» и в появившемся окне выбираем одно или несколько (при удержании клавиши Ctrl на клавиатуре) изображений, после чего нажимаем на «Загрузить». Загружать за раз можно до 10 изображений, которые не должны превышать в весе 5 Мб.

Если пройдете совсем несложную регистрацию, то сможете создавать фотоальбомы, настраивать права доступа как к самим фотоальбомам, так и к отдельным фотографиям. А также вам будет доступна загрузка за раз 20 изображений (вместо 10), весом до 7 Мб (вместо до 5 Мб) каждое.

Справа имеются дополнительные настройки:

Если Вы знаете еще какие-либо интересные по своим характеристикам фотохостинги, то, пожалуйста, поделитесь своими впечатлениями о них в комментариях. Спасибо!

Источник

Новая функция облачного хранилища: создание ссылок для загрузки файлов

Как сделать ссылку в файлообменнике

Итак, в нашем облачном хранилище появилась новая функция: создание ссылок для загрузки. Создав такую ссылку, вы можете отправить ее любому стороннему пользователю, чтобы он загрузил свои файлы к вам – совершенно бесплатно. Вовсе не обязательно даже, чтобы этот пользователь имел учетную запись в хранилище.

Предыстория

Недавно я участвовал в восхождении на Эльбрус. У всех участников группы, в том числе и у меня, были с собой фотоаппараты. Было сделано много интересных и красивых фотографий, и после похода встал вопрос: как сделать так, чтобы они были доступны всем участникам?

Кто-то предлагал загрузить все снимки ВКонтакте или на Facebook, кто-то — на Mail.Ru, кто-то — на другие файлообменники… Но все перечисленные сервисы нам не подходили: во-первых, на них имеются ограничения на размер загружаемых файлов; во-вторых, не все участники группы были на этих сервисах зарегистрированы.

Я предложил простое и удобное для всех решение: создал в облачном хранилище Selectel публичный контейнер, включил опцию листинга файлов. Затем создал ссылку, перейдя по которой каждый смог загрузить в контейнер собственные фотографии, а также скачать фотографии, сделанные другими участниками. При этом никому из участников группы не потребовалось заводить в хранилище учетную запись. Так была протестирована новая функция нашего облачного хранилища — создание ссылки для загрузки файлов сторонними пользователями. Мои товарищи по восхождению на Эльбрус оценили ее на «отлично».

Сегодня мы представляем эту функцию широкой аудитории. Надеемся, что все наши пользователи оценят ее по достоинству.

Создание ссылки

Рассмотрим на простейшем примере, как работает новая функция. Создадим специальный контейнер для загрузки файлов и назовем его, например, share. Затем откроем меню контейнера и выберем пункт «Ссылка на загрузку файлов»:

Как сделать ссылку в файлообменнике

Откроется окно настроек ссылки:

Страница загрузки

Пользователь, получивший от вас ссылку и открывший ее в браузере, увидит следующую страницу:

Как сделать ссылку в файлообменнике

На странице поддерживается одновременная параллельная загрузка трех файлов, и за счет этого процесс загрузки существенно ускоряется:

Как сделать ссылку в файлообменнике

Если какие-либо файлы необходимо удалить, то это можно сделать в течение 10 минут после завершения загрузки.

Настройки ссылок

Типы ссылок

Как уже было сказано выше, при создании ссылки нужно выбрать ее тип. Мы предусмотрели несколько типов ссылок, адаптированных под различные варианты использования. Рассмотрим каждый тип ссылок более подробно.

Простая загрузка

Подходит для ситуаций, когда вам необходимо получить файлы от одного или нескольких пользователей. Файлы будут загружены в указанный контейнер или папку, и вы сможете получить доступ к ним как через веб-панель, так и другими способами.

Добавление времени загрузки в имя файла

При выборе этого варианта к имени загружаемого файла будут добавлены дата и время загрузки. Например, если вы загрузите файл myphoto.jpg, он будет сохранен как myphoto_20130830_12h43m53s.jpg.
Это может быть полезным при сохранении резервных копий, а также в случаях, когда доступ к ссылке для загрузку предоставлен большому количеству пользователей, и нужно исключить совпадения в именах загружаемых файлов.

Добавление уникального идентификатора в название файла

При выборе этого варианта к имени файла будет добавлен уникальный идентификатор. Например, файл myphoto.jpg после загрузки будет переименован в myphoto_cmrsm2ks.jpg.
Такой тип ссылки подходит при реализации загрузки пользовательского контента на сайты (в данном случае полезным будет также включить опцию игнорирования исходного названия файла): данное пользователем имя будет отклонено, а новое имя файла будет соответствовать его уникальному идентификатору.

Загрузка в уникальную папку

При выборе этого типа ссылки файлы во время каждого сеанса загрузки будут сохранятся в отдельную папку. Например, файл myphoto.jpg будет сохранен в папку с именем cmrsm2ks. Если вы после загрузки этого файла закроете страницу загрузки, а затем снова закроете ее и загрузите другие файлы, то они будут сохранены в другой папке, имя которой будет сгенерировано автоматически; для следующего сеанса загрузки будет также создана отдельная папка, и т.п.

Загрузка в папку по дате

Этот режим работы хорошо подходит для загрузки резервных копий. Загружаемые файлы будут сохраняться в папку с текущей датой в названии. Например, архив mysql.dump.bz2 после загрузки будет доступен как 2013-08-30/mysql.dump.bz2.

Загрузка в папку по часам

Этот режим в целом аналогичен предыдущему; единственное отличие заключается в том, что к имени папки помимо даты будет добавлено еще и время (час) загрузки. Архив mysql.dump.bz2 будет доступен как 2013-08-30_15/mysql.dump.bz2.

Загрузка с указанным именем

Этот тип ссылки больше подходит для использования через API для приложений или сайтов.
Ссылка будет действительна только для одной загрузки, а загруженный файл будет переименован по имени самой ссылки. Например, если ссылка имела вид xxx.selcdn.ru/container/you_photo.jpg, то после загрузки файл будет доступен в хранилище под именем you_photo.jpg, а ссылка перестанет действовать.

Временные ограничения

При создании ссылки для загрузки можно устанавливать временные ограничения:

Как сделать ссылку в файлообменнике
Это очень гибкая и полезная опция. Она позволяет, во-первых, ограничить время действия самой ссылки. По истечении указанного вами срока сторонние пользователи не смогут загружать файлы в хранилище. Такая возможность может оказаться полезной в ситуациях, когда необходимо принимать документы от пользователей через Интернет к определенному сроку (например, при приеме заявок на конференции и конкурсы).

Во-вторых, с ее помощью можно устанавливать срок хранения загруженных файлов. Вы можете задать конкретный период времени, в течение которого будут храниться файлы от пользователя, получившего от вас ссылку для загрузки. По окончании этого периода все файлы будут автоматически удалены. Такая функциональность будет полезной, например, для организации загрузки и хранения резервных копий.

Дополнительные возможности

Для разработчиков

Управление ссылками может осуществляться через API и совместимо с Openstack Swift API. Используя библиотеки для работы с Openstack Swift API, вы можете легко создавать и настраивать ссылки для загрузки файлов в наше хранилище непосредственно из собственных приложений и сайтов.

С помощью ссылок для загрузки можно реализовать возможность загрузки контента со стороннего сайта в наше хранилище.
Вот простой пример:

Форма для загрузки файлов:

Для системных администраторов

Функция создания ссылок на загрузку может оказаться полезной для быстрой загрузки файлов с сервера в хранилище, а также для настройки резервного копирования.

Для загрузки файла нужно сначала создать в веб-панели ссылку, а после этого выполнить в консоли управления сервером следующую команду, используя утилиту curl:

Можно также организовать передачу данных через именованный канал (pipe), без сохранения в файл:

Еще одна интересная возможность — многопоточная загрузка файлов из определенной папки; это будет гораздо быстрее, чем с помощью нашей утилиты supload:

Резервное копирование

Новая функция существенно упрощает процедуру резервного копирования: теперь не обязательно для каждого сервера или сайта создавать отдельные контейнеры; не нужно создавать дополнительных пользователей, количество которых ограничено. Чтобы обеспечить загрузку и хранение резервных копий, необходимо просто создать защищенную паролем ссылку и соответствующим образом ее настроить.

Создание ссылок на загрузку резервных копий позволяет решить целый ряд проблем, которые раньше требовали значительных усилий.

Во-первых, это сортировка загруженных резервных копий по дате и времени. Чтобы все загруженные файлы автоматически сортировались или переименовывались в соответствии с датой и временем, достаточно просто создать ссылку соответствующего типа.

Во-вторых, это автоматическое удаление резервных копий по истечении срока хранения. Срок хранения можно установить двумя способами: установить строго заданное время и время по умолчанию. Второй вариант позволяет изменять срок хранения в процессе загрузки.

Резервное копирование через ссылки для загрузки можно легко встроить в системы автоматического резервного копирования, которые очень часто поддерживают выполнение внешней команды после создания архива с копией данных.

Послесловие

Мы будем рады любым замечаниям, пожеланиям, предложениям и обязательно учтем их в дальнейшей работе.
Для тех кто не может комментировать посты на Хабре, приглашаем к нам в блог.

Источник

Удобный файлообменник с нуля

Сегодня я хочу рассказать как создать удобную http/ftp файлопомойку. Сразу скажу – это довольно просто. Что требуется от читателя? Базовые навыки работы в консоли linux, умение пользоваться редактором nano и, естественно, желание создать себе свой небольшой файловый уголок в сети.
Я полагаю, следующее имеет смысл делать людям обладающим белым IP адресом и быстрым интернет-подключением. Мой вариант системы предполагает авторизацию ftp/http и возможность создания скрытых разделов, при этом остается возможность давать прямые ссылки на файлы. Также, я предусматривал пользование http мордой с мобильных устройств, поэтому интерфейсе скрипта нет ничего лишнего. Для любителей fancy-look и желающих красоты а не функциональности этот вариант, скорее всего, не подойдет. Но это вовсе не значит что твоя файлопомойка, мой любимый техногик, будет выглядеть некрасиво. Посмотреть что из этого выйдет можно по ссылке.
Для начала определим начальную конфигурацию: debian 6, apache2, php5, proftpd и хорошее настроение. Всеми любимая убунта тоже подойдет.

Внимание! Следующие действия должны выполняться от имени root. Просто введите su (или sudo su) и затем пароль root (или текущего пользователя, в случае с sudo). Также, после любых изменений файлов конфигурации, сервера нужно перезапускать чтобы изменения возымели эффект. Делается это командами

Итак, все по порядку:
Сначала мы установим необходимый софт. Открываем терминал, вводим:

apt-get install apache2 php5 proftpd

Следующим шагом будет создание пользователя для логина на ftp и определение его в одну группу с апачем. Например, sosnickiy.
Внимание! Эти имя и пароль нужно будет вводить при входе на ваш ftp.
Пишем в консоль:

На этом, пожалуй, с пользователем разобрались.

Следующим шагом будет настройка ftp-сервера. Итак, вводим:

echo «/home/sosnickiy/ftp /var/www/ftp none bind 0 0» >> /etc/fstab

Теперь каталоги будут одним целым даже после перезагрузки системы.

На этом моменте я хотел бы остановиться и сделать одно важное замечание: через http для листинга файлов, закачки их на сервер, управления каталогами, файлами и пользователями будет использоваться скрипт AutoIndex 2.2.4 (официальный сайт). Но стандартная его комплектация не позволяет сразу запустить и работать так как присутствует баг с русским языковым файлом, баг с файлом-хранилищем юзеров/паролей и есть некоторые нюансы с правами создаваемые скриптом файлы и каталоги. Мной были внесены незначительные изменения, я опишу их ниже. Если Вы не хотите заморачиваться с его доточкой вручную – я предлагаю скачать уже полностью готовый к работе скрипт: (нажмите сюда). Если же Вы не верите мне, считаете что я в заговоре с мировым правительством либо просто плохой человек и добавил в код троян/бекдор/прочие плохие изменения – делайте вручную сами. По крайней мере, советую взять хотя бы файл ru.txt из моего архива. Замечу, что в случае скачивания уже готового скрипта Вам нужно будет только залить на сервер, распаковать его в /var/www и показать друзьям рабочий файлообменник (хе-хе, ирония). Описывать настройки скрипта я не буду так как там все крайне очевидно.
Итак, если Вы недоверчивый человек, придется сделать следующее:
Качаем архив с официального сайта, распаковываем на рабочем компьютере, в каталоге classes находим файл Admin.php, открываем, ищем строку 68:

В данном случае пароль администратора: 123456
Пароль юзера: user

Сохраняем все, запаковываем каталог с исправленным скриптом в zip-архив, перезапускаем ftp-сервер, заходим, заливаем архив с исправленным скриптом в каталог ftp.
Для Windows рекомендую клиент Filezilla. Либо просто вводим в адресную строку «Проводника»: и жмем Enter. Также, можно сохранить пароль и добавить в «Избранное». Удобно.

Итак, скрипт запакован в архив и лежит в папке ftp. Разворачиваем консоль, пишем (лучше скопировать и вставить):

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *