Form inputok automatizált feltöltése

Sziasztok!
Adott egy oldal, ahol egy csomó űrlapmezőt kellene kitölteni, és az adminisztrátorok szeretnék ezt a folyamatot felgyorsítani, mondjuk egy excel/csv és a mezőnevek alapján egy JS script kitöltené, vagy hasonló. Sajnos a nyilvántartó oldal forráskódja és adatbázisa nem elérhető illetve semmilyen használható API nincs ilyen esetre, ráadásul még bejelentkezést is kíván, nekem eddig a php curl megoldás, vagy egy greasemonkey script ugrott be, van esetleg valakinek alternatívája?
Köszi előre is

Hozzászólások

Az nem jatszik, hogy javascript helyett inkabb csv/xlsx uplod formaban is lehessen adatot feltolteni?

Pl, egyszerusitett upload form ahol csak a legszuksegesebb mezoket kellene kitolteni a lapon, a tobbit meg egy elore generalt template feltoltesevel vinnek be?

Star Citizen referral: STAR-CX9F-NJ2B

A ZennoPoster (zennolab.com) pont erre való, bár gondolom nem te vagy az elsődleges célközönsége :-)
Megbirkózik gyakorlatilag az összes webes űrlappal és csv-ből is tud olvasni (user/pass/etc).
Egy régi (2011-es, 3.6.x) verzióm van, ha érdekes, ki tudod próbálni vásárlás előtt (PÜ).

Nem tudom mibe végződik, de ha MySQL, akkor a phpmyadmin még csv-ből is képes importálni.

Hát az excel az egy tabokkal elválasztott dolgot fog neked bedobni, így működik pl. Az OptimalSort meg a TreeJack bulk upload a www.optimalworkshop.com-on.

Szóval első tippre egy nagy textarea a táblázatnam aztán azt csinálsz vele amit akarsz.

Másrészt ha upload-ra beadsz egy fájlt azt látja a JS is.

Ezek lennének a GreaseMonkey/TamperMonkey megoldások.

Megoldás még lehet egy PhantomJS alapú szerver is, azzal van egy headless Chrome-od, azt csinálsz vele amit akarsz.

De nyilván alapvetően két irány van, vagy módosítasz egy böngészőt (GreaseMonkey, nw.js és tsai), és úgy lépsz bele a folyamatba, vagy screenscrape-elsz (PhantomJS, php curl...) és afölé építesz UI-t.

Mindenképp egy szabályos man-in-the-middle megoldást kell adnod, az a kérdés, csak ezt kell megfixálni egy amúgy működő rendszerben vagy inkább egy másik/új rendszert kéne kiegészíteni olyan funkcionalitással, hogy ide is adminisztráljon.