01
06
2010
--

11 számjegyű mobil számok

Ha sok a telefonszám ami nincs vagy rosszul van ellátva előtagokkal akkor itt egy okos megoldás ismét Bachmantől script formájában.

Az AddressBook-ban kijelölöd azokat a névjegyeket, amelyeket szeretnél átvizsgálni, majd az AppleScript Editor-ban lefuttatod az alábbi Scipt-et. Háromféle telefonszámot keres:

1: Hétjegyű Pl. 2223333 (saját körzetű mobilszámok)
2: tízjegyűt Pl. 0680880880 (vezetékes hat vagy hétjegyű számok)
2: 11 jegyű pl.: 06202223333 (mobilszámok előhívóval)

A script az elején feltesz egy kérdést, milyen alapértelmezett körzetszámot használjon (20, 30, 70). A választásod szerint (a példánkban 70), a két példa az alábbiak szerint módosúl:

1: +36702223333
2: +3680880880
2: +36202223333

Próbaképpen csak pár nevet jelölj ki, mielőtt nekiesel az egésznek!


Az AppleScript:

display dialog "A te körzetszámod?" buttons {"20", "30", "70"}
set kor to the button returned of the result as text
display dialog "A választásod: " & kor


tell application "Address Book"
set a to selection
repeat with i in a
tell i
repeat with this_phone in (phones of i)
set z to value of this_phone
set len to count of z
if len = 7 then
set z to "+36" & kor & z
else if len = 10 then
set z to "+3" & strings 2 through 10 of z
else if len = 11 and len does not start with "+" then
set z to "+3" & strings 2 through 11 of z
end if
set value of this_phone to z
end repeat
end tell
end repeat
save
end tell

 

forrás:beszeljukmac.com by.: Bachman

 

Írta: nuphar | Tags: Címkék: mobil telefon script
| |

A bejegyzés trackback címe:

https://macoldasok.blog.hu/api/trackback/id/tr71650588

Kommentek:

A hozzászólások a vonatkozó jogszabályok  értelmében felhasználói tartalomnak minősülnek, értük a szolgáltatás technikai  üzemeltetője semmilyen felelősséget nem vállal, azokat nem ellenőrzi. Kifogás esetén forduljon a blog szerkesztőjéhez. Részletek a  Felhasználási feltételekben és az adatvédelmi tájékoztatóban.

Nincsenek hozzászólások.

Blog.hu Sablonok (Népkert Kft.)