Σελ. 115 από 147 ΠρώτηΠρώτη ... 95105110113114115116117120125135 ... ΤελευταίαΤελευταία
Εμφάνιση 1.711-1.725 από 2204
  1. #1711
    Εγγραφή
    14-03-2004
    Μηνύματα
    309
    Downloads
    0
    Uploads
    0
    Ταχύτητα
    102400/10240
    ISP
    Nova
    Εχεις κανένα δείγμα του αρχείου η ακριβώς το string που πρέπει να βάλεις ? Πρέπει να κάνεις escape τα #& etc etc

    Αυτό που σου δούλεψε κάνει match στην αρχή του string

  2. #1712
    Εγγραφή
    08-03-2007
    Μηνύματα
    23.330
    Downloads
    25
    Uploads
    0
    ISP
    ΟΤΕ Conn-x
    Δεχεσαι pm να σου απο εκει ολη τη διαδικασια?
    ديميتريس

  3. #1713
    Εγγραφή
    14-03-2004
    Μηνύματα
    309
    Downloads
    0
    Uploads
    0
    Ταχύτητα
    102400/10240
    ISP
    Nova
    Ναι γιατί οχι

  4. #1714
    Εγγραφή
    08-03-2007
    Μηνύματα
    23.330
    Downloads
    25
    Uploads
    0
    ISP
    ΟΤΕ Conn-x
    Ποσταρω εδω, αλλα επειδη ειναι twitch δεν θελω σχολια για τον streamer και το παιχνιδι που παιζει

    Προλογος. Βλεπω κυριως αρχειοθετημενα βιντεο γιατι μου τη δινει να πετιεται το commercial break in progress οταν γινεται κατι σημαντικο στο stream και για να μπορω να προχωραω παρακατω το βιντεο οταν δεν δειχει κατι ενδιαφερον. Και βλεπω twitch αποκλειστικα στο kodi, μιας και η σελιδα του ειναι ελεεινη.
    Απο 1/3/22 το twitch απαιτει δικο του api key για να παιξει στο kodi. Εκανα 2 φορες, ακυρωθηκε μετα απο ~2 μηνες και τις 2 φορες χωρις καμια ειδοποιηση. Για οποιον θελει λεπτομεριες, εχω ριξει το σχετικο κραξιμο στο θεμα του kodi.

    Μεχρι πριν λιγες μερες, τραβαγα το βιντεο του stream που θελω να δω με το youtube-dl (ή το yt-dlp) ετσι (480p εινια η αναλυση που το θελω, γιατι αλλιως το βαζει 1080p που ειναι η μεγιστη)
    Κώδικας:
    $ youtube-dl --get-url -f 480p https://www.twitch.tv/videos/1513137846
    https://d1m7jfoe9zdc1j.cloudfront.net/20b298ce2cd4ecc02e49_iipk_46675142157_1656105649/480p30/index-dvr.m3u8
    και το εστελνα στο kodi, που ειναι σε αλλο συστημα στο δικτυο, ετσι
    Κώδικας:
    kodi-send --host=192.168.1.4 --action="PlayMedia(https://d1m7jfoe9zdc1j.cloudfront.net/20b298ce2cd4ecc02e49_iipk_46675142157_1656105649/480p30/index-dvr.m3u8)"
    Μετα ειχα την ιδεα να κανω μια λιστα με τα 10 προσφατα βιντεο του τυπου, να την αποθηκευσω στο kodi και να την παιζω κατευθειαν απο εκει, οποτε το παραπανω εγινε
    Κώδικας:
    # ./youtube-dl --playlist-end 10 --get-url -f 480p "https://www.twitch.tv/iipk/videos?filter=archives&sort=time" > iipk.m3u
    Το libreelec δεν εχει εκτελεσιμο youtube-dl, οποτε το κατεβασα στο φακελο και το τρεχω ετσι.
    Αλλα το παραπανω δημιουργει μια λιστα με 10 entries που εχουν ολες ονοματα index-dvr, οποτε εβαλα στο παραπανω και την παραμετρο --get-title, οποτε αυτο (με 2 entries για να εινια απλο)
    Κώδικας:
    ./youtube-dl --playlist-end 2 --get-title --get-url -f 480p "https://www.twitch.tv/royru/videos?filter=archives&sort=time" > iipk.m3u
    δημιουργει αυτο
    Κώδικας:
    BEST PICHU MOST INSANE PICHU -> IRONMON AFTER | @iiPK_ on Twitter
    https://d1m7jfoe9zdc1j.cloudfront.net/c3c60c108d1f6439872b_iipk_46682174477_1656190583/480p30/index-dvr.m3u8
    Viewer/Sub Levels (!add xxx-xxx-xxx) -> COOP W/ CHAT -> Radical Red | @iiPK_ on Twitter
    https://d1m7jfoe9zdc1j.cloudfront.net/20b298ce2cd4ecc02e49_iipk_46675142157_1656105649/480p30/index-dvr.m3u8
    στο οποιο καθε σειρα που δεν ειναι url, εινια απλα κατι αχρηστο. Οποτε μετα σκεφτηκα να βαλω μπροστα σε καθε μια απο αυτες ενα extinf για να κανω τη λιστα σαν αυτες που ειναι για iptv, δηλαδη να γινει ετσι
    Κώδικας:
    #EXTINF:-1,BEST PICHU MOST INSANE PICHU -> IRONMON AFTER | @iiPK_ on Twitter
    https://d1m7jfoe9zdc1j.cloudfront.net/c3c60c108d1f6439872b_iipk_46682174477_1656190583/480p30/index-dvr.m3u8
    #EXTINF:-1,Viewer/Sub Levels (!add xxx-xxx-xxx) -> COOP W/ CHAT -> Radical Red | @iiPK_ on Twitter
    https://d1m7jfoe9zdc1j.cloudfront.net/20b298ce2cd4ecc02e49_iipk_46675142157_1656105649/480p30/index-dvr.m3u8
    Οποτε καθε σειρα να εχει το ονομα που περιγραφεται μετα το extinf και οταν την παταω να παιζει το stream της.

    Και εκει εινια που κολλαει το κομμενο sed του le και τα κανει σαλατα, γιαυτο κατελληξα στην λυση που λεω παραπανω, οποτε ολο το σκριπτ ειναι
    Κώδικας:
    # cat fuckapi.sh
    #!/bin/sh
    python youtube-dl --playlist-end 10 --get-title --get-url -f 480p "https://www.twitch.tv/iipk/videos?filter=archives&sort=time" > iipk.out
    sed 's/^/#EXTINF:-1,/;n' < iipk.out > iipk.m3u
    rm iipk.out
    Και για να προλαβω τα fanboys που θα πουνε γιατι καθομαι και μπλεκομαι με ολο αυτο και δεν κανω ενα κλειδι ακομα, να πω πως το κανω για να ειμαι σιγουρος οτι θα εχω μια εναλλακτικη οταν το twitch ξανακοψει το επομενο κλειδι που θα κανω και ελπιζω να βγαλει το καλοκαιρι.
    ديميتريس

  5. #1715
    Εγγραφή
    11-11-2012
    Μηνύματα
    47
    Downloads
    0
    Uploads
    0
    ISP
    Forthnet
    Στέλνω στη σειριακή του raspberry δεδομένα που έχουν newLine '\n' σαν τελευταίο χαρακτήρα γραμμής.
    Θα μπορούσα με bash να σώσω από τη σειριακή του rasp, κάθε γραμμή με το timestamp της σε αρχείο;

  6. #1716
    Εγγραφή
    14-03-2004
    Μηνύματα
    309
    Downloads
    0
    Uploads
    0
    Ταχύτητα
    102400/10240
    ISP
    Nova
    Ναι αλλά δεν βολεύει να το κάνεις με το bash, θέλεις υποχρεωτικά bash η πχ είσαι οκ με python / screen κλπ ?

  7. #1717
    Εγγραφή
    11-11-2012
    Μηνύματα
    47
    Downloads
    0
    Uploads
    0
    ISP
    Forthnet
    Δοκίμασα αυτό και με βόλεψε:
    Κώδικας:
    cat /dev/ttyAMA3 | while read -r line; do echo "$(date '+%s%3N') $line"; done

  8. #1718
    Εγγραφή
    08-03-2007
    Μηνύματα
    23.330
    Downloads
    25
    Uploads
    0
    ISP
    ΟΤΕ Conn-x
    Η ωρα του "I made dis" για κατι που καταφερα χτες και νιωθω περιφανος
    Εκανα λοιπον το παρακατο σκριπτακι το οποιο τραβαει το rss feed του the boys στο showrss.info, το βαζει σε λιστα, ζητα απο το χρηστη να επιλεξει το το magnet url για το επεισοδιο που θελει και το στελνει στο btplay που το παιζει με τον mpv.
    Κώδικας:
    $ cat theboys.sh 
    #!/bin/bash
    magnet=$(curl -g -s https://showrss.info/show/1183.rss | xmlstarlet sel -t -m "/rss/channel/item" -v "title" -n -v "pubDate" -n -v "link" -n -n | fzf --reverse)
    btplay -p mpv $magnet
    Απαιτει curl, xmlstarlet, fzf και btfs.
    ديميتريس

  9. #1719
    Εγγραφή
    11-09-2017
    Μηνύματα
    1.629
    Downloads
    1
    Uploads
    0
    ISP
    None
    One liner κιόλας, congrats.

  10. #1720
    Εγγραφή
    02-04-2010
    Μηνύματα
    13.063
    Downloads
    0
    Uploads
    0
    ISP
    Forthnet
    Παράθεση Αρχικό μήνυμα από jim_p Εμφάνιση μηνυμάτων
    Η ωρα του "I made dis" για κατι που καταφερα χτες και νιωθω περιφανος
    Εκανα λοιπον το παρακατο σκριπτακι το οποιο τραβαει το rss feed του the boys στο showrss.info, το βαζει σε λιστα, ζητα απο το χρηστη να επιλεξει το το magnet url για το επεισοδιο που θελει και το στελνει στο btplay που το παιζει με τον mpv.
    Κώδικας:
    $ cat theboys.sh 
    #!/bin/bash
    magnet=$(curl -g -s https://showrss.info/show/1183.rss | xmlstarlet sel -t -m "/rss/channel/item" -v "title" -n -v "pubDate" -n -v "link" -n -n | fzf --reverse)
    btplay -p mpv $magnet
    Απαιτει curl, xmlstarlet, fzf και btfs.
    Επόμενο στάδιο να επιλέγει και κάτι άλλο πέρα από the boys?
    Όσο περισσότερο σου κλέβουν τη ζωή, τόσο σε ταΐζουν με έθνος και φυλή..

    Εθνικισμός και μετανάστες

    Μία τάξη, φυλετικά διαχωρισμένη

  11. #1721
    Εγγραφή
    08-03-2007
    Μηνύματα
    23.330
    Downloads
    25
    Uploads
    0
    ISP
    ΟΤΕ Conn-x
    Μεχρι εκει φτανουν τα εγκεφαλικα μου κυτταρα, για κατι αλλο θα δουμε στο μελλον
    Για αρχη, θελω να το κανω σε στυλ πινακα, δηλαδη το καθε entry να εχει διπλα την ημερομηνια και το magnet link αντι απο κατω, γιατι αν ο χρηστης επιλεξει την ημερομηνια ή τον τιτλο, το btplay μετα δεν παιζει.
    Μετα απο αυτο, θα ηθελα με καποιο τροπο να δειχνει την προοδο του τορρεντ αντι για το output του player, για την οποια ανοιγω αλλο τερματικο και τρεχω
    Κώδικας:
    watch btfsstat /mountpoint/sto/tmp/
    Τελευταία επεξεργασία από το μέλος jim_p : 08-07-22 στις 21:07.

  12. #1722
    Εγγραφή
    08-03-2007
    Μηνύματα
    23.330
    Downloads
    25
    Uploads
    0
    ISP
    ΟΤΕ Conn-x
    Βλεπω ενα σκριπτακι στο οποιο ο τυπος εχει βαλει παντου "print-message" για να δειξει κατι που κανονικα θα φαινοταν και με ενα απλο echo. Εχει διαφορα το ενα απο το αλλο?
    ديميتريس

  13. #1723
    Εγγραφή
    06-07-2005
    Περιοχή
    Νέα Υόρκη
    Ηλικία
    48
    Μηνύματα
    11.626
    Downloads
    6
    Uploads
    2
    Τύπος
    Cable
    Ταχύτητα
    300 Mbps down/10 Mbps up
    ISP
    Spectrum
    Παράθεση Αρχικό μήνυμα από jim_p Εμφάνιση μηνυμάτων
    Βλεπω ενα σκριπτακι στο οποιο ο τυπος εχει βαλει παντου "print-message" για να δειξει κατι που κανονικα θα φαινοταν και με ενα απλο echo. Εχει διαφορα το ενα απο το αλλο?
    Είναι δικιά του συνάρτηση η print-message; Πιθανολογώ ότι είναι απλά ένας custom wrapper της echo για να δείχνει πράγματα με τον τρόπο που αρέσει σε αυτόν που έγραψε το script;

  14. #1724
    Εγγραφή
    08-03-2007
    Μηνύματα
    23.330
    Downloads
    25
    Uploads
    0
    ISP
    ΟΤΕ Conn-x
    Κώδικας:
    print_message() {
    
       printf %b "\n ${1} \n";
    Αυτο δηλαδη?
    ديميتريس

  15. #1725
    Εγγραφή
    06-07-2005
    Περιοχή
    Νέα Υόρκη
    Ηλικία
    48
    Μηνύματα
    11.626
    Downloads
    6
    Uploads
    2
    Τύπος
    Cable
    Ταχύτητα
    300 Mbps down/10 Mbps up
    ISP
    Spectrum
    Παράθεση Αρχικό μήνυμα από jim_p Εμφάνιση μηνυμάτων
    Κώδικας:
    print_message() {
    
       printf %b "\n ${1} \n";
    Αυτο δηλαδη?
    Ακριβώς. Η echo απλά πετάει ένα κείμενο, εδώ βάζει και λίγη παραπάνω σάλτσα μέσω printf.

Σελ. 115 από 147 ΠρώτηΠρώτη ... 95105110113114115116117120125135 ... ΤελευταίαΤελευταία

Παρόμοια Θέματα

  1. Βοήθεια για ένα απλό bash script
    Από AddictedToChaos στο φόρουμ Unix - Linux
    Μηνύματα: 34
    Τελευταίο Μήνυμα: 22-07-11, 01:57
  2. bash - matlab
    Από simeon.mattes στο φόρουμ Unix - Linux
    Μηνύματα: 25
    Τελευταίο Μήνυμα: 25-06-08, 23:00
  3. Bash Script help (Αρχάριος)
    Από weakwire στο φόρουμ Unix - Linux
    Μηνύματα: 12
    Τελευταίο Μήνυμα: 08-05-07, 00:41
  4. bash rename (mv)
    Από hayzel στο φόρουμ Unix - Linux
    Μηνύματα: 6
    Τελευταίο Μήνυμα: 07-01-07, 16:33

Tags για αυτό το Θέμα

Bookmarks

Bookmarks

Δικαιώματα - Επιλογές

  • Δεν μπορείτε να δημοσιεύσετε νέα θέματα
  • Δεν μπορείτε να δημοσιεύσετε νέα μηνύματα
  • Δεν μπορείτε να αναρτήσετε συνημμένα
  • Δεν μπορείτε να επεξεργαστείτε τα μηνύματα σας
  •  
  • Τα BB code είναι σε λειτουργία
  • Τα Smilies είναι σε λειτουργία
  • Το [IMG] είναι σε λειτουργία
  • Το [VIDEO] είναι σε λειτουργία
  • Το HTML είναι εκτός λειτουργίας