Открытие и загрузка файлов по magnet-ссылкам

Открытие и загрузка файлов по magnet-ссылкам

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

Итак, что вам и вашему товарищу нужно сделать для передачи файла с компьютера на компьютер? Действия очень простые. Мы будем считать, что передаваемый файл уже расшарен и находится в папке раздаваемых файлов. Сначала вам и вашему партнеру нужно запустить программу DC++ в оговоренное заранее время. Далее необходимо подключиться к одному и тому же хабу. После, товарищу, который хочет скачать у вас файл, следует сообщить ваше имя пользователя. В списке пользователей хаба ваш партнер должен найти ваше имя пользователя и загрузить список раздаваемых вами файлов. И, найдя в этом списке желаемый документ, закачать этот файл на свой компьютер.

А можно действовать и по-другому. Ваш товарищ может воспользоваться высланной вами magnet-ссылкой.

Итак, что же такое magnet-ссылка? Это строка вида magnet:?xt=urn: tree: tiger: XK…NHI&xl=57&dn=Linux.iso, в которой содержится вся информация для поиска этого файла в p2p-сети. То есть, magnet-ссылка содержит в себе имя, длину и контрольную хэш-сумму, вычисляемую на основе содержимого этого файла.

Закачивание файла по magnet-ссылке имеет несколько преимуществ.

? Создав magnet-ссылку, вы можете передать этот файл своему товарищу. Теперь, для закачивания интересующего его файла с вашего компьютера ему не нужно искать в окне подключенных к хабу пользователей ваш ник, загружать ваш список файлов, после чего начинать закачку. Достаточно подключиться к хабу, загрузить эту ссылку в программу и дождаться, когда программы-клиенты на вашем компьютере и компьютере товарища соединятся и передадут друг другу файл. Как загрузить ссылку в программу DC++, будет сказано далее.

? Если вы magnet-ссылку помещаете в публичную сеть или на чат хаба, то вам не придется указывать на форуме свой ник и просить быстрее качать, а то вы выключите компьютер через сорок минут. Получив magnet-ссылку, любой пользователь может загрузить этот файл в свою программу-клиент. Остальное программа сделает сама: найдет файл в сети и покажет найденные файлы в окне поиска программы. Вам останется щелкнуть на этих файлах правой кнопкой мыши и выбрать из появившегося контекстного меню команду Закачать (Download).

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

? Magnet-ссылка позволяет начать загрузку файла, когда этот файл еще не полностью появится в сети. Если кто-то из пользователей Direct Connect успел закачать только часть файла, то эта часть будет загружена и на ваш компьютер. А там и владелец всего файла объявится в сети.

Поделитесь на страничке

Следующая глава >

Похожие главы из других книг

8.3.3 Открытие Файлов

Из книги C++ автора Хилл Мюррей

8.3.3 Открытие Файлов Точные детали того, как открываются и закрываются файлы, различаются в разных операционных системах и здесь подробно не описываются. Поскольку после включения «stream.h» станвятся доступны cin, cout и cerr, во многих (если не во всех) программах не нужно держать


Загрузка файлов из Интернета

Из книги Компьютер на 100. Начинаем с Windows Vista автора Зозуля Юрий

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


Загрузка файлов из Интернета

Из книги Windows Vista без напряга автора Жвалевский Андрей Валентинович

Загрузка файлов из Интернета В Интернете можно найти не только информацию по любому интересующему вас вопросу, но также скачать (скопировать на жесткий диск компьютера) файлы любых типов – программы, музыку, видео, текстовые документы (рефераты, курсовые) и многое


Загрузка файлов из Интернета

Из книги Windows Vista автора Вавилов Сергей

Загрузка файлов из Интернета В Интернете можно не только найти информацию по любому интересующему вас вопросу, но и скачать файлы разных типов – программы, музыку, видео, текстовые документы (рефераты, курсовые) и многое другое. Этому вопросу посвящен видеоролик «Урок 4.8.


Открытие и создание файлов

Из книги Microsoft Visual C++ и MFC. Программирование для Windows 95 и Windows NT автора Фролов Александр Вячеславович

Открытие и создание файлов После создания объекта класса CFile можно открыть файл, вызвав метод Open. Методу Open надо указать путь к открываемому файлу и режим его использования. Прототип метода Open имеет следующий вид:virtual BOOL Open(LPCTSTR lpszFileName, UINT nOpenFlags, CFileException* pError = NULL);В качестве


Загрузка файлов из WWW

Из книги Популярный самоучитель работы в Интернете автора Кондратьев Геннадий Геннадьевич

Загрузка файлов из WWW


10.1.1. Открытие и закрытие файлов

Из книги Программирование на языке Ruby [Идеология языка, теория и практика применения] автора Фултон Хэл

10.1.1. Открытие и закрытие файлов Метод класса File.new, создающий новый объект File, также открывает файл. Первым параметром, естественно, является имя файла.Необязательный второй параметр называется строкой указания режимам он говорит, как нужно открывать файл — для чтения,


Высокоуровневое открытие файлов

Из книги Язык программирования Си для персонального компьютера автора Бочков C. О.

Высокоуровневое открытие файлов Функции открытия потока возвращают указатель на тип FILE (этот указатель называют также указателем потока), этот указатель используется при дальнейших обращениях к


Открытие файлов

Из книги Программирование КПК и смартфонов на .NET Compact Framework автора Климов Александр П.

Открытие файлов Файл должен быть открыт функциями open, sopen или creat до выполнения первой операции ввода или вывода с использованием функций нижнего уровня для этого файла.Файл может быть открыт для чтения, записи, или для чтения и записи, может быть открыт в текстовом или в


Открытие файлов по умолчанию

Из книги Как найти и скачать в Интернете любые файлы автора Райтман М. А.

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


Загрузка файлов с FTP-серверов

Из книги Macromedia Flash Professional 8. Графика и анимация автора Дронов В. А.

Загрузка файлов с FTP-серверов Этот раздел — своего рода продолжение темы, начатой в предыдущей главе. В ней вы познакомились с азами поиска файловых архивов, также называемыми FTP-серверами. Найти-то вы нашли, а вот загружать с них файлы не научились. Нет, конечно средствами


Загрузка файла по magnet-ссылке

Из книги Linux программирование в примерах автора Роббинс Арнольд

Загрузка файла по magnet-ссылке Загрузить файл по полученной от товарища или созданной самим magnet-ссылке очень просто. Для этого даже не нужно запускать программу DC++, если эта программа в данный момент не активна. После получения или создания magnet-ссылки следует запустить ваш


Загрузка внешних файлов

Из книги Как сделать свой сайт и заработать на нем. Практическое пособие для начинающих по заработку в Интернете автора Мухутдинов Евгений

Загрузка внешних файлов Ранее в этой главе уже упоминалось о том, что язык ActionScript позволяет загрузить и поместить в фильм Flash внешний файл. Этим внешним файлом может быть другой фильм Shockwave/Flash, изображение в формате JPEG, видео Macromedia Flash Video или звук. Также имеется возможность


4.4.2. Открытие и закрытие файлов

Из книги Windows 10. Секреты и устройство автора Алмаметов Владимир

4.4.2. Открытие и закрытие файлов Новые дескрипторы файлов получают (наряду с другими источниками) в результате системного вызова open(). Этот системный вызов открывает файл для чтения или записи и возвращает новый дескриптор файла для последующих операций с этим файлом. Мы