| GAMMU-BACKUP(5) | Gammu | GAMMU-BACKUP(5) |
نام (NAME)
gammu-backup - قالب فایل پشتیبان gammu(1).
قالب پشتیبان یک فایل متنی با کدگذاری ASCII یا UCS-2-BE است.
این فایل از نحو فایلهای ini استفاده میکند، قالب فایل INI <#ini> را ببینید.
مثالها (EXAMPLES)
اگر از تنظیمات در فایل متنی Gammu پشتیبان بگیرید، امکان ویرایش آن وجود خواهد داشت. این کار آسان است: بسیاری از موارد در این فایل بهصورت دوگانه نوشته میشوند - یکبار در Unicode و یکبار در ASCII. هنگامی که نسخهٔ Unicode را حذف کنید، Gammu در زمان restore از نسخهٔ ASCII استفاده خواهد کرد (و شما میتوانید بهسادگی متن ASCII را ویرایش کنید) و آن را بر اساس locale سیستمعامل شما تبدیل میکند. هنگامی که نسخهٔ Unicode متن موجود باشد، بهجای ASCII استفاده خواهد شد (کاربردی برای گوشیهای دارای پشتیبانی از Unicode - فرقی نمیکند چه localeای روی رایانه تنظیم شده باشد و هیچ تبدیلی از Unicode به ASCII و ASCII به Unicode انجام نمیشود).
میتوانید از هر ویرایشگری که قابلیت عبارتهای باقاعده (regular expressions) دارد برای ویرایش فایل متنی پشتیبان استفاده کنید. نمونههایی از این ویرایشگرها vim http://www.vim.org/ یا TextPad http://www.textpad.com/ هستند که هر دو از عبارتهای باقاعده پشتیبانی میکنند.
حذف اطلاعات مربوط به برچسبهای صوتی (voice tags)
یافتن (Find):
^Entry\([0-9][0-9]\)VoiceTag = \(.*\)\n
جایگزینی (Replace):
<blank>
تغییر تمامی شمارههایی که با +3620، +3630، +3660، +3670 شروع میشوند به +3620
یافتن (Find):
Type = NumberGeneral\nEntry\([0-9][0-9]\)Text = "\+36\(20\|30\|60\|70\)\n
جایگزینی (Replace):
Type = NumberMobile\nEntry\1Text = "\+3620
تغییر نوع شماره تلفن به mobile برای شمارههایی که با +3620، +3630،... شروع میشوند و حذف خط TextUnicode متناظر
یافتن (Find):
Type = NumberGeneral\nEntry\([0-9][0-9]\)Text = "\+36\([2367]0\)\([^\"]*\)"\nEntry\([0-9][0-9]\)TextUnicode = \([^\n]*\)\n
جایگزینی (Replace):
Type = NumberMobile\nEntry\1Text = "\+36\2\3"\n
همچنین ببینید:
نویسندگان (AUTHORS)
Michal Čihař <michal@cihar.com>
حق نشر (COPYRIGHT)
2009-2015, Michal Čihař <michal@cihar.com>
| February 9, 2026 | 1.43.2 |