تار أوتيل
public
class
TarUtil
extends Object
java.lang.Object
|
↳ |
com.android.tradefed.util.TarUtil
|
أداة لمعالجة ملف tar. يغلف المضغوط الشائع لتوفير دعم القطران.
ملخّص
الطرق العامة |
static
void
|
extractAndLog(ITestLogger listener, File targzFile, String baseName)
أداة تساعد في استخراج ملف tar gz ومحتواه وتسجيله لدى المراسلين
|
static
File
|
extractTarGzipToTemp(File targzFile, String nameHint)
قم بفك ضغط ملف tar.gz وضغطه مرة أخرى إلى دليل مؤقت.
|
static
File
|
gzip(File inputFile)
دالة المساعدة لضغط ملف gzip (.gz).
|
static
boolean
|
isGzip(File file)
لتحديد ما إذا كان الملف بتنسيق gzip.
|
static
File
|
unGzip(File inputFile, File outputDir)
قم بفك ضغط الملف: سيصبح الملف tar.gz أو tgz ملف tar.
|
static
|
unTar(File inputFile, File outputDir)
فك ضغط ملف tar إلى دليل
|
static
|
unTar(File inputFile, File outputDir, fileNames)
فك ضغط ملف tar إلى دليل
|
شركة إنشاءات عامة
تار أوتيل
public TarUtil ()
الطرق العامة
استخراج صفحات النتيجة
public static void extractAndLog (ITestLogger listener,
File targzFile,
String baseName)
أداة تساعد في استخراج ملف tar gz ومحتواه وتسجيله لدى المراسلين
المعلمات |
listener |
ITestLogger : ITestLogger حيث يتم تسجيل الملفات |
targzFile |
File : tar.gz ERROR(/File) الذي يحتاج إلى سجلّ المحتوى الخاص به |
baseName |
String : الاسم الأساسي الذي سيتم العثور على الملفات بموجبه |
public static File extractTarGzipToTemp (File targzFile,
String nameHint)
قم بفك ضغط ملف tar.gz وضغطه مرة أخرى إلى دليل مؤقت.
المعلمات |
targzFile |
File : ملف tar.gz المطلوب استخراجه |
nameHint |
String : بادئة الدليل المؤقت. |
المرتجعات |
File |
الدليل المؤقت. |
الرميات |
|
الملف الذي لم يتم العثور عليه |
|
IOاستثناء |
برنامج gzip
public static File gzip (File inputFile)
دالة المساعدة لضغط ملف gzip (.gz). ستتم إضافة الامتداد gz .إلى اسم الملف الأساسي.
المعلمات |
inputFile |
File : ERROR(/File) المطلوب ضغطه بتنسيق gzip. |
المرتجعات |
File |
الملف المضغوط gzip. |
تنسيق isGzip
public static boolean isGzip (File file)
لتحديد ما إذا كان الملف بتنسيق gzip.
المعلمات |
file |
File : الملف المطلوب التحقّق منه |
المرتجعات |
boolean |
ما إذا كان الملف بتنسيق gzip. |
الرميات |
|
إذا تعذرت قراءة الملف. |
فك ضغط Gzip
public static File unGzip (File inputFile,
File outputDir)
قم بفك ضغط الملف: سيصبح الملف tar.gz أو tgz ملف tar.
المعلمات |
inputFile |
File : ERROR(/File) المطلوب إلغاء ضغطه |
outputDir |
File : الدليل الذي يجب وضع الملف المضغوط فيه غير المضغوط |
الرميات |
|
الملف الذي لم يتم العثور عليه |
|
IOاستثناء |
إزالة القطران
public static unTar (File inputFile,
File outputDir)
فك ضغط ملف tar إلى دليل يجب أن يكون ملف tar.gz هو unGzip(File, File)
أولاً.
المعلمات |
inputFile |
File : ملف tar المطلوب استخراجه |
outputDir |
File : الدليل الذي يمكن وضع الملفات المستخرجة منه |
الرميات |
|
الملف الذي لم يتم العثور عليه |
|
IOاستثناء |
إزالة القطران
public static unTar (File inputFile,
File outputDir,
fileNames)
فك ضغط ملف tar إلى دليل يجب أن يكون ملف tar.gz هو unGzip(File, File)
أولاً.
المعلمات |
inputFile |
File : ملف tar المطلوب استخراجه |
outputDir |
File : الدليل الذي يمكن وضع الملفات المستخرجة منه |
fileNames |
: الملفات التي سيتم استخراجها من tar |
الرميات |
|
الملف الذي لم يتم العثور عليه |
|
IOاستثناء |