OSDN Git Service

fix installer
authorgn64_jp <gn64_jp@4e526526-5e11-4fc0-8910-f8fd03428081>
Mon, 22 Feb 2010 06:19:03 +0000 (06:19 +0000)
committergn64_jp <gn64_jp@4e526526-5e11-4fc0-8910-f8fd03428081>
Mon, 22 Feb 2010 06:19:03 +0000 (06:19 +0000)
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/rec10@445 4e526526-5e11-4fc0-8910-f8fd03428081

rec10/trunk/src/install.py

index 718685d..caaa3e3 100644 (file)
@@ -122,10 +122,14 @@ def move():
         configwriter.setpath("useNeroAAC", "1")
         recdblist.printutf8(u"NeroAACEncのパスを指定してください")
         aacpath=raw_input("[/usr/local/bin/neroAacEnc] : ")
-        if aacpath.replace(" ","")!="":
+        if aacpath.replace(" ","")!="" and os.path.isfile(aacpath):
             configwriter.setpath("NeroAAC", aacpath)
-    recdblist.printutf8(u"lameを使用します。")
-
+        else:
+            recdblist.printutf8(u"実行可能ファイルが見つかりませんでした。")
+            configwriter.setpath("useNeroAAC", "0")
+            recdblist.printutf8(u"lameを使用します。")
+    else:
+        recdblist.printutf8(u"lameを使用します。")
     recdblist.printutf8(u"チャンネルの設定に入ります(8/"+str(maxn)+")")
     recdblist.printutf8(u"rec10を設置する地域を選んでください。")
     recdblist.printutf8(u"1:東京 2:神戸 3:名古屋 4:その他")