Kako zamijeniti vise karaktera u tekstu (.srt)?
(1 korsinik/a gleda/ju temu) (1) Gost

Kako zamijeniti vise karaktera u tekstu (.srt)?


10.02.2016 | 16:44
Ekipa trebam neki text editor koji ce znati sam zamijeniti vise karaktera (ako ih prondje) pripadajucim zamjenama. Za sada to radim u TextEditu jedan po jedan (sa Replace All), ali mora biti elegantiniji i brzi nacin

Radi se o titlovima za neke crtice, ne pitajte

U principu treba nekako da ga naucim da automatski uradi konverziju odredjenih znakova u .srt datoteci:

ö š

Ë č

Ê ć

 đ

û ž

ä Š

é Ž

» Č

∆ Ć

Mozda bi i Automator mogao to odraditi, ali vjerojatno ima neki app za ove svrhe. Hvala svima.
10.02.2016 | 17:20
Napravi macro u Word-u. Ako ne znaš programirati (ne znam niti ja tako da nije provokacija) možez snimiti macro tako da mu pokažeš što želiš napraviti.
  • Hammer
  • Posjetitelj
10.02.2016 | 17:31
I ja to radim u Wordu, prenesem tekst, funkcija replace all, select all i vratim u TextEdit, samo kod spremanja budi ziher da ti ne promijeni ekstenziju.
10.02.2016 | 17:32
Imaš TextWrangler+AppleScript rješenje u ovom threadu - samo ga prilagodi svojim karakterima.
10.02.2016 | 17:37
Sub BlaBlaBla()
Dim rngStory As Range
For Each rngStory In ActiveDocument.StoryRanges
With rngStory.Find
.Text = "ö"
.Replacement.Text = "š"
.Wrap = wdFindContinue
.Execute Replace:=wdReplaceAll
.Text = "ä "
.Replacement.Text = "Š"
.Wrap = wdFindContinue
.Execute Replace:=wdReplaceAll
End With
Next rngStory
End Sub


Nešto ovakvo, mada mi ne da u VB-u upisati naša slova već je samo donja crta, možda netko uskoći s rješenjem.
10.02.2016 | 17:45
A može i u terminalu, ovako:

sed -e 's/ö/š/g' -e 's/Ë/č/g' -e 's/Ê/ć/g' -e 's//đ/g' -e 's/û/ž/g' -e 's/ä/Š/g' -e 's/é/Ž/g' -e 's/»/Č/g' -e 's/∆/Ć/g' /Users/korisnik/Desktop/in.txt > /Users/korisnik/Desktop/out.txt

U ovom gore mijenjaju se samo ulazna datoteka (u primjeru se zove "in.txt" i smještena je na Desktopu korisnika "korisnik", dakle, puni path je "/Users/korisnik/Desktop/in.txt"), te datoteka u koju će se zapisati tekst s izmijenjenim karakterima (out.txt, također na Desktopu).
10.02.2016 | 17:49
Ovaj Djipi je pravi madjionicar Ja da znam sve sto on zna, molio bi Boga da iskrsne neki problem da se zajebavam malo kulturnim rjesenjima

Ova scripta radi bez greske. To mi je bas trebalo, al nisam znao objasniti.

Pokusat cu od ovoga (vjerojatno bezuspjesno) sloziti neki app, da samo odvucem titl, i da se scripta izvrsi.

Hvala puno!
10.02.2016 | 18:09
To ti za titl treba?
Ja to odradim sveu TextEdit-u. Učitam kao Windows Latin 2, a snimim kao UTF-8. U pravilu se posloži kako treba.
10.02.2016 | 18:17
Ma kcerka neke crtice gleda pa se zezam sa titlovima. Volim da uci i engleski nego da gleda iskljucivo sinkronizirane.

Nisam nikada ranije nista radio oko ovoga jer ja ne volim niti gledati titlovan film, odvlaci mi paznju bez veze.

Uglavnom, evo ovo super radi
10.02.2016 | 21:19
Pokusat cu od ovoga (vjerojatno bezuspjesno) sloziti neki app, da samo odvucem titl, i da se scripta izvrsi.


Ako zapneš, evo recepta:

1. u AppleScript Editor kopipejstaj ovo...

on open droppedFiles
  repeat with aFile in droppedFiles
    do shell script "sed -e 's/ö/š/g' -e 's/Ë/č/g' -e 's/Ê/ć/g' -e 's//đ/g' -e 's/û/ž/g' -e 's/ä/Š/g' -e 's/é/Ž/g' -e 's/»/Č/g' -e 's/∆/Ć/g' " & quoted form of POSIX path of aFile & " > /tmp/tmp_ccdsz.txt; mv /tmp/tmp_ccdsz.txt " & quoted form of POSIX path of aFile & ";"
  end repeat
end open

2. snimi kao Application (opcije "Show startup screen" i "Stay open after run handler", vidljive prilikom snimanja, neka ostanu isključene), s proizvoljnim imenom, na Desktop - tako ćeš kreirati "droplet"

3. odvuci jedan ili grupu fajlova na droplet i bit će automatski konvertirani (napominjem da će prepisati izvorni fajl).


Jedini nedostatak je što batch processing unutar skripte obrađuje isključivo datoteke, NE i foldere (a još manje rekurzivno). To se može dograditi, ali prilično napuše skriptu pa ću preskočiti ovom prilikom.

Objašnjenje same skripte: "on open droppedFiles" kaže da se dio do "end open" izvrši kad dovučemo neke datoteke (ili foldere, bez obzira što ih neće obraditi) na ikonu aplikacije. "repeat ..." je petlja koja će "do shell script" izvršiti za svaku datoteku koju smo dovukli, a "do shell script" napravi dvije stvari: prvo izvrši skriptu koju sam prethodno postao kao primjer kako to obaviti u terminalu, s tom razlikom da path ulazne datoteke preuzme iz petlje (za svaku datoteku), a obrađeni tekst snimi (uvijek) u "/tmp/tmp_ccdsz.txt" datoteku (uz pretpostavku da se dotično ime inače ne koristi za neku drugu privremenu datoteku - ako se koristi, treba ga promijeniti u neko nekorišteno). U drugom koraku obavi "move" te datoteke iz /tmp foldera, prepisujući izvornu datoteku, tako da iz perspektive korisnika izgleda kao da se jednostavno "promijenila" izvorna datoteka.


U teoriji bi se isto to dalo još jednostavnije izvesti u Automatoru, ali u praksi se iskomplicira zbog Unicode zavrzlame na relaciji Automator <> shell pa zato preporučam AppleScript rješenje.
  • Hammer
  • Posjetitelj
11.02.2016 | 18:43
Vidim da je tu pravilo "zašto jednostavno - kada može komplicirano"...
Moderatori: Bertone
  • Stranica:
  • 1

Vikalica™

Zadnja poruka: pred 1 dan, 9 sati
  • Junuz: Nije baš tako, za par sati su mi naplatili oko 1euro na pozadinsko slanje sms ova u ameriku sa ciljem aktiviranja face time.Iphone koristim od 6 naovamo
  • drpongrac23: @Junuz - pa aktiviraj Facetime i iMessage, ništa te ne košta.
  • Junuz: A naravno nisam siguran kako
  • Junuz: trebao bih pomoć oko pozadinskog slanja sms ova u usa na iphonu.16e model sa novom pretplatom i esim karticom.Trošak raste svako malo a od telekom operatora sam dobio odgovor:U slučaju ako koristite iPhone, Vaš uređaj u pozadini šalje SMS prema svom uslužnom servisu u SAD-u s ciljem aktivacije usluge Facetime i iMessage. Molimo deaktivirajte u postavkama mobilnog uređaja navedene usluge k
  • ping: naravno nije bitno koji smartphone dok god je iphone :)
  • ping: @drlovric koliko se sjećam nije radila ako se spajaš na wifi ali ako koristiš iphone sa hr linijom onda je radilo.
  • drlovric: Koristi li netko MaxTV aplikaciju van HR?
  • Ender: verovatno je to, jer je on sa ekranom od 12", mada je bilo i MB Air-ova 11" pa su imali 2 standarnda USB porta. dobro mozda je on bio malo veci od tog MacBook-a jer je imao onaj siri screen bezel.
  • smayoo: Imao je samo jedan port jer je cijela matična ploča bila toliko malena da nije bilo mjesta za dva. To je bitna ušteda (veličina matične ploče), a ne broj portova
  • Ender: verovatno ce cena biti povoljna uz kompromis da se ukine neke stvari koje postoje kod MB Air-a. recimo MacBook model iz 2015-2016 je cak imao samo jedan USB-C port. neka usteda od par $, al dovoljno da se ustedi taman za bonus nekog menadzera.
  • Ender: Slazem se, masa korisnika nema neke prevelike zahteve, niti koristi zahtevne programe, ali sam sistem postaje s vremenom gladan resursa, i to bude cesto ogranicavajuci faktor. Ali u upravi drage nam firme sede neki ljudi koji vrlo precizno odmere svaki korak, tako da s druge strane mislim da ima smisla, koliko god meni logika govori drukcije.
  • Bertone: Sve ovisi koliko €/$ će tražiti,... masa ljudi još koristi Intel MBA/MBP i ne daje im se 1k€ za osnovni MBA, a potrebe im nisu veće od tu i tamo kojeg dopisa, e-maila ili pogledati kakav video.
  • Ender: malo je bzvz imati MacBook sa procesorom od iPhone-a, a imas iPad sa M1 procesorom. ne vidim segment trzista za taj MacBook.
  • Ender: izgleda ce tako i ovog puta biti. ti MacBook-ovi su imali core-M seriju procesora (M, M3, M5 i M7), a poslednja serija je imala core-i procesore 2017. god.
  • smayoo: Imali su već i prije takav neki proizvod. Onaj "zlatni" macbook 12", zar ne. Pa se nije baš "primio".
  • drpongrac23: [link]
  • drpongrac23: Izgledno je da izlazi low-end MacBook, tj. povratak stare MacBook serije, oviga puta sa iPhone čipom unutra. Ako se ostvari, biti će zanimljivo
  • drpongrac23: @cariblanco - slažem se, no zbog zdravstvenih razloga se bisam usudio ići. Produkcija na svjetskom nivou.
  • cariblanco: Koncert na hipodromu, je neponovljiv po mnogim stvarima...dok sam živ neće ga nitko prestići po mnogim detaljima....ma što god mislili o Marku
  • smayoo: RIP Renato Baretić :(
  • dpasaric: Cijene su ti iste kao u Švicarskoj, kada to prihvatiš, sve bude jednostavnije! :)
  • ping: @drlovric Geneva?
  • ping: A
  • drlovric: Jucer sam stigao a vec sam blago sokiran hrvatskim cijenama. Neke stvari vrijedjaju inteligenciju, ali valjda se brzo naviknem :)
  • smayoo: O, brate, kakav pacijent.. :)
  • dpasaric: Joj on je inače lud tip, ali ovo je skroz fora! :)
  • drlovric: Kakva bolest od videa :) [link]
  • dpasaric: Novi mega-članak na naslovnici! Nije za svakoga, ali za one koji to vole bit će poslastica! :)
  • zoranowsky: Također!
  • vicko: Pridružujem se čestitkama!
  • smayoo: Čestitam svima Dan antifašističke borbe!
  • roPeD: Pokrenuo temu u Softver forumu
  • smayoo: Piši u forum i probaj biti jasniji
  • roPeD: Lijepo molim
  • roPeD: Jel bi netko znao prebaciti onaj nas stari Mini Rijecnik da ga mozemo koristiti sa novim operativnim sustavima i M chipovima
  • roPeD: Pozdrav svima
  • drlovric: Zasto instalirate bete na aktivne uredjaje koje koristite svaki dan :/ Mozda je bolje da ti je bankarstvo prestalo raditi, nego da radi nesto sto ne znas :)
  • ZeljkoB: iOS18 dev beta kad je izasao nije polomio nista, ali 17ica je ubila ZABA app...
  • dpasaric: Meni to zvuči kao logična prva stvar koja će se polomiti.
  • ZeljkoB: Je li tko probao iOS26, a da mu ZABA app i dalje radi OK?
  • hal9000: Sretan rođendan i dobrodošao u klub!
  • drpongrac23: Hvala svima!
  • ping: Sretan rođendan
  • dpasaric: Sretan ti! :)
  • zoranowsky: Sretan ročkas!
  • Yonkis: Sretno ti rođendanovo!
  • smayoo: Sretan ti rođendan! :)
  • drpongrac23: Danas sam ušao u 5-u DEKADU ŽIVOTA!!! Živjeli svi!!!
  • hal9000: [link]
  • Riba: Odnio vrag prisu!

Za vikanje moraš biti prijavljen.

Prijava

Prisutni jabučari

Novo na Jabučnjaku

Teme

Poruke

Oglasi

Anketa

Koji Mac koristite?

Page Speed 0.90 Seconds

Provided by iJoomla SEO