download.bg
 Вход Списание  Новини  Програми  Статии  Форум  Чат   Абонамент  Топ95   Архив 

Как да свалим всичките си мнения от Download.BG

<1 2 3 4 5 6 7 >

Автор
Съобщение
phrozencrew
Сря, 15.12.10, 19:58
Ехаа, че яко се получава! Изтеглих си и VB6, че не ми се ровеше по дисковете къде съм го заврял. Определено ще си поиграя и него. Благодаря за идеите!
Между другото има доста лесен вариант за Window$. Аз обичам лесните неща, които просто вършат работата, за това ще го постна и него, защото не всеки ще се зариби да тегли и boot-ва Linux за да си изтегли мненията от някой сайт. Ще използвам ...отново Linux инструмент , портнат до Winblowz - curl, за да сваля файловете, като си помогна много лекинко с един loop цикъл на batch. Curl може да се изтегли от тук или направо exe-то, което ползвам: curl.exe
Бат-чето изглежда така:
@echo off
curl --cookie cfile --cookie-jar cfile --data "cls=Users" --data "mtd=Login" --data "nick=вашият_ник" --data "password=вашата_парола" --data "action=%D0%92%D1%85%D0%BE%D0%B4" --location "http://www.download.bg/index.php"
 
for /l %%g in (1,1,69) do (
curl --cookie cfile --output "%%g.html" "http://www.download.bg/index.php?cls=users&mtd=ownpostings&id=229067&h=b7476a7d6100ca10ee3464b11704fe9d&p=%%g"
sleep 2
)

Разбира се отново трябва да се сменят с вашите данни следните параметри:
--data "nick=вашият_ник" --data "password=вашата_парола"
Както и страницата с мненията на потребителя. В случая използваме предишния адрес с мнения:
http://www.download.bg/index.php?cls=users&mtd=ownpostings&id=229067&h=b7476a7d6100ca10ee3464b11704fe9d&p=

Бат-файла, барабар с curl може да се итегли от тук:
Download_all_post_from_DBG_Win32.rar

electric_cc
Сря, 15.12.10, 21:26
Спомням си, че Древен искаше да се логва с един клик, предишният ми пример може да му послужи в това отношение. Една проста форма и един бутон cmdLogin и въпросът е решен. Една кратка база за избор на Адреси и пароли и ... Цък. Пожелавам му да няма Язък.

В по предният ми пример, ако се запише следното за бутона cmdOpen:
ShellExecute Me.hwnd, "open", "http://www.electric-cc.com/files/Colors.EXE", vbNullString, "C:\", ByVal 1&
от моята страница ще бъде изтеглен файлът Colors.EXE. Надявам се да съм бил полезен на любознателните.

Благодаря на phrozen за хубавите идеи.

kookki
Сря, 15.12.10, 23:17
Честно казано покрай раждането на щерката леко изоставих всичко и не съм напреднал с С++. Сега не знам как да подходя. При търсене в нета попаднах на интересни сайтове, но какво да чета в тях ?
Ще съм благодарен на всеки, който ме насочи, какви стъпки да следвам при създаването на такава програмка.
Искам сам да си реализирам подобна програмка, но много неща не знам за езика и по-точно какво да чета в мрежата. Имам базовите умения с езика затова смятам че ще се оправя по-лесно, ако някой ме посъветва какво точно да прочета или намеря в нета.
Примерите с VB и VBS не ми помогнаха мого ,защото езика ми е чужд.
Надявам се с, леки насоки, да мога и аз да предложа вариант.
phrozencrew
Чет, 16.12.10, 07:16
Kookki, за да се напише на C/C++ подобен скрипт се иска доста сериозно програмиране. Все пак ще се поразровя и аз за някакви насоки.
А иначе само една идея към бандата. Как можем с този скрипт да видим колко непрочетени писма имаме в abv.bg или mail.bg - абсолютно примерно?
angelicstar
Чет, 16.12.10, 13:46

RE: Как да свалим всичките си мнения от Download.BG

Надявам се с, леки насоки, да мога и аз да предложа вариант. „

Ами не знам точно, ама имаше накъде че има готови библиотеки за С++ с разни интерфейси за връзка с APIтата на Win все 1 пишеш на VB. Даже май четох че има цял фреймуърк. В Жабата даже си е стандартно пък жабата си е почти С++. Там даже има и специалнен пакет за WEB та да си хакваш сайтове. Може и за С++ да има такива пакети.
electric_cc
Чет, 16.12.10, 14:57
Който се интересува от възможностите на ShellExecute може да провери тук:
http://vbnet.mvps.org/index.html?code/shell/shellexecute.htm
zlatena
Чет, 16.12.10, 18:00

RE: Как да свалим всичките си мнения от Download.BG

” Да започваме.
Необходимо ни е да разберем механизма на подаването на данни при логването. За това първо преди да се логнем в DBG нека стартираме LiveHTTP Headers добавката на браузера и да сложим отметка на "request", като в браузера сме заредили страницата за логин............ „
Чудесно!Много готино инфо.
Слагам си го в отметките,за да го поразгледам обстойно като имам време.
phrozencrew
Чет, 16.12.10, 22:26
Kookki, тук има интересен пример на C++, който ползва curlLib:
http://forum.codecall.net/c-c/34656-downloading-file-internet.html
което е същото, като инструмент наврян в библиотека, което ползвам аз за примера ми за Window$, но не успях да го компилирам от първият път. Вероятно би се компилирало без грешки под Linux. Иначе за C++ може лесно да се използва system() с изпълнимото exe - чиста работа.
kookki
Чет, 16.12.10, 23:07
Мерси ,пич, и за сайта ! Дадох му отметка, че видях и други интересни неща там.
dhtj
Пет, 17.12.10, 19:38

RE: Как да свалим всичките си мнения от Download.BG

” Днес до като си пиех кафето ми хрумна да усложним задачата и вместо всички мнения от форума да се свалят всички програми. Как ви се струва възможно ли е това? Според първият закон на програмирането, който гласи " Всичко е възможно" би следвало да е възможно. Но какво мислите вие? „
Възможно е единствено при наличието на огромен обем дисково пространство и много стабилна и бърза Интернет връзка Но дори и тези фактори да са налични, има вероятност да се получи хардуерен проблем на машината на която ще сваляме програмите заради голямото натоварване
редактиран от dhtj на 17.12.10 19:40

<1 2 3 4 5 6 7 >

Коментар

за нас | за разработчици | за реклама | станете автори | in english  © 1998-2024   Experta Ltd.