Lanike71 Δημοσ. 18 Μαΐου 2017 Share Δημοσ. 18 Μαΐου 2017 Υπάρχουν στο νετ βιβλία ή παρόμοια, που είναι σε online μορφή και δεν επιτρέπουν κατέβασμα. Επειδή όμως το online σκρολάρισμα καταντά ανυπόφορο, είπα να δοκιμάσω να το κατεβάσω τοπικά με κάποιο τρόπο. Τα αρχεία αυτά βρίσκονται αποθηκευμένα ως swf στο νετ.Η διαδικασία που λέω να ακολουθήσω είναι το batch downloading, μετά από swf σε png, μετά όλα τα png σε ένα pdf. Τη διαδικασία του downloading την κάνω με το χέρι μέσα από ένα download manager και αποθηκεύονται σε μορφή p1.swf, p2.swf κλπ. (όπου p η κάθε σελίδα του βιβλίου). Τη διαδικασία από swf σε png την κάνω με σκριπτ . Τα προβλήματα που δημιουργούνται τώρα είναι τα εξής : Τα png είναι της μορφής png1.png, png2.png κλπ. Όταν όμως δημιουργείται το pdf, δεν τα έχει με τη σειρά, καθώς το png10.png προηγείται του png1.png. Υπάρχει κάποιος τρόπος για σορτάρισμα ή για άλλη ονομασία των αρχείων πριν τη δημιουργία pdf; Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
jim_p Δημοσ. 18 Μαΐου 2017 Share Δημοσ. 18 Μαΐου 2017 Αφου τα κατεβασεις, βρες ενα προγραμμα για batch renaming (ο thunar αν θυμαμαι καλα εχει μια τετοια λειτουργια) και ονομασε τα img01, img02... img99 πριν τα κανεις pdf. Μου κανει εντυπωση παντως που καθε σελιδα ειναι και ξεχωριστο swf Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
Lanike71 Δημοσ. 18 Μαΐου 2017 Μέλος Share Δημοσ. 18 Μαΐου 2017 Αφου τα κατεβασεις, βρες ενα προγραμμα για batch renaming (ο thunar αν θυμαμαι καλα εχει μια τετοια λειτουργια) και ονομασε τα img01, img02... img99 πριν τα κανεις pdf. Μου κανει εντυπωση παντως που καθε σελιδα ειναι και ξεχωριστο swf http://www.taexeiola.gr/%CE%B3%CE%BB%CF%89%CF%83%CF%83%CE%B1-%CE%B5-%CE%B4%CE%B7%CE%BC%CE%BF%CF%84%CE%B9%CE%BA%CE%BF%CF%85-%CE%BB%CF%85%CF%83%CE%B5%CE%B9%CF%82-%CF%84%CE%B5%CF%84%CF%81%CE%B1%CE%B4%CE%B9%CE%BF/ Με το πρόσθετο ff, Download Flash and Video, βλέπω τα λινκς (στη συγκεκριμένη είναι 120). Επειδή ίσως να είναι και τριψήφια, θα πρέπει να είναι της μορφής p001.swf κλπ. Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
PerfectParanoia Δημοσ. 18 Μαΐου 2017 Share Δημοσ. 18 Μαΐου 2017 Αν τρέχεις άλλον file manager (γιατι ο thunar πράγματι έχει τέτοια λειτουργία) το Site: Metamorphose είναι μια λύση για batch renaming. Πράγματι για να μπουν με την σωστή σειρά πρέπει να είναι της μορφής 001,002, ... διαφορετικά το p10.png προηγείται του p2.png γιατι όταν γίνεται το sort αντιμετοπίζονται ως αλφαριθμιτικά ονόματα αρχείων και όχι ως αριθμούς. 1 Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
Oxygene Δημοσ. 19 Μαΐου 2017 Share Δημοσ. 19 Μαΐου 2017 Αν τρέχεις άλλον file manager (γιατι ο thunar πράγματι έχει τέτοια λειτουργία) το Site: https://github.com/metamorphose/metamorphose2">Metamorphose είναι μια λύση για batch renaming. Πράγματι για να μπουν με την σωστή σειρά πρέπει να είναι της μορφής 001,002, ... διαφορετικά το p10.png προηγείται του p2.png γιατι όταν γίνεται το sort αντιμετοπίζονται ως αλφαριθμιτικά ονόματα αρχείων και όχι ως αριθμούς. Το καλύτερο πρόγραμμα για batch renaming με διαφορά 1 Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
Lanike71 Δημοσ. 20 Μαΐου 2017 Μέλος Share Δημοσ. 20 Μαΐου 2017 Έχοντας χρόνο, είπα να ασχοληθώ λίγο πιο πολύ με bash και με εκπλήσσει όλο και πιο πολύ. Εκεί που ως τώρα έκανα χειροκίνητα το download μέσα από κάποιο browser, τώρα δίνοντας απλά την εντολή ' wget ht**://p.calameoassets.com/150526144708-db4b08840b4937b7f112321fc4bf1e56/p{1..20}.swf ' κατέβασα αυτόματα 20 swf's και μετά το script τα μετονόμασε... Μία ερώτηση ακόμη : Αποθηκεύοντας σε κάποια μεταβλητή n τον αριθμό των swf's δε μου δουλεύει μετά. Ποιά είναι η σωστή σύνταξη; Πχ στο παραπάνω το 20, πώς πρέπει να γραφεί ως n; Δοκίμασα το wget ' ht**://p.calameoassets.com/150526144708-db4b08840b4937b7f112321fc4bf1e56/p{1..$(n)}.swf ' αλλά δε δουλεύει. Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
Oxygene Δημοσ. 20 Μαΐου 2017 Share Δημοσ. 20 Μαΐου 2017 Αντί για $(n) βάλε $n Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
tritonas00 Δημοσ. 20 Μαΐου 2017 Share Δημοσ. 20 Μαΐου 2017 και χρησιμοποιησε " " n=20 wget "ht**://p.calameoassets.com/150526144708-db4b08840b4937b7f112321fc4bf1e56/p{1..$n}.swf" 1 Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
Lanike71 Δημοσ. 20 Μαΐου 2017 Μέλος Share Δημοσ. 20 Μαΐου 2017 Oxygene και Tritonas, δε δουλεύει κάτι από τα 2. Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
Oxygene Δημοσ. 20 Μαΐου 2017 Share Δημοσ. 20 Μαΐου 2017 for n in {1..20}; do wget "ht**://p.calameoassets.com/150526144708-db4b08840b4937b7f112321fc4bf1e56/p"$n".swf"; done Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
capthookb Δημοσ. 23 Μαΐου 2017 Share Δημοσ. 23 Μαΐου 2017 Αν δεν το εχεις λυσει ακομη, μπορείς να βάλεις όλα τα links σου σε ένα αρχείο κειμένου, π.χ. links.txt Μετά τα κατεβάζεις με: wget -c -i links.txt Άκυρο. Τώρα είδα πως το url που θες να κατεβάσεις είναι από 1-20, οπότε πρέπει να μπει σε script που κάθε φορά θα έχει και άλλο μετρητή. Τέλοσπάντων Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
Lanike71 Δημοσ. 23 Μαΐου 2017 Μέλος Share Δημοσ. 23 Μαΐου 2017 for n in {1..20}; do wget "ht**://p.calameoassets.com/150526144708-db4b08840b4937b7f112321fc4bf1e56/p"$n".swf"; done Ναι, αυτό δούλεψε τελικά. Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
Oxygene Δημοσ. 23 Μαΐου 2017 Share Δημοσ. 23 Μαΐου 2017 Ναι, αυτό δούλεψε τελικά. Εκεί που αποτυγχάνουν όλα τ' άλλα πάντα δουλεύει μία λούπα 1 Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα