prepare rars doesn't work the same as 0.4 under windows

Issue #5 resolved
Former user created an issue

Multiple errors running 0.5.1 prepare rars under xp compared to no errors under 0.4

python c:\pyReScene-0.5.1\bin\preprardir.py -b c:\winrar_pack-4.20 C:\test

NOTE: install NumPy to speed up the reconstruction of RARs
      with a Recovery Record.
Extracting 1996-09-02_rar200.exe... done.
Extracting 1997-03-12_rar201.exe... done.
Extracting 1997-09-16_rar202.exe... done.
Extracting 1998-03-19_rar203.exe... done.
Extracting 1998-05-13_rar204.exe... done.
Extracting 1998-09-21_rar205.exe... done.
Extracting 1998-12-03_rar206.exe... done.
Extracting 1999-03-24_rar250.exe... done.
Extracting 1999-01-15_rar250.exe... done.
Extracting 1999-01-20_rar250b2.exe... done.
Extracting 1999-02-17_rar250b4.exe... done.
Extracting 1999-03-03_rar250b5.exe... done.
Extracting 1999-03-19_rar250b7.exe... done.
Extracting 1999-10-21_rar260.exe... Non fatal error(s) occurred
Extracting 1999-08-23_rar260b3.exe... A fatal error occurred
Extracting 1999-08-29_rar260b4.exe... A fatal error occurred
Extracting 1999-09-21_rar260b5.exe... A fatal error occurred
Extracting 1999-09-29_rar260b6.exe... A fatal error occurred
Extracting 1999-10-07_rar260b7.exe... A fatal error occurred
Extracting 1999-10-14_rar260b8.exe... A fatal error occurred
Extracting 2000-05-11_rar270.exe... A fatal error occurred
Extracting 2000-06-20_rar271.exe... A fatal error occurred
Extracting 2000-02-23_rar270b1.exe... A fatal error occurred
Extracting 2000-03-06_rar270b2.exe... A fatal error occurred
Extracting 2000-04-08_rar270b4.exe... A fatal error occurred
Extracting 2000-04-27_rar270b5.exe... A fatal error occurred
Extracting 2001-03-02_rar280.exe... A fatal error occurred
Extracting 2000-11-24_rar280b1.exe... A fatal error occurred
Extracting 2000-12-11_rar280b2.exe... A fatal error occurred
Extracting 2001-01-10_rar280b3.exe... A fatal error occurred
Extracting 2001-01-26_rar280b4.exe... A fatal error occurred
Extracting 2001-02-16_rar280b5.exe... A fatal error occurred
Extracting 2001-09-07_rar290.exe... A fatal error occurred
Extracting 2001-07-28_rar290b1.exe... A fatal error occurred
Extracting 2001-08-14_rar290b2.exe... A fatal error occurred
Extracting 2001-08-26_rar290b3.exe... A fatal error occurred
Extracting 2001-08-31_rar290b4.exe... A fatal error occurred
Extracting 2002-05-14_rar300.exe... A fatal error occurred
Extracting 2002-01-18_rar300b1.exe... A fatal error occurred
Extracting 2002-01-28_rar300b2.exe... A fatal error occurred
Extracting 2002-02-21_rar300b3.exe... A fatal error occurred
Extracting 2002-03-04_rar300b4.exe... A fatal error occurred
Extracting 2002-03-16_rar300b5.exe... A fatal error occurred
Extracting 2002-04-19_rar300b6.exe... A fatal error occurred
Extracting 2002-04-28_rar300b7.exe... A fatal error occurred
Extracting 2002-12-18_rar310.exe... A fatal error occurred
Extracting 2003-01-15_rar311.exe... A fatal error occurred
Extracting 2002-10-16_rar310b1.exe... A fatal error occurred
Extracting 2002-10-23_rar310b2.exe... A fatal error occurred
Extracting 2002-11-10_rar310b3.exe... A fatal error occurred
Extracting 2002-11-24_rar310b4.exe... A fatal error occurred
Extracting 2002-12-07_rar310b5.exe... A fatal error occurred
Extracting 2003-05-15_rar320.exe... A fatal error occurred
Extracting 2003-03-09_rar320b1.exe... A fatal error occurred
Extracting 2003-03-17_rar320b2.exe... A fatal error occurred
Extracting 2003-04-05_rar320b3.exe... A fatal error occurred
Extracting 2003-04-21_rar320b4.exe... A fatal error occurred
Extracting 2003-05-05_rar320b5.exe... A fatal error occurred
Extracting 2004-01-22_rar330.exe... A fatal error occurred
Extracting 2003-11-14_rar330b1.exe... A fatal error occurred
Extracting 2003-11-23_rar330b2.exe... A fatal error occurred
Extracting 2003-12-07_rar330b3.exe... A fatal error occurred
Extracting 2003-12-20_rar330b4.exe... A fatal error occurred
Extracting 2004-01-09_rar330b5.exe... A fatal error occurred
Extracting 2004-09-08_rar340.exe... A fatal error occurred
Extracting 2004-11-02_rar341.exe... A fatal error occurred
Extracting 2004-12-26_rar342.exe... A fatal error occurred
Extracting 2004-06-20_rar340b1.exe... A fatal error occurred
Extracting 2004-07-05_rar340b2.exe... A fatal error occurred
Extracting 2004-07-28_rar340b3.exe... A fatal error occurred
Extracting 2004-08-03_rar340b4.exe... A fatal error occurred
Extracting 2004-08-20_rar340b5.exe... A fatal error occurred
Extracting 2004-09-01_rar340b6.exe... A fatal error occurred
Extracting 2005-08-03_rar350.exe... A fatal error occurred
Extracting 2005-10-07_rar351.exe... A fatal error occurred
Extracting 2005-03-30_rar350b1.exe... A fatal error occurred
Extracting 2005-04-10_rar350b2.exe... A fatal error occurred
Extracting 2005-04-22_rar350b3.exe... A fatal error occurred
Extracting 2005-05-10_rar350b4.exe... A fatal error occurred
Extracting 2005-06-05_rar350b5.exe... A fatal error occurred
Extracting 2005-06-26_rar350b6.exe... A fatal error occurred
Extracting 2005-07-11_rar350b7.exe... A fatal error occurred
Extracting 2006-08-05_rar360.exe... A fatal error occurred
Extracting 2006-09-14_rar361.exe... A fatal error occurred
Extracting 2006-12-03_rar362.exe... A fatal error occurred
Extracting 2006-03-29_rar360b1.exe... A fatal error occurred
Extracting 2006-04-18_rar360b2.exe... A fatal error occurred
Extracting 2006-05-08_rar360b3.exe... A fatal error occurred
Extracting 2006-05-25_rar360b4.exe... A fatal error occurred
Extracting 2006-06-15_rar360b5.exe... A fatal error occurred
Extracting 2006-07-03_rar360b6.exe... A fatal error occurred
Extracting 2006-07-13_rar360b7.exe... A fatal error occurred
Extracting 2006-07-20_rar360b8.exe... A fatal error occurred
Extracting 2007-05-22_rar370.exe... A fatal error occurred
Extracting 2007-09-20_rar371.exe... A fatal error occurred
Extracting 2007-09-04_rar371b1.exe... A fatal error occurred
Extracting 2007-01-08_rar370b1.exe... A fatal error occurred
Extracting 2007-01-17_rar370b2.exe... A fatal error occurred
Extracting 2007-02-02_rar370b3.exe... A fatal error occurred
Extracting 2007-03-01_rar370b4.exe... A fatal error occurred
Extracting 2007-03-19_rar370b5.exe... A fatal error occurred
Extracting 2007-04-03_rar370b6.exe... A fatal error occurred
Extracting 2007-04-16_rar370b7.exe... A fatal error occurred
Extracting 2007-05-05_rar370b8.exe... A fatal error occurred
Extracting 2008-09-16_rar380.exe... A fatal error occurred
Extracting 2008-05-29_rar380b1.exe... A fatal error occurred
Extracting 2008-06-16_rar380b2.exe... A fatal error occurred
Extracting 2008-07-10_rar380b3.exe... A fatal error occurred
Extracting 2008-08-02_rar380b4.exe... A fatal error occurred
Extracting 2008-08-29_rar380b5.exe... A fatal error occurred
Extracting 2009-08-16_rar390.exe... A fatal error occurred
Extracting 2009-12-12_rar391.exe... A fatal error occurred
Extracting 2009-11-16_rar391b1.exe... A fatal error occurred
Extracting 2009-12-01_rar391b2.exe... A fatal error occurred
Extracting 2010-02-10_rar392.exe... A fatal error occurred
Extracting 2010-01-23_rar392b1.exe... A fatal error occurred
Extracting 2010-03-15_rar393.exe... A fatal error occurred
Extracting 2009-04-26_rar390b1.exe... A fatal error occurred
Extracting 2009-05-20_rar390b2.exe... A fatal error occurred
Extracting 2009-06-10_rar390b3.exe... A fatal error occurred
Extracting 2009-06-30_rar390b4.exe... A fatal error occurred
Extracting 2009-07-20_rar390b5.exe... A fatal error occurred
Extracting 2011-03-02_rar400.exe... A fatal error occurred
Extracting 2011-05-28_rar401.exe... A fatal error occurred
Extracting 2011-05-23_rar401b1.exe... A fatal error occurred
Extracting 2010-11-11_rar400b1.exe... A fatal error occurred
Extracting 2010-11-26_rar400b2.exe... A fatal error occurred
Extracting 2010-12-18_rar400b3.exe... A fatal error occurred
Extracting 2011-01-04_rar400b4.exe... A fatal error occurred
Extracting 2011-01-24_rar400b5.exe... A fatal error occurred
Extracting 2011-02-06_rar400b6.exe... A fatal error occurred
Extracting 2011-02-20_rar400b7.exe... A fatal error occurred
Extracting 2012-01-09_rar410.exe... A fatal error occurred
Extracting 2012-02-17_rar411.exe... A fatal error occurred
Extracting 2011-10-18_rar410b1.exe... A fatal error occurred
Extracting 2011-10-30_rar410b2.exe... A fatal error occurred
Extracting 2011-11-10_rar410b3.exe... A fatal error occurred
Extracting 2011-11-22_rar410b4.exe... A fatal error occurred
Extracting 2011-12-15_rar410b5.exe... A fatal error occurred
Extracting 2012-06-09_rar420.exe... A fatal error occurred
Extracting 2012-05-03_rar420b1.exe... A fatal error occurred
Extracting 2012-05-13_rar420b2.exe... A fatal error occurred
Extracting 2012-05-27_rar420b3.exe... A fatal error occurred

Comments (5)

  1. Former user Account Deleted
    #!
    
    python c:\pyReScene-0.5.1\bin\preprardir.py c:\winrar_pack-4.20 c:\test
    Extracting 1996-09-02_rar200.exe... done.
    Extracting 1997-03-12_rar201.exe... done.
    Extracting 1997-09-16_rar202.exe... done.
    Extracting 1998-03-19_rar203.exe... done.
    Extracting 1998-05-13_rar204.exe... done.
    Extracting 1998-09-21_rar205.exe... done.
    Extracting 1998-12-03_rar206.exe... done.
    Extracting 1999-03-24_rar250.exe... done.
    Extracting 1999-01-15_rar250.exe... done.
    Extracting 1999-10-21_rar260.exe... Non fatal error(s) occurred
    
    UNRAR 4.20 freeware      Copyright (c) 1993-2012 Alexander Roshal
    
    
    Extracting from c:\winrar_pack-4.20\wrar260.exe
    
    ; WinRAR 2.60
    ; Multifunctional Integrated Archive Manager
    
    
    Verifying authenticity information ...  Failed
    
    Skipping    File_Id.diz
    Skipping    Descript.ion
    Skipping    ReadMe.txt
    Skipping    License.txt
    Skipping    Rar.txt
    Skipping    Rar_Site.txt
    Skipping    Rcvt.txt
    Skipping    Register.txt
    Skipping    TechNote.txt
    Skipping    UnrarSrc.txt
    Skipping    WhatsNew.txt
    Skipping    RarFiles.lst
    Skipping    Uninstall.lst
    Skipping    WinRAR.hlp
    Extracting  c:\test\Rar.exe                 OK
    Total errors: 1
    
    Traceback (most recent call last):
      File "c:\pyReScene-0.5.1\bin\preprardir.py", line 264, in <module>
        sys.exit(main(options, args))
      File "c:\pyReScene-0.5.1\bin\preprardir.py", line 65, in main
        extract_rarbin(input_dir, output_dir)
      File "c:\pyReScene-0.5.1\bin\preprardir.py", line 164, in extract_rarbin
        print(extract.stderr.read())
    AttributeError: 'NoneType' object has no attribute 'read'
    

    I guess it's more picky about the authentication information. For the record, I downloaded the rar pack from here:

    http://rescene.wikidot.com/rar-versions

    specifically the 120MB pack of WinRAR executables

  2. Gfy repo owner

    I downloaded the pack again to test with the bad file, but the file in there is fine. I remember though having a bad file once.

    I fixed it, so it now looks like this:

    Extracting 1999-03-24_rar250.exe... done.
    Extracting 1999-01-15_rar250.exe... done.
    Extracting 1999-10-21_rar260.exe... done. (Non fatal error(s) occurred)
    Extracting 2000-05-11_rar270.exe... done.
    Extracting 2000-06-20_rar271.exe... done.
    

    The file was extracted, so it'll be used when there only was an authentication error.

  3. Log in to comment