Üdv!
Lehet-e letölteni a book.google.com-ról könyveket, és hogyan?
Lenne egy könyv, mely kellene a szakdolimhoz (Theoretical Kinematics), 544 oldal, és kellene offline otthoni használatra. Szerintetek hogy lehet megoldani?
Kösz az ötleteket!
Laci
- 22663 megtekintés
Hozzászólások
Van egy fapados modszer. (Mindez csak azert, mert nincs kedvem jobban beleturni... egyebkent tuti leszedheto wget-el is)
A lenyeg:
1. Firefox cache meretet allitsd 200 megara pl.
2. Toltsd be a google konyvet
3. Vard meg, amig betolti az aktualis oldalt
4. Nyomj Page Down-t
5. goto 3, amig a vegere nem ersz
6. A Firefox cache konyvtaraba ilyesmiket kapsz: 9E99E700d01, ezek egyresze PNG lesz (uss F3-at ra a Midnightba), nalam ezt irja: 9E99E700d01 PNG 540x952 PseudoClass 10c 29kb 0.010u 0:01
7. Nevezd at oket, es tadaaam.
Van elegansabb megoldas is... de hirtelen ennyi.
- A hozzászóláshoz be kell jelentkezni
Egyebkent nem olcso konyv. Neztem az Amazonon, valami 70 USD.
De ha a szakdogadhoz kell, esetleg kerdezd meg az oktatot, hatha megvan neki... sose lehet tudni.
- A hozzászóláshoz be kell jelentkezni
Hivatalosan sehogy.
Csak azok letölthetők amik már "public domain" alatt vannak, azaz nem esnek szerzői jogvédelem alá, pl 1923 előtt íródtak.
Ilyen könyveknél van egy download gomb.
Nézegettem az oldal forrását, azt a hibát nem követték el, hogy egy az egyben ott legyenek az oldalak (képek) url-jei. :)
"...handing C++ to the average programmer seems roughly comparable to handing a loaded .45 to a chimpanzee."
-- Ted Ts'o
- A hozzászóláshoz be kell jelentkezni
Az a baj, hogy ő is azt mondta, hogy ott fennt van, és olvassam onnan. De ha nekem otthon nincs netem, akkor ne csináljak már 5xx darab képernyőmentést, hogy otthon olvasgassam, mert belehülyülök. Valami automatikus módszerre gondoltam, vagy hátha megvan valakinek ...
- A hozzászóláshoz be kell jelentkezni
Olvasd el ujra az elso hozzaszolasomat. Eleg csak vegiggorgetni a cuccot, megvarod mig lejonnek az oldalak, majd a Firefox cache-bol lementve hazaviszed.
Automatikus modszer biztos van, csak nem egyszeru...
- A hozzászóláshoz be kell jelentkezni
Hello!
#!/bin/sh
for ((i=0;i<=545;i++))
do
wget -O test --user-agent="firefox" "http://books.google.com/books?id=f8I4yGVi9ocC&vid=ISBN0486663469&jtp=$i"
wget -O $i.jpeg --user-agent="firefox" `cat ./test | tr "<" "\n" | tr "," "\n" | grep http |grep "url(" | cut -d"(" -f2 | cut -d")" -f 1 | tr -d \"`
rm test
done
nekem ezzel sikerult leszedni, bar eleg bena. remelem nalad is mukodik.
- A hozzászóláshoz be kell jelentkezni
Bar nem nekem kellett, raneztem, nalam is megy... :-)
- A hozzászóláshoz be kell jelentkezni
Leszedtem, ugy nezem, a 99%-uk png, nem jpeg. De van 1% jpeg is :)
Ugyhogy kell meg egy convert $i.jpeg $i.jpg. Aztan mehet a jpeg2pdf, es mar lehet nyomtatni is.
- A hozzászóláshoz be kell jelentkezni
Igen, ez lehetseges, nem figyeltem igazan, csak odanyomtam egy ".jpeg"-t :-)
- A hozzászóláshoz be kell jelentkezni
Köszi a segítséget!
De nekem ezt írja ki folyamatosan:
Próbálja meg a `wget --help'-t több opcióért.
rm: nem lehet törölni a következőt: ``test'': Nincs ilyen fájl vagy könyvtár
wget: hiányzó URL
Használat: wget [OPCIÓK]... [URL]...
Próbálja meg a `wget --help'-t több opcióért.
./book.sh: line 5: http://books.google.com/books?id=f8I4yGVi9ocC&vid=ISBN0486663469&jtp=17: Nincs ilyen fájl vagy könyvtár
cat: ./test: Nincs ilyen fájl vagy könyvtár
tr: two strings must be given when translating
./book.sh: line 2: ,: command not found
tr: two strings must be given when translating
./book.sh: line 3: -d: command not found
./book.sh: line 3: convert: command not found
wget: hiányzó URL
Használat: wget [OPCIÓK]... [URL]...
Ebben a formában írtam be:
#!/bin/sh
for ((i=0;i<=545;i++))
do
wget -O test --user-agent="firefox"
"http://books.google.com/books?id=f8I4yGVi9ocC&vid=ISBN0486663469&jtp=$i"
wget -O $i.jpeg --user-agent="firefox" `cat ./test | tr "<" "\n" | tr
"," "\n" | grep http |grep "url(" | cut -d"(" -f2 | cut -d")" -f 1 | tr
-d \" | convert $i.jpeg $i.jpg`
rm test
done
Mit szúrtam el? Pedig nagyon jó lenne, mert még a cache-ből sem kéne kiszedni.
Köszönöm az fáradozást!
- A hozzászóláshoz be kell jelentkezni
Jo reggelt!
http://people.inf.elte.hu/f4c3/books.google.sh
^^ itt megtalalod eredeti formaban.
(a convert dolgot kihagytam belole, egyelore szuksegtelen is, csak megeshet,
hogy nem jpeg-ben vannak a fileok, mint ahogy megjegyeztek elottem)
- A hozzászóláshoz be kell jelentkezni
A sortoressel van baj, a "http://..." meg az elozo sorhoz tartozik.
- A hozzászóláshoz be kell jelentkezni
Köszönöm a segítséget!
Nagyon szépen szedi!
Örök hála érte!
- A hozzászóláshoz be kell jelentkezni
Szivesen :)
- A hozzászóláshoz be kell jelentkezni
Nekem most azt dobja, hogy:
3: Syntax error: Bad for loop variable
ez mi lehet?
- A hozzászóláshoz be kell jelentkezni
Már rájöttem, bash kell :) Mert a szintakszis jónak tűnt...
Sajnos nem egészen világos, hogy mit kellene abban az esetben behelyettesítenem, ha modnjuk ezt a könyvet szeretném leszedni:
http://books.google.com/books?id=Wn8cS2k-XmUC&lpg=PP1&pg=PP1#v=onepage&…
Üdv...G.
- A hozzászóláshoz be kell jelentkezni
up
- A hozzászóláshoz be kell jelentkezni
up
- A hozzászóláshoz be kell jelentkezni
subscribe
--
Keep it simple, stupid.
- A hozzászóláshoz be kell jelentkezni
http://uploading.com/files/P8JQL5R4/Bottema%20O.,%20Roth%20B.%20-%20The…
* te tudod hogy qju vagyok ?
- A hozzászóláshoz be kell jelentkezni
subscribe
- A hozzászóláshoz be kell jelentkezni
akkor most legális dolog kirakni egy scriptet, ami letölti? [csak én is akarok írni egyet rá, szeretném tudni, hogy ez baj-e]
- A hozzászóláshoz be kell jelentkezni
hát ha a userscriptsen nem zavarja őket, semmi akadálya, először úgy is udvariasan szólnak ha gond van, nem rögtön perelnek :)
http://userscripts.org/scripts/show/37933
- A hozzászóláshoz be kell jelentkezni
Ehhez persze jogász kellene, de egy olyan programnak a közzététele, ami elvileg - ez nem bizonyítható - alkalmas jogsértés elkövetésére, bár nem erkölcsös, de egyértelműen jogilag nem támadható szerintem.
----
概略情報
- A hozzászóláshoz be kell jelentkezni
subscribe
- A hozzászóláshoz be kell jelentkezni