Uploaded image for project: 'Tuigwaa'
  1. Tuigwaa
  2. TUIGWAA-136

スキンの圧縮時に利用するツールによってアップロード出来ないものがある

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 1.0.2, 1.0.1
    • Fix Version/s: 1.0.3
    • Component/s: system
    • Labels:
      None
    • Environment:
      Windows XP : Lhaplus、LHaca

      Description

      Lhaplusと+Lhacaで圧縮したzipファイルでのアップロードに失敗する。
      同じ内容のものをXPのOS標準の圧縮で圧縮したものはアップロードできます。
      現在確認したアーカイバは上記2つだけです。

        Activity

        Hide
        someda someda added a comment -

        Lhaplus や Lhaca 等で圧縮した場合に、zip を展開してみると、フォルダの情報がなくなる。例えば

        a.zip

        • aaa (file)
        • bbb (folder)
        • bbb/ccc (file)
        • bbb/ddd (file)

        という構成の場合に、

        a.zip

        • aaa (file)
        • bbb/ccc (file)
        • bbb/ddd (file)

        という形でアーカイブするアーカイバで作成された物は全て失敗する。これは、アップロード時に逐次 directory entry かどうかを見ながら
        Slide 内にスキンをコピーしていくためである。

        スキンのアップロード時にエントリのパスを見て、上位フォルダが存在するかどうかのチェックを
        入れる必要がある。

        Show
        someda someda added a comment - Lhaplus や Lhaca 等で圧縮した場合に、zip を展開してみると、フォルダの情報がなくなる。例えば a.zip aaa (file) bbb (folder) bbb/ccc (file) bbb/ddd (file) という構成の場合に、 a.zip aaa (file) bbb/ccc (file) bbb/ddd (file) という形でアーカイブするアーカイバで作成された物は全て失敗する。これは、アップロード時に逐次 directory entry かどうかを見ながら Slide 内にスキンをコピーしていくためである。 スキンのアップロード時にエントリのパスを見て、上位フォルダが存在するかどうかのチェックを 入れる必要がある。
        Hide
        someda someda added a comment -

        rev.1199 で修正。

        ちなみに UNIX でも -D オプション付きでアーカイブされていたものは該当していた模様。

        Show
        someda someda added a comment - rev.1199 で修正。 ちなみに UNIX でも -D オプション付きでアーカイブされていたものは該当していた模様。

          People

          • Assignee:
            someda someda
            Reporter:
            someda someda
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development