﻿//* 注意：このファイルは UTF-8 で保存すること *//

//* TOP_DIR を適切に設定してください *//
//* 注意：パス区切りの \ は \\ と書くこと *//
TOP_DIR="C:\\Program Files\\Kagaku-Dojin\\化学英語の活用辞典Ver.2\\SLDic\\mol"


//* ここ以下は変更しないこと *//

//* MOLをJPEGに変換した画像ファイルを置くフォルダ（固定） *//
JPG_DIR="moljpg"

//* MOL -> JPEG 変換処理 *//
//* rotate best で自動的に良い向きにしています *//
//*   http://chemapps.stolaf.edu/jmol/docs/?ver=14.6#rotate *//
//* write image の引数は、横幅・高さ・JPG・JPG品質(0～100)・出力先 です *//
//*   http://chemapps.stolaf.edu/jmol/docs/?ver=14.6#writeimagesandframes *//
function mol2jpg(filename) {
	var molfile = TOP_DIR + "\\" + filename
	var jpgfile0 = JPG_DIR + "\\" + filename + "0.jpg"
	var jpgfile1 = JPG_DIR + "\\" + filename + "1.jpg"
	load @{molfile}
	write image 300 300 JPG 90 @{jpgfile0}
	rotate best
	write image 300 300 JPG 90 @{jpgfile1}
}

//* すべてのMOLファイルを変換する *//
//* 注意：番号は時々抜けがある。拡張子も .mol/.MOLの２種類ある。 *//
//* メモ：Windowsでは、ファイルの大文字小文字は保存されるが区別されない。*//
mol2jpg("0001.mol")
mol2jpg("0002.mol")
mol2jpg("0003.mol")
mol2jpg("0004.mol")
mol2jpg("0005.mol")
mol2jpg("0006.mol")
mol2jpg("0007.mol")
mol2jpg("0008.mol")
mol2jpg("0009.mol")
mol2jpg("0010.mol")
mol2jpg("0011.MOL")
mol2jpg("0012.MOL")
mol2jpg("0013.MOL")
mol2jpg("0014.MOL")
mol2jpg("0015.MOL")
mol2jpg("0016.MOL")
mol2jpg("0017.MOL")
mol2jpg("0018.MOL")
mol2jpg("0019.MOL")
mol2jpg("0020.MOL")
mol2jpg("0021.MOL")
mol2jpg("0022.MOL")
mol2jpg("0023.MOL")
mol2jpg("0024.mol")
mol2jpg("0025.MOL")
mol2jpg("0026.MOL")
mol2jpg("0027.MOL")
mol2jpg("0028.MOL")
mol2jpg("0029.MOL")
mol2jpg("0030.MOL")
mol2jpg("0031.MOL")
mol2jpg("0032.MOL")
mol2jpg("0033.MOL")
mol2jpg("0034.MOL")
mol2jpg("0035.MOL")
mol2jpg("0036.MOL")
mol2jpg("0037.MOL")
mol2jpg("0038.MOL")
mol2jpg("0039.MOL")
mol2jpg("0040.MOL")
mol2jpg("0041.MOL")
mol2jpg("0042.MOL")
mol2jpg("0043.MOL")
mol2jpg("0044.MOL")
mol2jpg("0045.MOL")
mol2jpg("0046.MOL")
mol2jpg("0047.MOL")
mol2jpg("0048.MOL")
mol2jpg("0049.MOL")
mol2jpg("0051.MOL")
mol2jpg("0052.MOL")
mol2jpg("0053.MOL")
mol2jpg("0054.MOL")
mol2jpg("0055.MOL")
mol2jpg("0057.MOL")
mol2jpg("0058.MOL")
mol2jpg("0059.MOL")
mol2jpg("0060.MOL")
mol2jpg("0061.MOL")
mol2jpg("0062.MOL")
mol2jpg("0063.MOL")
mol2jpg("0064.MOL")
mol2jpg("0065.MOL")
mol2jpg("0066.MOL")
mol2jpg("0067.MOL")
mol2jpg("0068.MOL")
mol2jpg("0069.MOL")
mol2jpg("0070.MOL")
mol2jpg("0073.MOL")
mol2jpg("0074.MOL")
mol2jpg("0075.MOL")
mol2jpg("0076.MOL")
mol2jpg("0077.MOL")
mol2jpg("0078.MOL")
mol2jpg("0079.MOL")
mol2jpg("0080.MOL")
mol2jpg("0081.MOL")
mol2jpg("0082.MOL")
mol2jpg("0083.MOL")
mol2jpg("0084.MOL")
mol2jpg("0085.MOL")
mol2jpg("0086.MOL")
mol2jpg("0087.MOL")
mol2jpg("0088.MOL")
mol2jpg("0089.MOL")
mol2jpg("0090.MOL")
mol2jpg("0091.MOL")
mol2jpg("0092.MOL")
mol2jpg("0093.MOL")
mol2jpg("0094.MOL")
mol2jpg("0095.MOL")
mol2jpg("0096.MOL")
mol2jpg("0097.MOL")
mol2jpg("0098.MOL")
mol2jpg("0099.MOL")
mol2jpg("0100.MOL")
mol2jpg("0101.MOL")
mol2jpg("0102.MOL")
mol2jpg("0103.MOL")
mol2jpg("0104.MOL")
mol2jpg("0105.MOL")
mol2jpg("0106.MOL")
mol2jpg("0107.MOL")
mol2jpg("0108.MOL")
mol2jpg("0109.MOL")
mol2jpg("0110.MOL")
mol2jpg("0111.MOL")
mol2jpg("0112.MOL")
mol2jpg("0113.MOL")
mol2jpg("0114.MOL")
mol2jpg("0115.MOL")
mol2jpg("0116.MOL")
mol2jpg("0117.MOL")
mol2jpg("0118.MOL")
mol2jpg("0119.MOL")
mol2jpg("0120.MOL")
mol2jpg("0121.MOL")
mol2jpg("0122.MOL")
mol2jpg("0124.MOL")
mol2jpg("0125.MOL")
mol2jpg("0126.MOL")
mol2jpg("0127.MOL")
mol2jpg("0128.MOL")
mol2jpg("0129.MOL")
mol2jpg("0130.MOL")
mol2jpg("0131.MOL")
mol2jpg("0133.MOL")
mol2jpg("0134.MOL")
mol2jpg("0135.MOL")
mol2jpg("0136.MOL")
mol2jpg("0137.MOL")
mol2jpg("0138.MOL")
mol2jpg("0139.MOL")
mol2jpg("0140.MOL")
mol2jpg("0141.MOL")
mol2jpg("0142.MOL")
mol2jpg("0143.MOL")
mol2jpg("0144.MOL")
mol2jpg("0145.MOL")
mol2jpg("0146.MOL")
mol2jpg("0147.MOL")
mol2jpg("0148.MOL")
mol2jpg("0149.MOL")
mol2jpg("0150.MOL")
mol2jpg("0151.MOL")
mol2jpg("0152.MOL")
mol2jpg("0153.MOL")
mol2jpg("0154.MOL")
mol2jpg("0155.MOL")
mol2jpg("0156.MOL")
mol2jpg("0157.MOL")
mol2jpg("0158.MOL")
mol2jpg("0159.MOL")
mol2jpg("0160.MOL")
mol2jpg("0161.MOL")
mol2jpg("0162.MOL")
mol2jpg("0163.MOL")
mol2jpg("0164.MOL")
mol2jpg("0165.MOL")
mol2jpg("0166.MOL")
mol2jpg("0168.MOL")
mol2jpg("0169.MOL")
mol2jpg("0170.MOL")
mol2jpg("0171.MOL")
mol2jpg("0173.MOL")
mol2jpg("0174.MOL")
mol2jpg("0175.MOL")
mol2jpg("0176.MOL")
mol2jpg("0177.MOL")
mol2jpg("0179.MOL")
mol2jpg("0180.MOL")
mol2jpg("0181.MOL")
mol2jpg("0182.MOL")
mol2jpg("0183.MOL")
mol2jpg("0184.MOL")
mol2jpg("0185.MOL")
mol2jpg("0186.MOL")
mol2jpg("0187.MOL")
mol2jpg("0188.MOL")
mol2jpg("0189.MOL")
mol2jpg("0190.MOL")
mol2jpg("0192.MOL")
mol2jpg("0193.MOL")
mol2jpg("0194.MOL")
mol2jpg("0195.MOL")
mol2jpg("0196.MOL")
mol2jpg("0197.MOL")
mol2jpg("0198.MOL")
mol2jpg("0199.MOL")
mol2jpg("0200.MOL")
mol2jpg("0201.MOL")
mol2jpg("0202.MOL")
mol2jpg("0203.MOL")
mol2jpg("0204.MOL")
mol2jpg("0205.MOL")
mol2jpg("0206.MOL")
mol2jpg("0207.MOL")
mol2jpg("0208.MOL")
mol2jpg("0209.MOL")
mol2jpg("0210.MOL")
mol2jpg("0211.MOL")
mol2jpg("0212.MOL")
mol2jpg("0213.MOL")
mol2jpg("0214.MOL")
mol2jpg("0215.MOL")
mol2jpg("0216.MOL")
mol2jpg("0218.MOL")
mol2jpg("0219.MOL")
mol2jpg("0220.MOL")
mol2jpg("0223.MOL")
mol2jpg("0224.MOL")
mol2jpg("0226.MOL")
mol2jpg("0227.MOL")
mol2jpg("0228.MOL")
mol2jpg("0229.MOL")
mol2jpg("0230.MOL")
mol2jpg("0231.MOL")
mol2jpg("0232.MOL")
mol2jpg("0233.MOL")
mol2jpg("0234.MOL")
mol2jpg("0235.MOL")
mol2jpg("0236.MOL")
mol2jpg("0237.MOL")
mol2jpg("0238.MOL")
mol2jpg("0239.MOL")
mol2jpg("0240.MOL")
mol2jpg("0241.MOL")
mol2jpg("0242.MOL")
mol2jpg("0244.MOL")
mol2jpg("0245.MOL")
mol2jpg("0246.MOL")
mol2jpg("0247.MOL")
mol2jpg("0248.MOL")
mol2jpg("0250.MOL")
mol2jpg("0251.MOL")
mol2jpg("0252.MOL")
mol2jpg("0253.MOL")
mol2jpg("0254.MOL")
mol2jpg("0255.MOL")
mol2jpg("0256.MOL")
mol2jpg("0257.MOL")
mol2jpg("0258.MOL")
mol2jpg("0260.MOL")
mol2jpg("0261.MOL")
mol2jpg("0262.MOL")
mol2jpg("0263.MOL")
mol2jpg("0264.MOL")
mol2jpg("0265.MOL")
mol2jpg("0266.MOL")
mol2jpg("0267.MOL")
mol2jpg("0268.MOL")
mol2jpg("0269.MOL")
mol2jpg("0271.MOL")
mol2jpg("0272.MOL")
mol2jpg("0273.MOL")
mol2jpg("0274.MOL")
mol2jpg("0275.MOL")
mol2jpg("0276.MOL")
mol2jpg("0277.MOL")
mol2jpg("0278.MOL")
mol2jpg("0279.MOL")
mol2jpg("0280.MOL")
mol2jpg("0281.MOL")
mol2jpg("0282.MOL")
mol2jpg("0283.MOL")
mol2jpg("0284.MOL")
mol2jpg("0285.MOL")
mol2jpg("0286.MOL")
mol2jpg("0288.MOL")
mol2jpg("0289.MOL")
mol2jpg("0290.MOL")
mol2jpg("0291.MOL")
mol2jpg("0293.MOL")
mol2jpg("0294.MOL")
mol2jpg("0295.MOL")
mol2jpg("0296.mol")
mol2jpg("0297.MOL")
mol2jpg("0298.MOL")
mol2jpg("0300.MOL")
mol2jpg("0301.MOL")
mol2jpg("0302.MOL")
mol2jpg("0303.MOL")
mol2jpg("0304.MOL")
mol2jpg("0305.MOL")
mol2jpg("0306.MOL")
mol2jpg("0307.MOL")
mol2jpg("0308.MOL")
mol2jpg("0309.MOL")
mol2jpg("0310.MOL")
mol2jpg("0311.MOL")
mol2jpg("0312.MOL")
mol2jpg("0313.MOL")
mol2jpg("0314.MOL")
mol2jpg("0315.MOL")
mol2jpg("0316.MOL")
mol2jpg("0318.MOL")
mol2jpg("0319.MOL")
mol2jpg("0320.MOL")
mol2jpg("0321.MOL")
mol2jpg("0322.MOL")
mol2jpg("0323.MOL")
mol2jpg("0324.MOL")
mol2jpg("0325.MOL")
mol2jpg("0326.MOL")
mol2jpg("0327.MOL")
mol2jpg("0328.MOL")
mol2jpg("0329.MOL")
mol2jpg("0330.MOL")
mol2jpg("0331.MOL")
mol2jpg("0332.MOL")
mol2jpg("0333.MOL")
mol2jpg("0335.MOL")
mol2jpg("0336.MOL")
mol2jpg("0337.MOL")
mol2jpg("0338.MOL")
mol2jpg("0339.MOL")
mol2jpg("0340.MOL")
mol2jpg("0341.MOL")
mol2jpg("0342.MOL")
mol2jpg("0343.MOL")
mol2jpg("0344.MOL")
mol2jpg("0345.MOL")
mol2jpg("0346.MOL")
mol2jpg("0347.MOL")
mol2jpg("0348.MOL")
mol2jpg("0350.MOL")
mol2jpg("0351.MOL")
mol2jpg("0352.MOL")
mol2jpg("0353.MOL")
mol2jpg("0354.MOL")
mol2jpg("0355.MOL")
mol2jpg("0356.MOL")
mol2jpg("0357.MOL")
mol2jpg("0358.MOL")
mol2jpg("0359.MOL")
mol2jpg("0360.MOL")
mol2jpg("0362.MOL")
mol2jpg("0363.MOL")
mol2jpg("0364.MOL")
mol2jpg("0365.MOL")
mol2jpg("0366.MOL")
mol2jpg("0367.MOL")
mol2jpg("0368.MOL")
mol2jpg("0369.MOL")
mol2jpg("0371.MOL")
mol2jpg("0372.MOL")
mol2jpg("0373.MOL")
mol2jpg("0374.MOL")
mol2jpg("0375.MOL")
mol2jpg("0376.MOL")
mol2jpg("0377.MOL")
mol2jpg("0379.MOL")
mol2jpg("0380.MOL")
mol2jpg("0381.MOL")
mol2jpg("0382.MOL")
mol2jpg("0383.MOL")
mol2jpg("0384.MOL")
mol2jpg("0385.MOL")
mol2jpg("0386.MOL")
mol2jpg("0387.MOL")
mol2jpg("0388.MOL")
mol2jpg("0389.MOL")
mol2jpg("0390.MOL")
mol2jpg("0391.MOL")
mol2jpg("0392.MOL")
mol2jpg("0393.MOL")
mol2jpg("0394.MOL")
mol2jpg("0395.MOL")
mol2jpg("0396.MOL")
mol2jpg("0397.MOL")
mol2jpg("0398.MOL")
mol2jpg("0399.MOL")
mol2jpg("0400.MOL")
mol2jpg("0401.MOL")
mol2jpg("0402.MOL")
mol2jpg("0403.MOL")
mol2jpg("0404.MOL")
mol2jpg("0405.MOL")
mol2jpg("0406.MOL")
mol2jpg("0407.MOL")
mol2jpg("0408.MOL")
mol2jpg("0409.MOL")
mol2jpg("0410.MOL")
mol2jpg("0411.MOL")
mol2jpg("0412.MOL")
mol2jpg("0413.MOL")
mol2jpg("0414.MOL")
mol2jpg("0415.MOL")
mol2jpg("0416.MOL")
mol2jpg("0417.MOL")
mol2jpg("0418.MOL")
mol2jpg("0419.MOL")
mol2jpg("0420.MOL")
mol2jpg("0421.MOL")
mol2jpg("0422.MOL")
mol2jpg("0423.MOL")
mol2jpg("0424.MOL")
mol2jpg("0425.MOL")
mol2jpg("0426.MOL")
mol2jpg("0427.MOL")
mol2jpg("0428.MOL")
mol2jpg("0429.MOL")
mol2jpg("0430.MOL")
mol2jpg("0431.MOL")
mol2jpg("0432.MOL")
mol2jpg("0433.MOL")
mol2jpg("0434.MOL")
mol2jpg("0435.MOL")
mol2jpg("0436.MOL")
mol2jpg("0437.MOL")
mol2jpg("0438.MOL")
mol2jpg("0439.MOL")
mol2jpg("0440.MOL")
mol2jpg("0441.MOL")
mol2jpg("0442.MOL")
mol2jpg("0443.MOL")
mol2jpg("0444.MOL")
mol2jpg("0445.MOL")
mol2jpg("0446.MOL")
mol2jpg("0447.MOL")
mol2jpg("0448.MOL")
mol2jpg("0449.MOL")
mol2jpg("0450.MOL")
mol2jpg("0451.MOL")
mol2jpg("0452.MOL")
mol2jpg("0454.MOL")
