brute-force Δημοσ. 18 Οκτωβρίου 2014 Δημοσ. 18 Οκτωβρίου 2014 (επεξεργασμένο) Command-line εργαλείο για ανάκτηση άρθρων από το Hacker News. Θα εκτιμούσα πολύ feedback, ιδέες, προτάσεις για flags που θα σας ήταν χρήσιμα, κλπ. Πηγαίος κώδικας: https://github.com/kargakis/whatabout Χρήση: whatabout <keyword> [<flags>] Πχ. αν κάποιος ενδιαφέρεται για PHP: whatabout php Αν κάποιος ενδιαφέρεται για την Google, την Microsoft και την IBM: whatabout google microsoft ibm Αν ο παραπάνω δεν θέλει να χρησιμοποιήσει τον browser του: whatabout google microsoft ibm -d Ή δεν θέλει τα άρθρα αλλά τις συζητήσεις περί αυτών στο forum: whatabout google microsoft ibm -comments Τα flags μπορούν να χρησιμοποιηθούν συνδυαστικά, οπουδήποτε στο command-line και όχι απαραίτητα στο τέλος που τα έχω βάλει στα παραπάνω παραδείγματα (για να έχω αυτή τη δυνατότητα έπρεπε να αλλάξω ελάχιστα τη flag βιβλιοθήκη της Go και να χρησιμοποιήσω την δικιά μου - open source ftw), ενώ μπορείτε να τα χρησιμοποιήσετε και με δύο παύλες πχ. whatabout blah blah --max 3 Yποστηριζόμενα flags: -comments: Συζητήσεις στο HN αντί τα ίδια τα άρθρα -d: Απενεργοποίηση χρήσης browser -max n: Μέγιστος αριθμός[1] άρθρων/συζητήσεων που θέλετε Executables Windows: https://www.wetransfer.com/downloads/74381ad5c09180402bb14bff6d432bc420141022095800/40c3eb34cb470efd9283ffcd82f60b0a20141022095800/53a020 sha1 checksum: f5a3d0e637138e7136733eb539ca36f01fb9e51f Linux: https://www.wetransfer.com/downloads/a120eb22f5596977466c4beccb7e411020141022101158/cf2d4b566c2eba493fd1857a560b8aae20141022101158/b7d9a6 sha1 checksum: 728b734c859f265183cede485d7b10fae21e09c9 ps. [με χρήση browser άρα χωρίς το -d] σε περίπτωση εύρεσης περισσότερων του ενός άρθρων: Windows: Όλα τα παράθυρα θα ανοίξουν παράλληλα στον default σας browser. Χρησιμοποιείται η εντολή start στο cmd. Linux: Χρησιμοποιείται η εντολή xdg-open και δεν υποστηρίζεται παράλληλη χρήση της οπότε τα παράθυρα θα ανοίγουν ένα-ένα ξεχωριστά δηλ. πρέπει να κλείσετε το παρόν ώστε να ανοίξει το επόμενο. [1] επιλογή βάσει σκορ αν max<n όπου n ο αριθμός των άρθρων που βρέθηκαν. Επεξ/σία 22 Οκτωβρίου 2014 από brute-force 1
brute-force Δημοσ. 20 Οκτωβρίου 2014 Μέλος Δημοσ. 20 Οκτωβρίου 2014 Τελικά αυτό που έκανα είναι κάθε άρθρο που ταιριάζει με keyword να ανοίγει αυτόματα στον default web browser. Πρόσθεσα και δύο flags (-d για disabling της χρήσης του browser, αν κάποιος θέλει μόνο command-line αποτέλεσμα και -max για σετάρισμα μαξιμουμ αριθμού άρθρων που θέλει ο χρήστης, επιλογή βάσει ψήφων αν max<υπάρχοντα άρθρα που ταιριάζουν με τα keywords). Στα Windows μου τρέχει κανονικά, σε Debian που το δοκίμασα σχεδόν κανονικά, αν βρεθούν πολλά άρθρα, ανοίγουν ένα ένα στον browser (πρέπει να κλείσει το ένα για να ανοίξει το επόμενο) το οποίο εδώ που τα λέμε αν και καταλάθος δεν είναι κακό. Σίγουρα όμως θέλω να το κοιτάξω και όταν βρω χρόνο θα το κάνω και θα ανεβάσω και executables γιατί φαντάζομαι οι περισσότεροι δεν έχετε την Go.
brute-force Δημοσ. 22 Οκτωβρίου 2014 Μέλος Δημοσ. 22 Οκτωβρίου 2014 Προστέθηκαν executables και ανανεώθηκε το αρχικό ποστ
brute-force Δημοσ. 31 Οκτωβρίου 2014 Μέλος Δημοσ. 31 Οκτωβρίου 2014 Προστέθηκε νέο flag και έγινε λίγο refactoring στον κώδικα -new: Return newest stories instead of top stories Τα executables στο αρχικό ποστ έχουν πεθάνει, αν κάποιος θέλει, ποστάρει εδώ και του ανεβάζω.
brute-force Δημοσ. 30 Δεκεμβρίου 2014 Μέλος Δημοσ. 30 Δεκεμβρίου 2014 (επεξεργασμένο) Stable binary στο Github https://github.com/kargakis/whatabout/releases/tag/v2.0 Επεξ/σία 30 Δεκεμβρίου 2014 από brute-force
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα