mirror of
https://github.com/codedread/bitjs
synced 2025-10-05 02:19:24 +02:00
Go back to not doing anything fancy with sorting files in archives
This commit is contained in:
parent
de1bc5243c
commit
e21f7cc244
3 changed files with 14 additions and 1 deletions
3
unrar.js
3
unrar.js
|
@ -858,10 +858,11 @@ var unrar = function(arrayBuffer) {
|
||||||
// now we have all information but things are unpacked
|
// now we have all information but things are unpacked
|
||||||
// TODO: unpack
|
// TODO: unpack
|
||||||
localFiles = localFiles.sort(function(a,b) {
|
localFiles = localFiles.sort(function(a,b) {
|
||||||
// extract the number at the end of both filenames
|
|
||||||
var aname = a.filename;
|
var aname = a.filename;
|
||||||
var bname = b.filename;
|
var bname = b.filename;
|
||||||
return aname > bname ? 1 : -1;
|
return aname > bname ? 1 : -1;
|
||||||
|
|
||||||
|
// extract the number at the end of both filenames
|
||||||
/*
|
/*
|
||||||
var aindex = aname.length, bindex = bname.length;
|
var aindex = aname.length, bindex = bname.length;
|
||||||
|
|
||||||
|
|
6
untar.js
6
untar.js
|
@ -132,7 +132,12 @@ var untar = function(arrayBuffer) {
|
||||||
|
|
||||||
// got all local files, now sort them
|
// got all local files, now sort them
|
||||||
localFiles.sort(function(a,b) {
|
localFiles.sort(function(a,b) {
|
||||||
|
var aname = a.filename;
|
||||||
|
var bname = b.filename;
|
||||||
|
return aname > bname ? 1 : -1;
|
||||||
|
|
||||||
// extract the number at the end of both filenames
|
// extract the number at the end of both filenames
|
||||||
|
/*
|
||||||
var aname = a.filename;
|
var aname = a.filename;
|
||||||
var bname = b.filename;
|
var bname = b.filename;
|
||||||
var aindex = aname.length, bindex = bname.length;
|
var aindex = aname.length, bindex = bname.length;
|
||||||
|
@ -149,6 +154,7 @@ var untar = function(arrayBuffer) {
|
||||||
var anum = parseInt(aname.substr(aindex), 10),
|
var anum = parseInt(aname.substr(aindex), 10),
|
||||||
bnum = parseInt(bname.substr(bindex), 10);
|
bnum = parseInt(bname.substr(bindex), 10);
|
||||||
return anum - bnum;
|
return anum - bnum;
|
||||||
|
*/
|
||||||
});
|
});
|
||||||
|
|
||||||
// report # files and total length
|
// report # files and total length
|
||||||
|
|
6
unzip.js
6
unzip.js
|
@ -158,7 +158,12 @@ var unzip = function(arrayBuffer) {
|
||||||
|
|
||||||
// got all local files, now sort them
|
// got all local files, now sort them
|
||||||
localFiles.sort(function(a,b) {
|
localFiles.sort(function(a,b) {
|
||||||
|
var aname = a.filename;
|
||||||
|
var bname = b.filename;
|
||||||
|
return aname > bname ? 1 : -1;
|
||||||
|
|
||||||
// extract the number at the end of both filenames
|
// extract the number at the end of both filenames
|
||||||
|
/*
|
||||||
var aname = a.filename;
|
var aname = a.filename;
|
||||||
var bname = b.filename;
|
var bname = b.filename;
|
||||||
var aindex = aname.length, bindex = bname.length;
|
var aindex = aname.length, bindex = bname.length;
|
||||||
|
@ -175,6 +180,7 @@ var unzip = function(arrayBuffer) {
|
||||||
var anum = parseInt(aname.substr(aindex), 10),
|
var anum = parseInt(aname.substr(aindex), 10),
|
||||||
bnum = parseInt(bname.substr(bindex), 10);
|
bnum = parseInt(bname.substr(bindex), 10);
|
||||||
return anum - bnum;
|
return anum - bnum;
|
||||||
|
*/
|
||||||
});
|
});
|
||||||
|
|
||||||
// archive extra data record
|
// archive extra data record
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue