בגדול זה לא מסובך, כל מה שאתה צריך לעשות זה לבדוק בכל אתר טורנט שאתה רוצה הכניס איך הם מריצים את החיפוש. לא משנה אם זה Form או REST יש לך אפשרות לשלוח בקשת HTTP GET/POST ולקבל את התשובה כדף HTML. אח"כ פשוט תחקור את הדף ותוציא את המידע שמעניין אותך.
(כמובן שאם יש להם שירות REST אז זכית וקיבלת JSON נורמלי ואז תהיה לך פחות עבודה ופחות מידע שזורם סתם על החוטים).בכל אופן יש לך בJAVA איזה שירות HTTP Client שיכול לעזור לך בקטע של הבקשה. לגבי חילוץ המידע - אחרי שיש לך את המידע ביד אם הוא JSON תשתמש בGSON (ספרייה שמסריילת קובץ לאובייקט) ואם זה HTML תחקור את הסטרינג (מה שיש לך ביד) בעזרת REGEX או בעזרת כל מני String.split או משו בסגנון (אני מגיע מעולם ה#C ככה שפחות מכיר את הספריות של JAVA).
