Vesti dana
Sledeći sastanak se održava u petak 07.10.2016. u Beogradu u Crossoveru/Macoli u zgradi Zadužbine Univerziteta u Beogradu, Andrićev venac 12 u 18h, tema SWIFT 3.0
Glavni meni
Home
Vesti
Blog
Linkovi
Kontakt
Pretraga
FAQ's
Forum
O'Reilly 125x125
Peachpit Press
Prijavljivanje
Korisniko ime

Lozinka

Zapamti me
Zaboravili ste lozinku?
appleug
Macserbia.org Forum  


<< Poetak < Prethodna 1 2 3 Sledea > Kraj >>
Re:Makroi za konverziju u Wordu
Date: 2010/09/23 02:02 By: madamov Status: Admin  
 
Admin

Posts: 7538
graph
Evo ono što sam do sada uradio, pa pošto moram da jurim napolje možda neko nastavi (kod je za konverziju iz latinice u ćirilicu):

Code:

 tell application "Pages"          set FromList to {"DŽ""Dž""dž""NJ""Nj",  "nj""LJ""Lj""lj""DJ""Dj""dj""a""b""v""g""d""đ""e""ž""z""i""j""k""l""m""n""o""p""r""s""t""ć""u""f""h""c""č""š""A""B""V""G""D""?""E""Ž""Z""I""J""K""L""M""N""O""P""R""S""T""?""U""F""H""C""Č""Š"}          set ToList to {"&#1039;""&#1039;""&#1119;""&#1034;""&#1034;""&#1114;""&#1033;""&#1033;""&#1113;""&#1026;",  "&#1026;""&#1106;""&#1072;""&#1073;""&#1074;""&#1075;""&#1076;""&#1106;""&#1077;",  "&#1078;""&#1079;""&#1080;""j", "&#1082;""&#1083;""&#1084;""&#1085;""&#1086;""&#1087;", "&#1088;""&#1089;""&#1090;""&#1115;""&#1091;""&#1092;""&#1093;""&#1094;""&#1095;""&#1096;",  "&#1040;""&#1041;""&#1042;""&#1043;""&#1044;", "&#1026;""&#1045;""&#1046;""&#1047;""&#1048;",  "J""&#1050;""&#1051;""&#1052;""&#1053;""&#1054;""&#1055;""&#1056;""&#1057;""&#1058;""&#1035;""&#1059;", "&#1060;""&#1061;""&#1062;""&#1063;""&#1064;"}          set x to contents of selection     set rezultat to ""          set n to count characters of x          repeat with i from 1 to n                  set m to character i of x                  repeat with j from 1 to count of FromList                          set FromChar to item j of FromList             set FromLength to length of FromChar                          if FromLength is equal to 1 then                 if FromChar is equal to m then                     set itemIndex to j                     set m to item itemIndex of ToList                     exit repeat                 end if             else                 if i is less than n then                     set dvokarakterni to m character (1of x                     if FromChar is equal to dvokarakterni then                         set itemIndex to j                         set m to item itemIndex of ToList                         set i to i 1                         exit repeat                     end if                 end if             end if                      end repeat                  set rezultat to rezultat m              end repeat      end tell



Ono što nedostaje je da se sadržaj selekcije zameni promenljivom rezultat, što još nisam provalio kako se radi iz Pagesovog Dictionary, tj. tačno ispred end tell bi trebalo da dođe nešto kao:

Code:

 set contents of selection to rezultat



ali to ne radi, javlja grešku.

Post edited by: madamov, at: 2010/09/23 19:34
ACSP 10.10 - ACSP 10.9 - ACA 10.8 Mac Management - ACSP 10.8 - ACSP 10.7 - ACSA 10.6
| | The administrator has disabled public write access.

Re:Makroi za konverziju u Wordu
Date: 2010/09/23 10:30 By: madamov Status: Admin  
 
Admin

Posts: 7538
graph
Što jednostavno, kad može komplikovano. Samo umesto
Code:

 set contents of selection to rezultat


treba
Code:

 set selection to rezultat



Samo još da ispravim bagove i biće gotovo uskoro.

Post edited by: madamov, at: 2010/09/23 19:32
ACSP 10.10 - ACSP 10.9 - ACA 10.8 Mac Management - ACSP 10.8 - ACSP 10.7 - ACSA 10.6
| | The administrator has disabled public write access.

Re:Makroi za konverziju u Wordu
Date: 2010/09/23 12:56 By: drdra Status: User  
 
Xserve

Posts: 1854
graphgraph
Bravo Miki, ja sam još u Grčci, sutra putujemo pa ću u nedelju malo da testiram
Ja hocu da pomognem, ali nista ne znam/sve znam+nemam vremena, pritom imam pare, ali ne znam ni koga bih platio tim parama, ali me ova situacija u kojoj apsolutno nista ne radim jako vredja, na egzistencijalnom nivou, jer ni vi ostali nista ne radite, pogotovu ne za mene
| | The administrator has disabled public write access.

Re:Makroi za konverziju u Wordu
Date: 2010/09/24 04:55 By: madamov Status: Admin  
 
Admin

Posts: 7538
graph
drdra wrote:
Bravo Miki, ja sam još u Grčci, sutra putujemo pa ću u nedelju malo da testiram
Makroi se nalaze ovde:

http://www.macserbia.org/macserbiafiles/Pagesmakroi.zip

pa testiraj (testirajte); inicijalne testove prolazi, a "davi" ga sa nečim većim da vidimo brzinu. Uradio sam latinicu u ćirilicu i obrnuto, ako nekom treba da uradim YUSCII varijantu ili ne (nemam baš previše vremena, pa zato pitam)?
ACSP 10.10 - ACSP 10.9 - ACA 10.8 Mac Management - ACSP 10.8 - ACSP 10.7 - ACSA 10.6
| | The administrator has disabled public write access.

Re:Makroi za konverziju u Wordu
Date: 2010/09/24 08:41 By: iJova Status: Admin  
 
Admin

Posts: 511
graphgraph
Miki, svaka čast, karma za ove makroe

Post edited by: iJova, at: 2010/09/24 17:42
iPhone 6s Plus 64GB Space Gray
iMac early 2009 20 inch
iPad Mini
MacBook Air 13" Early 2015
Certified Mac Technician
| | The administrator has disabled public write access.

Re:Makroi za konverziju u Wordu i Pagesu (beta)
Date: 2010/09/28 06:58 By: madamov Status: Admin  
 
Admin

Posts: 7538
graph
Iztestiraste ih li? da stavljam linak za download u prvu poruku ako valja.
ACSP 10.10 - ACSP 10.9 - ACA 10.8 Mac Management - ACSP 10.8 - ACSP 10.7 - ACSA 10.6
| | The administrator has disabled public write access.

Re:Makroi za konverziju u Wordu i Pagesu (beta)
Date: 2010/09/28 08:17 By: ivan90bg Status: User  
 
Xserve

Posts: 193
graphgraph
A po kom kodnom rasporedu su ti kodovi za ćirilicu? Zar nisu mogla samo da se otkucaju ćirična slova u skriptu (kao što su i naša latinična)?

A i plaši me malo ovo "J" u listi za ćirilicu što nije kod, nego slovo.
| | The administrator has disabled public write access.

Re:Makroi za konverziju u Wordu i Pagesu (beta)
Date: 2010/09/28 10:47 By: madamov Status: Admin  
 
Admin

Posts: 7538
graph
To je Mambo konvertovao, tj. Simpleboard, skini skriptove pa pogledaj. Inače je za listu karaktera radio copy&paste iz ovih skriptova za Word koji rade već dve godine i niko se nije bunio.
ACSP 10.10 - ACSP 10.9 - ACA 10.8 Mac Management - ACSP 10.8 - ACSP 10.7 - ACSA 10.6
| | The administrator has disabled public write access.

Re:Makroi za konverziju u Wordu i Pagesu (beta)
Date: 2010/09/28 12:26 By: ivan90bg Status: User  
 
Xserve

Posts: 193
graphgraph
Pa ovo radi super. Brže je MS-ov dodataka za Office na Windows-u, a od skripte za Office 2008 (bar ove koju imam) je brža 10-ak puta.

Gospodine Adamove hvala vam puno. Mogli biste ovo da postavite i Benchmark forum, ako ima ko da zakači.
| | The administrator has disabled public write access.

Re:Makroi za konverziju u Wordu i Pagesu (beta)
Date: 2010/09/28 23:34 By: madamov Status: Admin  
 
Admin

Posts: 7538
graph
Vidiš, mogao bih da probam da modifikujem one Wordove istim algoritmom, možda bi i oni bili brži. Naime, tamo se koristi Wordov Find&Replace, samo kroz AppleScript, dok sam god Pagesa, pošto nije bilo komanda kojom bi se iz AppleScripta upotrebio baš Pagesov Find&Replace, išao redom po selekciji i upoređivao karakter po karakter da li se nalazi u listi karaktera koji se menjaju. Tako da bi neko ko ima InDesing mogao poigrati tako što će u Script Editoru liniju
Code:

 tell application "Pages"


da promeni u
Code:

 tell application "InDesign"


i da proba ove poslednje skriptove, možda će da rade.

Što se postovanja na Benchmark tiče, slobodno ostavite link ka fajlu direktno, pa i na one za Word, samo da sačekamo da još drdra kaže da li je sve ok.
ACSP 10.10 - ACSP 10.9 - ACA 10.8 Mac Management - ACSP 10.8 - ACSP 10.7 - ACSA 10.6
| | The administrator has disabled public write access.

Re:Makroi za konverziju u Wordu
Date: 2010/09/30 13:15 By: mkozlovic Status: User  
 
Xserve

Posts: 126
graphgraph
Rade i u MS Office 2011. Super.
Misa
| | The administrator has disabled public write access.

Re:Makroi za konverziju u Wordu
Date: 2010/09/30 13:45 By: drdra Status: User  
 
Xserve

Posts: 1854
graphgraph
IJAO ja se čekam! Ne radi to sebi crni Milane
saću odma izvini ne čitamq!!!
Ja hocu da pomognem, ali nista ne znam/sve znam+nemam vremena, pritom imam pare, ali ne znam ni koga bih platio tim parama, ali me ova situacija u kojoj apsolutno nista ne radim jako vredja, na egzistencijalnom nivou, jer ni vi ostali nista ne radite, pogotovu ne za mene
| | The administrator has disabled public write access.

Re:Makroi za konverziju u Wordu
Date: 2010/09/30 13:59 By: drdra Status: User  
 
Xserve

Posts: 1854
graphgraph
Evo, testirao sam.

Ako ja to dobro radim, selektujem tekst u Pagesu, otvorim macro, pokrene se ScriptEditor, kažem Trči.

Na onom tvom primer dokumentu radi svakako.
Moj dokument je sav u tabelama. Ako selektujem tekst iz jednog polja, sve ok, to polje se promeni. Ali ja ne znam kako da selektujem tekst u celoj koloni - to je verovatno zato što sam ja tanak sa text procesorima, a možda zaista i ne može
Gora stvar se desi kad kad kažem A i dam mu da trči - sve nestane!
Evo vam moj dokument što sam pravio za vetrovitih dana na Tasošu pa probajte. Može nekom i da koristi

http://cl.ly/2c54

Post edited by: drdra, at: 2012/01/07 22:54
Ja hocu da pomognem, ali nista ne znam/sve znam+nemam vremena, pritom imam pare, ali ne znam ni koga bih platio tim parama, ali me ova situacija u kojoj apsolutno nista ne radim jako vredja, na egzistencijalnom nivou, jer ni vi ostali nista ne radite, pogotovu ne za mene
| | The administrator has disabled public write access.

Re:Makroi za konverziju u Wordu
Date: 2010/09/30 14:16 By: madamov Status: Admin  
 
Admin

Posts: 7538
graph
mkozlovic wrote:
Rade i u MS Office 2011. Super.
Koje si probao, one AppleScript varijante ili one prve VBA? Pitam pošto kažu da su vratili VBA u novi Office, pa da vidimo koji makroi brže rade.
ACSP 10.10 - ACSP 10.9 - ACA 10.8 Mac Management - ACSP 10.8 - ACSP 10.7 - ACSA 10.6
| | The administrator has disabled public write access.

Re:Makroi za konverziju u Wordu
Date: 2010/09/30 14:22 By: madamov Status: Admin  
 
Admin

Posts: 7538
graph
drdra wrote:
Evo, testira8.

Ako ja to dobro radim, selektujem tekst u Pagesu, otvorim macro, pokrene se ScriptEditor, kažem Trči.

Mogao bi da aktiviraš skript meni i onda da u ~/Library/Scripts/ napraviš folder Pages pa u njega iskopiraš skriptove koje bi onda pozivao iz ovog menija.

Na onom tvom primer dokumentu radi svakako.
Moj dokument je sav u tabelama. Ako selektujem tekst iz jednog polja, sve ok, to polje se promeni. Ali ja ne znam kako da selektujem tekst u celoj koloni - to je verovatno zato što sam ja tanak sa text procesorima, a možda zaista i ne može
Uh, pretpostavio sam da ovde neće da radi, a kako provaliti da li ima tabela u selekciji ili ne, ne znam, to bih morao detaljnije da se bavim Pagesovim Dictionaryjem. Ne obećavam ništa, ali će da vidimo, za početak skinuh ovaj tvoj fajl da imam sa čim da probam.
ACSP 10.10 - ACSP 10.9 - ACA 10.8 Mac Management - ACSP 10.8 - ACSP 10.7 - ACSA 10.6
| | The administrator has disabled public write access.

Re:Makroi za konverziju u Wordu
Date: 2010/09/30 14:48 By: mkozlovic Status: User  
 
Xserve

Posts: 126
graphgraph
Scriptove, nisam probao VBA, nešto mi se neda da koristim to. Dosta mi je brljalo pod winom, ali probaću i to pa javljam.
Misa
| | The administrator has disabled public write access.

Re:Makroi za konverziju u Wordu
Date: 2010/09/30 14:54 By: mkozlovic Status: User  
 
Xserve

Posts: 126
graphgraph
Radi i VBA i to ko munja. Zadržaću i njih pa će da vidimo.
Misa
| | The administrator has disabled public write access.

Re:Makroi za konverziju u Wordu
Date: 2010/09/30 15:12 By: drdra Status: User  
 
Xserve

Posts: 1854
graphgraph
Evo, stavio sam ga u menu bar, i da izvineš, malo sam ti editovao programče, izbacio zadnju liniju...

neverovatno je da sve nestane čak i kad selektujem samo dva polja i kažem convert!

e da - kako bi mogao da se napravi keyboard shortcut za script?

Post edited by: drdra, at: 2012/01/07 22:57
Ja hocu da pomognem, ali nista ne znam/sve znam+nemam vremena, pritom imam pare, ali ne znam ni koga bih platio tim parama, ali me ova situacija u kojoj apsolutno nista ne radim jako vredja, na egzistencijalnom nivou, jer ni vi ostali nista ne radite, pogotovu ne za mene
| | The administrator has disabled public write access.

Re:Makroi za konverziju u Wordu
Date: 2010/10/01 01:23 By: madamov Status: Admin  
 
Admin

Posts: 7538
graph
mkozlovic wrote:
Radi i VBA i to ko munja. Zadržaću i njih pa će da vidimo.
Znači VBA verzije rade brže od AppleScript verzija?
ACSP 10.10 - ACSP 10.9 - ACA 10.8 Mac Management - ACSP 10.8 - ACSP 10.7 - ACSA 10.6
| | The administrator has disabled public write access.

Re:Makroi za konverziju u Wordu
Date: 2010/10/18 04:56 By: mkozlovic Status: User  
 
Xserve

Posts: 126
graphgraph
Kod mene da i to drastično brže (vidi se golim okom razlika).
Misa
| | The administrator has disabled public write access.

<< Poetak < Prethodna 1 2 3 Sledea > Kraj >>

Mambo is Free Software released under the GNU/GPL License.