4 berichten aan het bekijken - 1 tot 4 (van in totaal 4)
  • Q:

    Bijdrager
    Mc Fountain

    contacten zoek en vervang

    Onze bedrijfsnaam is veranderd. Door de veelheid aan contacten zou het handig zijn mocht ik via een zoek/vervang-functie alle contacten als volgt kunnen veranderen “@oudebedrijfsnaam.be” naar “@nieuwebedrijfsnaam.be“.
    Spijtig genoeg heeft contacten op de mac en op iOS geen zoek/vervang-functie. Iemand een idee hoe het wel (gemakkelijk) kan? Een iOS-app is ook goed aangezien de contacten toch worden gesynchroniseerd via de cloud.


    Bijdrager
    @RoRoNL

    ik zou via iCloud.com de contacten exporteren in bv VCard, ze dan in een spreadsheet makkelijk aanpassen en ze weer importeren nadat ik daar de oude lijst heb verwijderd. (Denk aan backups)


    Bijdrager
    prenkema

    Bijdrager
    Mc Fountain

    Prenkema

    wellicht heb je hier iets aan (is een applescript)

    Ik heb het geprobeerd,
    het script vraagt de oorspronkelijke tekst (ik geeft het deel van het mailadres op)
    het script vraagt de vervangende tekst
    het script maakt een AddressBook-Backup.dmg
    de computer lijkt bezig
    het script zegt dat de taak klaar is
    er is niks veranderd, noch in mail noch in contacten.

    [update]

    Ik heb het gevonden.

    Deze app voor de iPhone https://itunes.apple.com/us/app/contacts-optimizer-pro/id908963063?mt=8 zou het moeten doen maar doet het niet, een goeie € 2,- armer voor niks, alhoewel, laat het ons “leergeld” noemen.

    Uiteindelijk heb ik een script gevonden dat het wel doet op de volgende pagina http://www.macosxtips.co.uk/index_files/bulk-edit-address-book-contacts.php . Bovendien is dit een interessante pagina voor wie iets met applescript wil doen.

    tell application "Contacts"
    	repeat with i from 1 to (count every person)
    		set theEmailAddresses to properties of emails of person i
    		repeat with j from 1 to (count of theEmailAddresses)
    			if value of item j of theEmailAddresses contains "@oudadres.be" then
    				set oldAddress to value of item j of theEmailAddresses
    				set AppleScript's text item delimiters to {"@"}
    				set firstBit to first text item of oldAddress
    				set newAddress to firstBit & "@nieuwadres.be"
    				set value of item j of emails of person i to newAddress
    			end if
    		end repeat
    	end repeat
    	save
    end tell
    • Deze reactie is gewijzigd 4 maanden geleden door  Night. Reden: Je kan je eigen bericht aanvullen via 'bewerk' uit het menu als je op je avatar klikt
4 berichten aan het bekijken - 1 tot 4 (van in totaal 4)

Je moet ingelogd zijn om een reactie op dit onderwerp te kunnen geven.