Открытие и загрузка файлов по 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 успел закачать только часть файла, то эта часть будет загружена и на ваш компьютер. А там и владелец всего файла объявится в сети.
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКДанный текст является ознакомительным фрагментом.
Читайте также
4.4.2. Открытие и закрытие файлов
4.4.2. Открытие и закрытие файлов Новые дескрипторы файлов получают (наряду с другими источниками) в результате системного вызова open(). Этот системный вызов открывает файл для чтения или записи и возвращает новый дескриптор файла для последующих операций с этим файлом. Мы
Загрузка файлов из Интернета
Загрузка файлов из Интернета В Интернете можно не только найти информацию по любому интересующему вас вопросу, но и скачать файлы разных типов – программы, музыку, видео, текстовые документы (рефераты, курсовые) и многое другое. Этому вопросу посвящен видеоролик «Урок 4.8.
Загрузка файлов с FTP-серверов
Загрузка файлов с FTP-серверов Этот раздел — своего рода продолжение темы, начатой в предыдущей главе. В ней вы познакомились с азами поиска файловых архивов, также называемыми FTP-серверами. Найти-то вы нашли, а вот загружать с них файлы не научились. Нет, конечно средствами
Загрузка файла по magnet-ссылке
Загрузка файла по magnet-ссылке Загрузить файл по полученной от товарища или созданной самим magnet-ссылке очень просто. Для этого даже не нужно запускать программу DC++, если эта программа в данный момент не активна. После получения или создания magnet-ссылки следует запустить ваш
Загрузка файлов из Интернета
Загрузка файлов из Интернета В Интернете можно найти не только информацию по любому интересующему вас вопросу, но также скачать (скопировать на жесткий диск компьютера) файлы любых типов – программы, музыку, видео, текстовые документы (рефераты, курсовые) и многое
10.1.1. Открытие и закрытие файлов
10.1.1. Открытие и закрытие файлов Метод класса File.new, создающий новый объект File, также открывает файл. Первым параметром, естественно, является имя файла.Необязательный второй параметр называется строкой указания режимам он говорит, как нужно открывать файл — для чтения,
Высокоуровневое открытие файлов
Высокоуровневое открытие файлов Функции открытия потока возвращают указатель на тип FILE (этот указатель называют также указателем потока), этот указатель используется при дальнейших обращениях к
Открытие файлов
Открытие файлов Файл должен быть открыт функциями open, sopen или creat до выполнения первой операции ввода или вывода с использованием функций нижнего уровня для этого файла.Файл может быть открыт для чтения, записи, или для чтения и записи, может быть открыт в текстовом или в
Открытие файлов по умолчанию
Открытие файлов по умолчанию Стоит обратить особое внимание на класс Process. С помощью данного класса очень удобно запускать любой файл, который будет открываться программой, сопоставленной с данным типом файла. Предположим, что необходимо воспроизвести музыкальный файл
Открытие и создание файлов
Открытие и создание файлов После создания объекта класса CFile можно открыть файл, вызвав метод Open. Методу Open надо указать путь к открываемому файлу и режим его использования. Прототип метода Open имеет следующий вид:virtual BOOL Open(LPCTSTR lpszFileName, UINT nOpenFlags, CFileException* pError = NULL);В качестве
8.3.3 Открытие Файлов
8.3.3 Открытие Файлов Точные детали того, как открываются и закрываются файлы, различаются в разных операционных системах и здесь подробно не описываются. Поскольку после включения «stream.h» станвятся доступны cin, cout и cerr, во многих (если не во всех) программах не нужно держать
Загрузка внешних файлов
Загрузка внешних файлов Ранее в этой главе уже упоминалось о том, что язык ActionScript позволяет загрузить и поместить в фильм Flash внешний файл. Этим внешним файлом может быть другой фильм Shockwave/Flash, изображение в формате JPEG, видео Macromedia Flash Video или звук. Также имеется возможность
Загрузка файлов из Интернета
Загрузка файлов из Интернета Кроме просмотра веб-страниц, пользователи часто скачивают из Интернета разнообразные файлы, например программы, музыку или видео. Существует большое количество сайтов, предназначенных для этих целей. Для начала загрузки файла из Интернета
Райтман М. А.
Просмотр ограничен
Смотрите доступные для ознакомления главы 👉