Εχεις κανένα δείγμα του αρχείου η ακριβώς το string που πρέπει να βάλεις ? Πρέπει να κάνεις escape τα #& etc etc
Αυτό που σου δούλεψε κάνει match στην αρχή του string
Εμφάνιση 1.711-1.725 από 2222
Θέμα: Ερώτηση για bash
-
27-06-22, 09:23 Απάντηση: Ερώτηση για bash #1711
-
27-06-22, 09:32 Απάντηση: Ερώτηση για bash #1712
Δεχεσαι pm να σου απο εκει ολη τη διαδικασια?
ديميتريس
-
27-06-22, 09:38 Απάντηση: Ερώτηση για bash #1713
Ναι γιατί οχι
-
27-06-22, 12:17 Απάντηση: Ερώτηση για bash #1714
Ποσταρω εδω, αλλα επειδη ειναι 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-send --host=192.168.1.4 --action="PlayMedia(https://d1m7jfoe9zdc1j.cloudfront.net/20b298ce2cd4ecc02e49_iipk_46675142157_1656105649/480p30/index-dvr.m3u8)"
Κώδικας:# ./youtube-dl --playlist-end 10 --get-url -f 480p "https://www.twitch.tv/iipk/videos?filter=archives&sort=time" > iipk.m3u
Αλλα το παραπανω δημιουργει μια λιστα με 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
Κώδικας:#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
Και εκει εινια που κολλαει το κομμενο 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
ديميتريس
-
28-06-22, 14:08 Απάντηση: Ερώτηση για bash #1715
Στέλνω στη σειριακή του raspberry δεδομένα που έχουν newLine '\n' σαν τελευταίο χαρακτήρα γραμμής.
Θα μπορούσα με bash να σώσω από τη σειριακή του rasp, κάθε γραμμή με το timestamp της σε αρχείο;
-
28-06-22, 15:31 Απάντηση: Ερώτηση για bash #1716
Ναι αλλά δεν βολεύει να το κάνεις με το bash, θέλεις υποχρεωτικά bash η πχ είσαι οκ με python / screen κλπ ?
-
28-06-22, 16:14 Απάντηση: Ερώτηση για bash #1717
Δοκίμασα αυτό και με βόλεψε:
Κώδικας:cat /dev/ttyAMA3 | while read -r line; do echo "$(date '+%s%3N') $line"; done
-
08-07-22, 09:16 Απάντηση: Ερώτηση για bash #1718
Η ωρα του "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
ديميتريس
-
08-07-22, 09:29 Απάντηση: Ερώτηση για bash #1719
One liner κιόλας, congrats.
-
08-07-22, 10:07 Re: Απάντηση: Ερώτηση για bash #1720Όσο περισσότερο σου κλέβουν τη ζωή, τόσο σε ταΐζουν με έθνος και φυλή..
Εθνικισμός και μετανάστες
Μία τάξη, φυλετικά διαχωρισμένη
-
08-07-22, 14:44 Απάντηση: Ερώτηση για bash #1721
Μεχρι εκει φτανουν τα εγκεφαλικα μου κυτταρα, για κατι αλλο θα δουμε στο μελλον
Για αρχη, θελω να το κανω σε στυλ πινακα, δηλαδη το καθε entry να εχει διπλα την ημερομηνια και το magnet link αντι απο κατω, γιατι αν ο χρηστης επιλεξει την ημερομηνια ή τον τιτλο, το btplay μετα δεν παιζει.
Μετα απο αυτο, θα ηθελα με καποιο τροπο να δειχνει την προοδο του τορρεντ αντι για το output του player, για την οποια ανοιγω αλλο τερματικο και τρεχω
Κώδικας:watch btfsstat /mountpoint/sto/tmp/
Τελευταία επεξεργασία από το μέλος jim_p : 08-07-22 στις 21:07.
-
11-07-22, 08:57 Απάντηση: Ερώτηση για bash #1722
Βλεπω ενα σκριπτακι στο οποιο ο τυπος εχει βαλει παντου "print-message" για να δειξει κατι που κανονικα θα φαινοταν και με ενα απλο echo. Εχει διαφορα το ενα απο το αλλο?
ديميتريس
-
11-07-22, 09:11 Απάντηση: Ερώτηση για bash #1723
-
11-07-22, 09:29 Απάντηση: Ερώτηση για bash #1724Κώδικας:
print_message() { printf %b "\n ${1} \n";
ديميتريس
-
11-07-22, 20:45 Απάντηση: Ερώτηση για bash #1725
Παρόμοια Θέματα
-
Βοήθεια για ένα απλό bash script
Από AddictedToChaos στο φόρουμ Unix - LinuxΜηνύματα: 34Τελευταίο Μήνυμα: 22-07-11, 01:57 -
bash - matlab
Από simeon.mattes στο φόρουμ Unix - LinuxΜηνύματα: 25Τελευταίο Μήνυμα: 25-06-08, 23:00 -
Bash Script help (Αρχάριος)
Από weakwire στο φόρουμ Unix - LinuxΜηνύματα: 12Τελευταίο Μήνυμα: 08-05-07, 00:41 -
bash rename (mv)
Από hayzel στο φόρουμ Unix - LinuxΜηνύματα: 6Τελευταίο Μήνυμα: 07-01-07, 16:33
Bookmarks