paip.手机电话本备份导入到pc管理attilax总结
作者Attilax , EMAIL:1466519819@qq.com
来源:attilax的专栏
地址:http://blog.csdn.net/attilax
备份文件是个dat文件,打开一看.格式如下...
BEGIN:VCARD
VERSION:2.1
N:Am;.Oth;;
FN:Am.Oth
TEL;CELL;VOICE:13472516355
END:VCARD
...................
////////导入这个大vcf文件.
FOXMAIL 7.1一次只能导一个
wab.exe 6.0 也是一次只能导一个
最后,编程调用wab,全部导入.se,汉字名称人的都是乱码,一满汉字名称的联系人不多,才10来个..
汉字格式的是中个:
FN;ENCODING=QUOTED-PRINTABLE;CHARSET=UTF-8:=E6=9D=8E=E8=B6=85=20
N;ENCODING=QUOTED-PRINTABLE;CHARSET=UTF-8:=E6=9D=8E=E8=B6=85=20
最后,使用 飞翔通讯 vcfEncoding.exe 不个vcf专程个一瓦猴vcf兰..走ok兰.
N:李;超 ;;
FN:李超
/////////////////导入多个小vcf文件.
在使用wab ,三不能挑选多个vcf导入,使用FOXMAIL 7.1 一次导入多个vcf..走ok兰..
//////////编程调用wab导入一个vcf文件中的多个人人(源码) telbook vcf import.ahk
;maehu pipei
SetTitleMatchMode,2
Loop
{
Sleep 2000 ; 等待60秒
IfWinExist,属性,仅以纯文本方式发送电子邮件,,请输入该联系人的显示名称
{
;MsgBox,ok
ControlClick , Button7
}
IfWinExist,通讯簿 - 主标识
{
ControlClick , Button1
}
IfWinExist,属性,请输入该联系人的显示名称
{
MsgBox,finish
Break
}
}
//////////编程重名称vcfEncoding转出来的多个"新_*_456.vcf" 文件.
------ vcf Rename.ahk
;vcf Rename
FileAppend ,mmm, *
FileCopyDir, C:\tel, C:\telx
Loop,C:\telx\*.vcf
{
;MsgBox,lpp
FileAppend ,%A_LoopFileFullPath%`n, *
;Send ,%A_LoopFileFullPath%
; "D:\AutoHotKey 中文版\AutoHotkey.exe" "C:\Documents and Settings\Administrator\桌面\erlang\csdnurlgene.ahk\vcf Rename.ahk" |more
FileReadLine, name1, %A_LoopFileFullPath%, 3
StringReplace, name1, name1,N: ,, All
StringReplace, name1, name1,; ,, All
FileReadLine, name2, %A_LoopFileFullPath%, 4
StringReplace, name2, name2,FN: ,, All
newname=%name1%___%name2%
FileAppend ,%newname%`n, *
newname_fullpath=C:\telx\%newname%.vcf
FileAppend ,%newname_fullpath%`n, *
FileMove, %A_LoopFileFullPath% ,%newname_fullpath%
}
参考
PAIP.VCF通讯录的乱码以及导入导出 - attilax的专栏 - 博客频道 - CSDN.NET.htm