Summary: a text file list is given and the program should collect the files from the harddrive details: - preferences with local directory path for collection and target directory (locally) - remember last 10 used target paths in popup menu. - option whether to collect from website or locally. - textfield to paste filenames into it. (at least 15 lines high) file names are "[url removed, login to view]" or respectivly .JPG. a = 00-99 b= 01-12 c = 00-99 or 00a-99z d = 00-99 or 000-999 or 00a-99z or 000a-999z Textfiles with one filename per line or comma delimited should be interpreted freely. it could be "50403 - 15" instead of "[url removed, login to view]" "50413 [url removed, login to view]" instead of "[url removed, login to view]" ([url removed, login to view] won't exist in this case) identify the source foldername with the first numbersonly: - local folders have additions and look like "050413 blablablabla" copy file 1:1 to target location. continue working if files were not found but report not found files. offer button to open target directory. I don't know which lanuage fits this job best.