Error during command authentication.
Error - unable to initiate communication with LISTSERV (errno=10061, phase=CONNECT, target=127.0.0.1:2306). The server is probably not started.
This should be closer to what you are looking for. Save it as stay open. It will hang out for 5 minutes after the first file has been dropped waiting for a second different file. property file_1 : "" property runtime : 0 on idle if runtime < (current date) - 5 * minutes then set file_1 to "" quit end if return 1 end idle on open (droppedItemsList) set runtime to current date if (number of droppedItemsList) ≥ 3 then display dialog "This droplet accepts two files" return else if (number of droppedItemsList) = 1 then if file_1 = "" then set file_1 to first item of (droppedItemsList) set file_1 to POSIX path of file_1 return else set file_2 to first item of (droppedItemsList) set file_2 to POSIX path of file_2 end if else if (number of droppedItemsList) = 2 then set file_1 to first item of (droppedItemsList) set file_1 to POSIX path of file_1 set file_2 to second item of (droppedItemsList) set file_2 to POSIX path of file_2 end if if file_1 = file_2 then display dialog "You have chosen the same file. Quitting..." return end if display dialog file_1 & return & " compared with " & return & file_2 quit end open -Mark On Feb 10, 2012, at 9:53 AM, Nobumi Iyanaga wrote: > > on open (droppedItemsList) > if (number of droppedItemsList) ≥ 3 then > display dialog "This droplet accepts two files" > return > else if (number of droppedItemsList) = 1 then > set file_1 to first item of (droppedItemsList) > set file_1 to POSIX path of file_1 > set file_2 to choose file with prompt "Please choose a file to compare..." of type {"txt", "rtf", "doc", "docx", "odf", "html", "xml"} > set file_2 to POSIX path of file_2 > else if (number of droppedItemsList) = 2 then > set file_1 to first item of (droppedItemsList) > set file_1 to POSIX path of file_1 > > set file_2 to second item of (droppedItemsList) > set file_2 to POSIX path of file_2 > end if > if file_1 = file_2 then > display dialog "You have chosen the same file; please choose another one..." > set file_2 to choose file with prompt "Please choose a file to compare... The first file is " & file_1 & "..." of type {"txt", "rtf", "doc", "docx", "odf", "html", "xml"} > set file_2 to POSIX path of file_2 > end if > if file_1 = file_2 then > display dialog "You have chosen the same file. Quitting..." > return > end if > > display dialog file_1 & return & " compared with " & return & file_2 > return > end open