.\" -*- coding: UTF-8 -*- .\" Copyright (c) 1989-2015 .\" The Regents of the University of California. .\" All rights reserved. .\" .\" Redistribution and use in source and binary forms, with or without .\" modification, are permitted provided that the following conditions .\" are met: .\" 1. Redistributions of source code must retain the above copyright .\" notice, this list of conditions and the following disclaimer. .\" 2. Redistributions in binary form must reproduce the above copyright .\" notice, this list of conditions and the following disclaimer in the .\" documentation and/or other materials provided with the distribution. .\" 3. All advertising materials mentioning features or use of this software .\" must display the following acknowledgement: .\" This product includes software developed by the University of .\" California, Berkeley and its contributors. .\" 4. Neither the name of the University nor the names of its contributors .\" may be used to endorse or promote products derived from this software .\" without specific prior written permission. .\" .\" THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND .\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE .\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE .\" ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE .\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL .\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS .\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) .\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT .\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH UUENCODE 5 .SH الاسم uuencode \- تنسيق ملف uuencode معمى .SH الوصف الملفات المخرجة بواسطة uuencode(1) تتكون من سطر رأس، يتبعه عدد من سطور الجسم، وسطر مقطورة. أمر uudecode(1) سيتجاهل أي سطور تسبق الرأس أو تتبع المقطورة. السطور التي تسبق الرأس يجب ألا تبدو كرأس بالطبع. .PP سطر الرأس يتميز بكون الأحرف الخمسة الأولى هي \fIbegin\fP متبوعة بمسافة، أو شرطة وإما \fIbase64\fP أو \fIencoded\fP أو كليهما (مفصولة أيضًا بشرطة). خيار \fIbase64\fP يعني أن الملف تم ترميزه باستخدام base64. خيار \fIencoded\fP يعني أن ملف الإخراج \fIname\fP تم ترميزه بـ base64. لا يتم ترميزه أبدًا بـ uuencoding التقليدي. هذا امتداد GNU. يتبع ذلك وضع (بثماني)، وسلسلة تسمي الملف البعيد. الوضع مفصول عن جملة \fIbegin\fP واسم الملف بحرف مسافة واحد. .SS "ترميز uuencoding التقليدي" .PP جسم ملف \fIuuencoded\fP التقليدي يتكون من عدد من السطور، كل سطر بطول 62 حرفًا كحد أقصى (بما في ذلك السطر الجديد التالي). تتكون هذه من حرف عدد الأحرف، متبوعًا بالأحرف المعماة، متبوعًا بسطر جديد. عدد الأحرف هو حرف طباعة واحد، ويمثل عددًا صحيحًا، عدد البايتات التي يمثلها باقي السطر. هذه الأعداد الصحيحة تكون دائمًا في النطاق من 0 إلى 63 ويمكن تحديدها بطرح حرف المسافة (ثماني 40) من الحرف. .PP مجموعات من 3 بايتات تُخزن في 4 أحرف، 6 بتات لكل حرف. جميعها مزاحة بمسافة لجعل الأحرف قابلة للطباعة. السطر الأخير قد يكون أقصر من 45 بايتًا العادية. إذا لم يكن الحجم مضاعفًا لـ 3، يمكن تحديد هذه الحقيقة بقيمة العدد في السطر الأخير. سيتم تضمين بيانات زائدة إضافية لجعل عدد الأحرف مضاعفًا لـ 4. الجسم يُنهى بسطر بعدد صفري. هذا السطر يتكون من مسافة ASCII واحدة. .PP سطر المقطورة يتكون من \fIend\fP في سطر بمفرده. .PP .SS "ترميز base64" الملفات المعماة بـ \fIbase64\fP تتبع التنسيق المحدد للجسم، ولكنها تتضمن أيضًا رأس \fIbegin\-base64\fP وسطر مقطورة من أربعة أحرف \fI=\fP. .SH أمثلة .nf .na .in +5 begin\-base64\-encoded 644 VE9ETw== .in -5 .fi .ad هذا يقدم ملفًا معمى بـ base64 باسم \fITODO\fP مع ترميز ذلك الاسم باستخدام ترميز base64. .sp .nf .na .in +5 begin\-encoded 644 5$]$3P\*(lq .in -5 .fi .ad هذا يقدم ملفًا معمى باسم \fITODO\fP مع ترميز ذلك الاسم باستخدام uuencoding. الترميز أقل ودية بكثير. يُرجى تفضيل ترميز base64. .SH "متوافق مع" IEEE Std 1003.1، بالإضافة إلى الامتدادات .sp اللاحقة \fI\-encoded\fP لسطر الرأس \fIbegin\fP هي امتداد GNU. يجب أن يكون لدى المستلمين برنامج GNU \fIuudecode\fP لفك ترميزها. .SH "انظر أيضًا" uuencode(1), uudecode(1), base64(1GNU) .SH التاريخ تنسيق ملف \fIuuencode\fP ظهر في BSD 4.0. .PP .SH ترجمة تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي . .PP هذه الترجمة هي وثيقة مجانية؛ راجع .UR https://www.gnu.org/licenses/gpl-3.0.html رخصة جنو العامة الإصدار 3 .UE أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات. .PP إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: .MT kde-l10n-ar@kde.org .ME .