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

» Universal Share Downloader

Автор: Karlo Daddy
Дата сообщения: 11.02.2007 18:11

Цитата:
Ведь подправить не так уж сложно!


с понедельника начнутся вопросы, все смешают вместе.
мне не сложно, да я ине скачиаю с этого файлообменника никогда.
мои мнение пути вообще тогда не прописывать,
а erkина софтина прописать поможет, кто сам ни как.
Автор: pasha78
Дата сообщения: 11.02.2007 18:45
DB + Priority Update. ~97% должна разпознавать примерно

http://rapidshare.com/files/16028392/via_download.rar.html
Автор: softus
Дата сообщения: 11.02.2007 19:18
Too many users downloading right now. Please try again in two minutes or get a PREMIUM-Account

ЭТО что они теперь ещё и такое ограничение????
это уже совсем уж перебор
Автор: UriF
Дата сообщения: 11.02.2007 20:10
Написал код на VB6 для Westell 6100 (dynamic IP)
1. добавляем модуль (.bas file)
2. на форму ставим web browser control
3. в reference добавляем Microsoft HTML Object Library
4. в Project property ставим Startup Object Sub Main
5. форму называем frmRouter
6. web browser control называем brwProxy
7. исходник для теста внешнего IP (функция GetPublicIP) берем из http://vbnet.mvps.org/index.html?code/internet/getpublicip.htm

8. в модуле пишем:
Option Explicit
Public OldIP As String
Public NewIP As String
Public Sub Main()
' Dim TimeStart As Date
'TimeStart = Now
frmRouter.Show
' OldIP = frmRouter.GetPublicIP
frmRouter.ChangeIP
'NewIP = frmRouter.GetPublicIP
Unload frmRouter
' MsgBox DateDiff("s", TimeStart, Now) & _
vbCrLf & OldIP & _
vbCrLf & NewIP
End Sub
закомментированные куски нужны для сравнения исходного IP и нового IP. Функция GetPublicIP у меня в форме. Вы ее можете писать где угодно

9. в форме пишем:
Option Explicit

Dim bStatus As Boolean

Public Sub ChangeIP()
Dim strTemp As String
Dim HTMLDocFR As MSHTML.HTMLDocument
Dim HTMLDoc As MSHTML.HTMLDocument
Dim Date1 As Date
Dim DateTemp As Date

strTemp = "http://192.168.1.1"
WaitForBrowser strTemp
Set HTMLDoc = brwProxy.Document
Set HTMLDocFR = HTMLDoc.frames(0).Document

'Disconnect
HTMLDocFR.PPPAction.PPPRequest.Value = 2
HTMLDocFR.PPPAction.currentCnIndex.Value = 0
HTMLDocFR.PPPAction.submit
WaitForBrowserNoLink
Date1 = Now
DateTemp = DateAdd("s", 90, Date1)
Do While Now < DateTemp
DoEvents
Loop
'connect
HTMLDocFR.PPPAction.PPPRequest.Value = 1
HTMLDocFR.PPPAction.currentCnIndex.Value = 0
HTMLDocFR.PPPAction.submit
WaitForBrowserNoLink
Date1 = Now
DateTemp = DateAdd("s", 13, Date1)
Do While Now < DateTemp
DoEvents
Loop

End Sub

Public Sub WaitForBrowser(Link As String)
'2 - navNoHistory
bStatus = False
brwProxy.Navigate2 Link, 2
Do While bStatus = False
DoEvents
Loop
Do While brwProxy.Document.ReadyState <> "complete"
DoEvents
Loop

End Sub

Public Sub WaitForBrowserNoLink()
'2 - navNoHistory
bStatus = False

Do While bStatus = False
DoEvents
Loop
Do While brwProxy.Document.ReadyState <> "complete"
DoEvents
Loop

End Sub

Private Sub brwProxy_DocumentComplete(ByVal pDisp As Object, URL As Variant)
bStatus = True
End Sub

линия кода
DateTemp = DateAdd("s", 90, Date1)
означает "s" - секунды, 90 количество времени, задаваемое для ожидания, пока провайдер сменит IP.

Добавлено:
этот код для смены IP для router/DSL modem Westell 6100, который имеет web interface в случае dynamic IP

Не делаю .exe, т.к. каждый router имеет свой интерфейс, поэтому нет времени на что-то универсальное. Кроме того, идеи, возможно, будут полезны каждому, кто хочет сделать что-нибудь для себя, т.к. webbrowser control включен и в Visual Studio 6 так и Visual Studio 2005, а HTML document опирается на DOM (Document Object Model) architecture

Добавлено:
да, забыл 192.168.1.1 - это настройки моего router'а - Ваш внутренний IP Вы можете взять из функции LocalIPAddress с того же сайта
Автор: YuryS2006
Дата сообщения: 11.02.2007 20:35
slava 1, спасибо за подсказку по поводу батника!
Автор: jani
Дата сообщения: 11.02.2007 20:40
concorde


Цитата:
не вижу смысла в написании батника - у меня прога автоматически приступает к коннекту,как только видит,что произошел дисконнект!


И как она приступает? Что ты там написал и где?
Автор: Karlo Daddy
Дата сообщения: 11.02.2007 20:52

Цитата:
Не делаю .exe, т.к. каждый router имеет свой интерфейс, поэтому нет времени на что-то универсальное

любой роутер перезапеуском шлюза производится.
Пуск-Настройка-Сетевые подключения-ИнтеренетПодключение -
Разьеденить Соеденить

Автор: wolfvt13
Дата сообщения: 11.02.2007 21:04
Распознавалка для filefactory работает!!!
Большое тебе спасибо dvkdvkdvkdvk!

Только вот процент распознавание маленький.
Ждем добавление картинок.

Или может ее как нибудь самому можно обучить?
Автор: africanez
Дата сообщения: 11.02.2007 21:08
Boris I

увеличил разрыв соединения до 2мин и все пошло как по маслу
очень и очень
Автор: dvkdvkdvkdvk
Дата сообщения: 11.02.2007 21:12
Создал афигительный фильтр для ФайлФэктори





Надеюсь, теперь распознавание пойдет получше
Может даже ГОКР справится
Автор: Nikas07
Дата сообщения: 11.02.2007 21:57
Кто подскажет что с ФайлФэктори, эти козлы совсем окуели, ввожу вручную код, а сообщение идёт что код не верный!!! Вот сволочи! Все на баррикады против ФайлФэктори-
Автор: liski
Дата сообщения: 11.02.2007 22:12
Вчера 1 раз рубанули,сегодня уже 2 раз.
Задрала уже Рапида ,на 90 % файлы были и упали!!!
Автор: YaNeo
Дата сообщения: 11.02.2007 22:20
Скорее всего рапида перегружена. Также закачка в даун ушла. И проблема возникает. Не могу скачать USDownloader'ом ( Dimonius от 9 февряля 2007г.). Не качает почему-то. Пишет "ссылку получить не удалось" и ждет 5 минут.
Автор: Karlo Daddy
Дата сообщения: 11.02.2007 23:00

Цитата:
Задрала уже Рапида ,на 90 % файлы были и упали!!!


слышал, что близиться конец рапиде.
рапиде.ком, вроде как.
Автор: borisvid
Дата сообщения: 11.02.2007 23:04

Цитата:
слышал, что близиться конец рапиде.
рапиде.ком, вроде как.


Это как?!
Автор: Karlo Daddy
Дата сообщения: 11.02.2007 23:30

Цитата:
Это как?!

не будет ее. немец каокй то трепался. может врал.
вернутся,мол к de.
Автор: Shadowland
Дата сообщения: 11.02.2007 23:31
нельзя ли к плагину на depositfiles прикрутить всплывающее окошко если оттуда приходит ответ что скачать можно только с голда с кнопкой с таймером для перехода к следующей закачке и с кнопкой открыть в броузере полученную ссылку на альтернативы ? - а то прога на такой файлине зацикливается...

и на paid4load.de тоже не помешал бы таймер с переходом на следующую закачку... там уже давно пишет : "We have problems with our provider, sorry We are going to renew the work of the service today"... может он умер и просто надо ссылки что туда ведут потереть ?...

Автор: promo2003
Дата сообщения: 11.02.2007 23:32
та уж... что то сегодня рапида как FailFactory работает... даже хуже.
Автор: MagicSpark
Дата сообщения: 11.02.2007 23:51
Скачал и установил версию Dimoniusа от 9 февряля 2007г с http://www.dimonius.ru/PROG/USD2/USDownloader.zip

При попытке скачать с rapidshare.com выпрыгивает сообщение "Unknown picture file extension (.)". Подскажите плииз, чтобы это могло значить?
Автор: Vladlp
Дата сообщения: 12.02.2007 01:21
MagicSpark
была таже трабла... перенес USDownloader так, что бы в путях, который ты в конфиге для рапиды прописываеш,не было пробелов... все заработало;)
Автор: slava 1
Дата сообщения: 12.02.2007 01:27
У меня почему-то батник не хочет выполнять два if условия подряд. Не пойму где ошибка?


Цитата:
@echo off
PJAT
For /F %%i in ('printip') Do @Set IP=%%i
echo %IP%
reconnect.exe
sleep 2
for /F %%j in ('printip') Do @set IPNEW=%%j
echo %IPNEW%
if %IPNEW% == "<ERROR>" (goto SON)
if %IP% == %IPNEW% (GOTO OPJAT) ELSE ((echo exit) & (sleep 2) & (exit))


:SON
echo SON
sleep 60
goto OPJAT

Автор: Karlo Daddy
Дата сообщения: 12.02.2007 02:09
Unknown picture file extension (.)". Подскажите плииз, чтобы это могло значить?
=======
помоему ты пытаешься jpg распознать.
bmp нужно.
покажи,чего там у тебя в ини файле, раздел рапиды.


Добавлено:

Цитата:
У меня почему-то батник не хочет выполнять два if условия подряд.

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

а чего это делает
if %IPNEW% == "<ERROR>"
Автор: DAsh2
Дата сообщения: 12.02.2007 07:07
MagicSpark
Та же ерунда. Прочитав топик, понял: проблема в том, что USD не всегда корректно переводит jpg в bmp (кроме пустых картинок иногда ещё выдает полностью чёрные). Народ решает эту проблему использованием програмки jpg2bmp. Скачал программу, сваял батник с содержанием:

jpg2bmp.exe RapidShareCom.jpg RapidShareCom.bmp 1
С:\USDownloader\Captchafinder\findcaptcha.exe С:\USDownloader\RapidShareСom.bmp

Но вот что прописать в ini - не догоняю. Спросил на прошлой странице - нет ответа.
Автор: Jartivnik
Дата сообщения: 12.02.2007 07:59
А можна както добавить условие в росписание чтоби типа если получение ссылки длится более 3 минут то выполнялся батник и закачка начиналась сново...
Автор: MrDiaz
Дата сообщения: 12.02.2007 08:27
Jartivnik
В программе есть такая функция!!!-"Таймаут при получении данных"-просто поставь сколько тебе надо!
Автор: Boris I
Дата сообщения: 12.02.2007 08:47
Вы бы хоть новости читали, прежде чем панику устраивать

11. Feb. 2007

Due to the massive growth of RapidShare, we had to make some complex changes to the databases to avoid performance problems in the future. For this reason there were two phases of around 30 minutes where RapidShare was not reachable. Thank you for your understanding.

9. Feb. 2007

The traffic limit of 20 GB has been risen to 25 GB again. Of course we will keep the low prices in the future as well, including new features and more bandwidth. It is important to us that our customers are happy. If you have ideas on how we can improve RapidShare even more, please do not hesitate to write us an e-mail.

Автор: dvkdvkdvkdvk
Дата сообщения: 12.02.2007 09:48
Что-то мне эта тенденция не нравится
Как только более менее обучил ФР8 - ФайлФэктори сменила коды!
Неужели козачки работают? Неужели людям на

не хватает?

Короче, сегодня вечером после работы переделаю плагин и шаблоны для ФР8 и выложу.
Автор: slava 1
Дата сообщения: 12.02.2007 10:49
Karlo Daddy

Проблемма в том, что printip.ese выходит в интернет, но если содинения нет, выдаёт ошибку <ЕRROR> Соединения может не быть примерно минуту.
Что самое главное, если я оставляю батник в таком виде, то ни одно условие не выполняется, если оставляю одно, то оно выполняется.

Во втором условии проверяются значения нового IP и старого, но если новое значение = <ЕRROR>, то батник видит его, как значение отличное от старого IP.
Поэтому, чтобы всё корректно работало нужно именно два условия. Можно конечно сразу поставить паузу в одну минуту, но всётаки хочется разобраться, ведь в принципе так должно всё работать.
Автор: Alex197771
Дата сообщения: 12.02.2007 11:39
dvkdvkdvkdvk

Цитата:
Неужели козачки работают?

Однозначно они здесь есть.

А сборку ждём с нетерпением.
Автор: BlackPig
Дата сообщения: 12.02.2007 11:40
DAsh2

Цитата:
Но вот что прописать в ini - не догоняю.

В ини в разделе [Plugin_rapidshare.com] прописать батник, который ты создал:

Код:
[Plugin_rapidshare.com]
NetworkNum=0
WaitTime=0
RecogniseCMD="recogn.bat"

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273

Предыдущая тема: WWW File Share Pro 5.0


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