2
私はthis solutionを使用して、Windowsショートカットを解析し、ショートカットが指しているものを特定しています。ただし、ローカルファイルとネットワーク共有でのみ機能します。 WindowsのショートカットはURLを指すこともできます。私が使用しているソリューションは、URLショートカットを正しく解析しません。どのようなアイデアか、それを修正する方法は?私にとってショートカットURLのWindowsショートカット(.lnk .url)パーサー
、それはこのラインでは、ArrayIndexOutOfBoundsExceptionがスローされます。http://www.google.com/を指す:
int file_location_info_flag = link[file_start + file_location_info_flag_offset_offset];
私は "\ googleshort.url C" という名前のショートカットでテストしてきました。ショートカットをクリックするだけで正常に動作し、Googleが起動しますが、Javaパーサーは失敗します。