Ru-Board.club
← Вернуться в раздел «Программы»

» FlashGet (JetCar)

Автор: ALi
Дата сообщения: 27.09.2005 11:06
Мда. Китайцы жгут. }:)
Пойду чтоль на английский переводить... Может отошлю..
Автор: CocKain
Дата сообщения: 28.09.2005 14:10
А пока суд да дело сообщу результаты очередного эксперимента :)

Метод основан на использовании файла hosts (что это такое).

Теория:
[more]Так как FGet периодически перестаёт определять ip (или это ему виндовс не даёт - не суть), нам нужно сделать это за него. Это позволяет сделать маленький файлик под названием hosts. В win2000 и winxp он лежит по адресу "%windir%\system32\drivers\etc". В нём записываются парами ip сайтов и их имена (пример: 65.75.176.229 (несколько пробелов) forum.ru-board.com).
Для тех же целей, по идее, предназначен и кэш dns, но здесь он плохо справляется. Всё потому, что он постоянно обновляется автоматически, а файл hosts обновляется вручную. В этом и заключается некоторая сложность в использовании - получается, что для каждого файла придётся вводить это соответствие. Хорошо если надо скачать много барахла с одного и того же сайта - тогда стоит попариться и внести в файл эту запись.[/more]

Эксперимент:
Берём ftp с музыкой, вносим его адреса в файл hosts, и ставим в очередь на закачку побольше файлов. Добавляем ещё несколько файлов с разных серверов, но их адреса в hosts не прописываем. Дозваниваемся до провайдера, запускаем закачку, и оставляем это всё дело на ночь.
Утром обнаруживаем, что вся музыка успешно закачана, а часть наших «левых» файлов помечены крестиками. Смотрим лог: конечно же, «Не удалось найти сервер. Ошибка!» При этом и сервер работает и файлы эти там есть. Запускаем их закачку повторно, теперь закачано всё.

Итог:
Файл hosts позволяет избежать глюка с «ненахождением» сайта FGetом, но неудобен при использовании с большим количеством разных серверов. Зато здорово выручает когда качается много файлов с одного сервера.
Также, при установленной птице "Сервис > Настройки > Соединение > Всегда повторять" (или установить там же количество повторов на 9999), FGet будет пытаться соединиться с сервером и скачать ваш файл пока ему это не удастся, или пока не отключат. Даже при отсутствии соединения. Так что можно не беспокоиться о способе дозвона, главное - чтобы соединяло ;)
Автор: bredonosec
Дата сообщения: 29.09.2005 05:07
CocKain

Цитата:
Файл hosts позволяет избежать глюка с «ненахождением» сайта FGetом,
- ыыы.. А что, ДНС как-то пропадает? Или его запретили?


Добавлено:
Упс, прочел "подробнее", но так и не понял причину.. вроде ж вынь сама днс запрашивает, это не программа делать должна..
Автор: ALi
Дата сообщения: 29.09.2005 09:38
Короче тупняк какой-то... Млин... ну неужели им влом было сделать чтобы оно долбилось, долбилось... А вот ещё: Кто-нить знает как ускорить загрузку списка(переход из категории "задания" в "принятые")? У меня 16711 файлов в "закачанном"... Честно говоря, парит мальца, но мне список нужен.

added:
Хм.. У меня аутпост.. И у него модуль "DNS".. Он у меня включен. Может быть оно......хм... <_<
Автор: CocKain
Дата сообщения: 29.09.2005 11:31
ALi

Цитата:
как ускорить загрузку списка(переход из категории "задания" в "принятые")? У меня 16711 файлов в "закачанном"...

Очистить =)
У мну самого там 31359 файлов. Переходит порядка 15 секунд. Файл jcd весит 8 метров => грузится FGet порядка минуты :)) Понятно, что большая часть их нафиг не нужна, но как-то такое количество не особо хочется разгребать.
Из выходов можно придумать:
а) создать ещё одну категорию и переместить всё/часть туда;
б) создать ещё одну базу закачек, старую подгружать когда понадобится (хотя смысла меньше).

bredonosec
Правильно сказал, днс куда-то пропадает. То ли теряются по дороге, то ли винда их никому отдавать не хочет. =)
В кэше всё есть, ttl у него стоит огромный, а всё равно запросы обламываются, и не только у FGet, кстати.
Автор: bredonosec
Дата сообщения: 30.09.2005 06:07

Цитата:
У мну самого там 31359 файлов. Переходит порядка 15 секунд. Файл jcd весит 8 метров => грузится FGet порядка минуты )
- Хм.. у самого несколько тысяч, но переход мгновенный.. файл весит что-то килов 300, загрузка также как пустого. Версия 1,4.

Цитата:
днс куда-то пропадает. То ли теряются по дороге, то ли винда их никому отдавать не хочет. =)
- честно говоря, странное дело.. на хрюше, на 2к, на 98 флеш ставил многим, сам юзаю, никогда не встречал такого.. Возможно, новые версии с глюком. Или некое совпадение диалапа, чем-то покорябанной выни и еще не знаю чего.. /сам как-то доукорачивал 98, что сеть работала до первой перезагрузки../
Автор: CocKain
Дата сообщения: 30.09.2005 12:22
Может это только на диалапе такое... Сам много кому его ставил, правда на хр только, тоже не замечал ничего подобного. Насчёт покорябанности винды... Скорее кривости реализации конкретных сетевых настроек. Схожие симптомы наблюдаются у всех «инетозависымых» программ. Как только удастся чётко это всё сформулировать, пойду в «OC» - может там чего подскажут.

Цитата:
у самого несколько тысяч, но переход мгновенный

Несколько тысяч это ещё мало ;) Вот когда с десяток будет, и размер файла до нескольких метров увеличится...
А на самом деле, может быть он просто сильно фрагментирован...
Автор: farAce
Дата сообщения: 30.09.2005 20:42
Странные вещи, после перезапуска Флэшгета 1.71, он перестал отвечать, винт активно зашуршал и проц прогрузил на 10-20%, посмотрел - на диске С: стало расти свободное место, тормознул сабж через диспетчер задач, винт перестал хрустеть и размер св. места не увеличивался, потом снова запустил сабж, опять все повторилось. Пробовал так несколько раз, пока это не прекратилось - оказалось, что удалились все файлы из Temp. Int. Files, а новые файлы (в том числе и Cookies, которые остались в дефолтном месте, но в форуме надо было логинится по новой, т.е. Maxthon "не видел" дефолтную директорию Cookies) начали образовываться не в дефолтном месте %HOMEDRIVE%%HOMEPATH%\Local Settings, а в %SYSTEMROOT%\Temp (у меня переменная Temp перенесена туда). Сегодня зашел в инет, файлы опять сохраняются в дефолное место и прежние Куки работают. Виртуальная память на другом диске. Флешгет тоже качает не на С:
Вообщем, непонятно как связан Флэшгет и инетовские файлы? Добавлю только, что система иногда удаляет эти файлы, для поддержания размера этой папки (на С: места всегда свободно 40-80Мб).
Автор: ALi
Дата сообщения: 01.10.2005 01:42
CocKain, имхо, чего там фрагментировано может быть? По-моему там в файле помойки нету. Да и она не повлияла бы наверное, если бы была - он его целиком впамять грузит...

farAce, Мысль закралась: а может это он так на "ненастоящие" ключи реагирует? И наши проблемы тоже от этого? Типа, сюрприз такой китайский... ^_^
Автор: CocKain
Дата сообщения: 01.10.2005 12:39
ALi
Сам файл может быть фрагментирован. Для того чтобы загрузить в память ему прочитать с винчестера его надо. Это всё про время загрузки говорилось...
Автор: abz
Дата сообщения: 01.10.2005 12:48
ALi
CocKain

Легко и просто узнать причину. Можно взять эту прогу (629 КБ) и дефрагметировать jcd.
Автор: farAce
Дата сообщения: 02.10.2005 02:24
ALi
Была такая мысль, но тогда это точно у кого-нибудь да вылезло.
Автор: Pantalone
Дата сообщения: 02.10.2005 14:38
Файл 4 гига, закачан 96%, потом чего-то наколбасили с сетью и не смогли докачать.Теперь сеть починили, но утеряны задания во влешгете, в смысле файлы .jcd отсутствуют. Но остался недокачанный файл на 4 гига. Все бы ничего, но флешгет отказывается его докачивать при импорте его через меню "импорт недокачанных файлов". Провел ряд тестов, выяснилось, что файлы которые начинались качаться без выделения под себя места, потом спокойно подхватываются через это меню. А те, под которые выделялось место при создании задания при импорте через это меню пишут что 100% и естественно не качаются.
Как быть?
Автор: Solenaja
Дата сообщения: 04.10.2005 13:15
А научить данный софт нельзя скачивать первый и последний кусок файла ?
Автор: Pantalone
Дата сообщения: 04.10.2005 16:08
Кривой совт, если он файл докачать нормально не может без самого задания.
Автор: Sish
Дата сообщения: 05.10.2005 00:24
Pantalone

Цитата:
Кривой совт, если он файл докачать нормально не может без самого задания.

Ты хоть сам понял, что сказал?
Какой софт может осущесвить закачку без задания?
Автор: Donatello
Дата сообщения: 05.10.2005 04:00
Sish

Цитата:
Ты хоть сам понял, что сказал?
Какой софт может осущесвить закачку без задания?


Reget Deluxe =)

Pantalone
Да ж не знаю, что тебе посоветовать... Сегодня пробовал действительно отказывается докачивать. Странно конечно вот это:

Цитата:
Теперь сеть починили, но утеряны задания во влешгете, в смысле файлы .jcd отсутствуют.

Так как FlashGet создаёт резервные копии Default.jcd.bak, достаточно много. Или вы зафигачили всю папку? =) Есть такой на первый взгляд, фантастичный совет... Можешь попробовать, в конце-концов это тебе нужно докачать 4Гб. Перед этим скопируй куда-нибудь эти 4Гб., это чтобы с ним ничего не случилось, а то мало-ли потом на меня будешь говорить. =) Переименуй свой файл в > имя файла.расширение.reget, то есть как ты его получил только после расширения поставь > .reget, потом открой Reget, введи в Закачка>Добавить закачку, ту ссылку с которой качал, выбери путь в ту папку где находится твой файл. И не запуская закачку, в настройках поставь > Все Настройки>Свойство файла>Использовать спец. расширение для частично закачанных файлов - .reget, перекрестись и нажми OK. =) По идее файл не имеет принадлежности к той или иной программе, то есть Reget отрежет кусочек файла и начнёт качать. Конечно нет гарантии, что получится. Может и докачает, но файл побъётся например, но попробуй. Я например пробовал... С файлами самого Reget не возникает проблем, даже если поудалять все Default. С файлами FlashGet может возникнуть, если на диске место не резервировали (у тебя как раз наоборот =)), тогда Reget запросит размер файла и естественно он не совпадёт с тем... А так... я попробовал на примере файла 1.5Мб. скачал 1Мб FlashGet' ом, потом переименовал, засунул в папку к Reget, удалил 2 файла его - Default.wjr и .bak, да и для чистоты эксперимента ниразу им этот файл не качал, и докачал им. И для пущей вероятности поставь такое же ко-во потоков в Reget, с которыми качал этот файл во FlashGet. =)
Автор: aguares
Дата сообщения: 09.10.2005 18:37
подскажите пож-ста, может ли сабж качать список ПО ОЧЕРЕДИ? то есть один файл завершил, второй начал и т.д. пока список не скончится, после чего отключиться
Автор: mukca
Дата сообщения: 09.10.2005 18:55
aguares
да даеш ему много ссылок после чего ставиш в насторойках качать по одному файлику после чего запускаеш все файлики ! один начинает качаться остальные ставяться в очередь
Автор: aguares
Дата сообщения: 09.10.2005 22:55
mukca блин, всё облазил не нашёл такой опции... у меня версия 1.40
Автор: Sish
Дата сообщения: 09.10.2005 23:01
aguares

Цитата:
у меня версия 1.40

Ну так обнови до версии 1.71!
Или что-то мешает этому
Автор: Donatello
Дата сообщения: 09.10.2005 23:06
Sish

Причём здесь обнови... =)

aguares

::Значок:: Настройки/Соединение - Макс. количество заданий: 1
Или Сервис/Настройки.../Соединение - Макс. количество заданий: 1
Автор: aguares
Дата сообщения: 10.10.2005 11:53
Donatello всё! спасиба!
Автор: zhuman
Дата сообщения: 11.10.2005 07:07
Для пользователей FAR-a и Total Commander-а:
Еще одна консольная утилита, которая встраивается в Flashget в качестве антивируса и вписывает в файл Descript.ion (или Files.bbs) информацию о файле, такую как URL, размер, дату загрузки, комментарии и пр.
Впоследствии эта инфа показывается в Total-е при наведении курсора мыши на файл или в режиме отображения описаний (Show -> Comments).

http://coldpizza.narod.ru/flashion.rar (23КБ c исходником и картинками)

краткая инструкция по настройке программы:
http://coldpizza.narod.ru/flashion.htm
Автор: mukca
Дата сообщения: 11.10.2005 15:50
zhuman
прикольно итестим!!


Добавлено:
Улёт в шабку!!
Автор: abz
Дата сообщения: 12.10.2005 10:39
zhuman

Всё хорошо, а куда Антивирус тогда прописать?

Добавлено:
Вроде разобрался.
Только мозгов не хватает как составить командную строку. Мне надо, чтобы файл после создания файла Descript.ion закачиваемый файл проверялся антивирусом. Прога это вроде позволяет:

Цитата:
Version 0.11, x-humanoid Oct 12 2005`06:34:33 (c) Kyiv, Ukraine
Usage: FLASHION.EXE [-l] [-i] [-s] [-b] [-r] <FileName> [antivir.exe]
Parameters:
<FileName> = name of downloaded file
-l = keep Flashget log file (FileName.log)
-i = don't check for <FileName>
-s = silent mode, don't halt on errors
-b = use files.bbs instead of descript.ion
-r = check FileName with antivir.exe
[antivir.exe] = location of antivirus program

Description:
Add URL, name, date etc. from individual Flashget LOG
files to Descript.ion/files.bbs
NOTE:
In Flashget (Options - General) you have to:
1. Enable "Write individual *.log file for each downloaded file"
2. Set FLASHION.EXE as a virus scanner in Flashget
(Options - File Manager) "Use virus scanner to scan downloaded files."
3. Set up file extensions for automatic virus scan.


Объясните как это сделать?

И почему на созданный Descript.ion не устанавливаются атрибут "Скрытый"?
Автор: rex
Дата сообщения: 12.10.2005 12:27
При щелчке по ссылке в IE FlashGet автоматически перехватывает закачку.
Как это отключить?
Автор: l1720
Дата сообщения: 12.10.2005 12:35
rex
Всё там же. Сервис >Настройки>Слежение>За кликами в браузере
Автор: rex
Дата сообщения: 12.10.2005 14:47
l1720

Цитата:
Всё там же.

Спасибо, а то я а основном другими прогами пользовался.
Автор: zhuman
Дата сообщения: 12.10.2005 16:01
abz

Цитата:
Всё хорошо, а куда Антивирус тогда прописать?


В текстовом поле Args во Flashget-e.


Цитата:
И почему на созданный Descript.ion не устанавливаются атрибут "Скрытый"?


Разве? Типа должно... Наверное я что-то недосмотрел.. Ок, проверю - обновлю.

добавлено
С запуском антивируса действительно была лажа - он не запускался через Flashget. Теперь работает если в поле Args в опциях Flashget-а вписать -r="c:\program files\anti\antivir.exe" (показано на обновленном скриншоте)
последняя версия там же - coldpizza.narod.ru/flashion.rar

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667

Предыдущая тема: FolderInfo v2.0


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.