No to się naucz curla używać. Można się podszyć pod każdą przeglądarkę.
W każdym języku programowania zetkniesz się z tym samym problemem, trzeba wysyłać zaawansowane nagłówki, kontrolować ciasteczka może nawet obsługiwać javascript. Jeżeli nie dasz rady tego rozwiązać za pomocą curla to na 100% nie dasz rady w każdym innym języku/skrypcie/narzędziu.