منتخب بازارچه

Extract کردن فایل RAR پسورد دار با PHP

header

کاربر تازه وارد
تاریخ عضویت
16 فوریه 2007
نوشته‌ها
25
لایک‌ها
0
rar فکر نکنم بشه
حتی تو سایت پی اچ پی هم نزدند.
اما فرمت های دیگه مثل زیپ میشه
 

erfanm

Guest
تاریخ عضویت
24 آپریل 2006
نوشته‌ها
162
لایک‌ها
0
چطور زیپ و باز می کنه؟
 

darklord

Registered User
تاریخ عضویت
23 آپریل 2005
نوشته‌ها
1,077
لایک‌ها
1
محل سکونت
System32
zip رو که آره میشه :

http://ir.php.net/zip

دانلود:http://www.weberdev.com/download.php?filename=4108.zip.ber

Tar , GZ و... غیره رو هم دیده ام که میشه اصلا یه مدت کارم این بود که با FileTransfer فایل ها رو دانلود می کردم روی سرور خودم و بعد با اجرای یه اسکریپت Zip ش میکردم و بعد هم دانلود. :)

ولی الآن احتیاج به UnRAR دارم، اگه خبری شد یه ندا بدین. قربووووووووون همتون.
 

darklord

Registered User
تاریخ عضویت
23 آپریل 2005
نوشته‌ها
1,077
لایک‌ها
1
محل سکونت
System32
اگه دوستان به یه همچین چیزی نیاز دارید و از PHP زیاد سر در نمیارید این رو دانلود کنید، فوق العاده است!

اینجا کلیک کنید
 

Shahed

کاربر قدیمی پرشین تولز
تاریخ عضویت
30 ژوئن 2003
نوشته‌ها
7,173
لایک‌ها
31
محل سکونت
mt.cgi

darklord

Registered User
تاریخ عضویت
23 آپریل 2005
نوشته‌ها
1,077
لایک‌ها
1
محل سکونت
System32
shahed جان مطمئنی؟ آخه من خیلی گشتم! البته شاید دنبال KeyWord های اشتباه بودم.
شما خودت سراغ داری شون؟ (Libraries)
 

darklord

Registered User
تاریخ عضویت
23 آپریل 2005
نوشته‌ها
1,077
لایک‌ها
1
محل سکونت
System32
Shahed جان من این رو دیده ام ها ولی میخوام فایل RAR پسورد دار رو UnRAR کنم.

<?php

$rar_file = rar_open('example.rar') or die("Failed to open Rar archive");

$entry = rar_entry_get($rar_file, 'Dir/file.txt') or die("Failed to find such entry");

$entry->extract('/dir/to'); // create /dir/to/Dir/file.txt
$entry->extract(false, '/dir/to/new_name.txt'); // create /dir/to/new_name.txt

?>​
 

header

کاربر تازه وارد
تاریخ عضویت
16 فوریه 2007
نوشته‌ها
25
لایک‌ها
0
زیپ پسورد دار رو میشه باز کرد؟ چطوری؟
کدشو داری؟

در مورد رار هم بگم که دیشب ویندوزم رو دوباره نصب کردم ، بعدش xampp رو ، تو php.ini دیدم یه چیزی در مورد RAR نوشته ، حتما رو نرم افزار های دیگه هم هست ، برو یه نگاهی بنداز ، شاید درست شد!
 

hba

کاربر فعال صفحات داینامیک
کاربر فعال
تاریخ عضویت
8 آگوست 2004
نوشته‌ها
1,511
لایک‌ها
1
سن
35
محل سکونت
تهران-ونک-php-mysql
sysytem منظورت دستورات روی سیستم اجرا کردن که نیست هست؟
چون معمولا به دلایلی امنیتی بسته است سومه ویندوز اگر باشه باید rar رو سرور نصب باشه
اگر لینوکس باشه هم باید نصب باشه که معمولا نیست
 

Pedram_carp3

Registered User
تاریخ عضویت
22 اکتبر 2006
نوشته‌ها
173
لایک‌ها
1
محل سکونت
xorg.conf
متیونی فایل unrar برای لینوکس رو دانلود کنی و با Python اجراش کنی . ( اگه system تو php بسته باشه )
 

hba

کاربر فعال صفحات داینامیک
کاربر فعال
تاریخ عضویت
8 آگوست 2004
نوشته‌ها
1,511
لایک‌ها
1
سن
35
محل سکونت
تهران-ونک-php-mysql
بابا این با php می خواهد لینوکس اینا نمی گه که
 

darklord

Registered User
تاریخ عضویت
23 آپریل 2005
نوشته‌ها
1,077
لایک‌ها
1
محل سکونت
System32
آره خب، میشه از زبان های دیگه کمک گرفت. الآن مشکل اینه که می خوام با PHP انجام بشه.
 
بالا