mirrored 7 minutes ago
0
tsuky_chenfix multi apps 4070b41
{
    "id": "c7c1e4c3-9e92-4eba-a4b8-689953975ea4",
    "snapshot": "libreoffice_calc",
    "instruction": "I am collecting the contact information of some professors and have their homepage links listed here. Assist me in completing the form by adding their respective email addresses.",
    "source": "",
    "config": [
        {
            "type": "launch",
            "parameters": {
                "command": [
                    "google-chrome",
                    "--remote-debugging-port=1337"
                ]
            }
        },
        {
            "type": "launch",
            "parameters": {
                "command": [
                    "socat",
                    "tcp-listen:9222,fork",
                    "tcp:localhost:1337"
                ]
            }
        },
        {
            "type": "download",
            "parameters": {
                "files": [
                    {
                        "url": "https://drive.usercontent.google.com/download?id=1ZAia9SFnujBlmxCr5G_np6GtHp_Xzvc-&export=download&authuser=0&confirm=t&uuid=40c8cfef-cffb-416a-9e97-43cfbb50f17c&at=APZUnTUKoioAWjNtx7fqYRvf_Pbz:1709208000844",
                        "path": "/home/user/Desktop/Professor_Contact.xlsx"
                    }
                ]
            }
        },
        {
            "type": "open",
            "parameters": {
                "path": "/home/user/Desktop/Professor_Contact.xlsx"
            }
        }
    ],
    "trajectory": "trajectories/",
    "related_apps": [
        "libreoffice_calc",
        "chrome"
    ],
    "evaluator": {
        "postconfig": [
            {
                "type": "activate_window",
                "parameters": {
                    "window_name": "Professor_Contact.xlsx - LibreOffice Calc",
                    "strict": true
                }
            },
            {
                "type": "sleep",
                "parameters": {
                    "seconds": 0.5
                }
            },
            {
                "type": "execute",
                "parameters": {
                    "command": [
                        "python",
                        "-c",
                        "import pyautogui; pyautogui.hotkey(\"ctrl\", \"s\");"
                    ]
                }
            },
            {
                "type": "sleep",
                "parameters": {
                    "seconds": 0.5
                }
            }
        ],
        "func": "compare_table",
        "expected": {
            "type": "cloud_file",
            "path": "https://drive.usercontent.google.com/download?id=1npesHVfOx8foPhjb9zYqsxT8_pvDcnII&export=download&authuser=0&confirm=t&uuid=396bb464-1308-4220-b795-ed442ff96303&at=APZUnTVTJMG5GeDCJTratyJZExCb:1709207996808",
            "dest": "Professor_Contact_Gold.xlsx"
        },
        "result": {
            "type": "vm_file",
            "path": "/home/user/Desktop/Professor_Contact.xlsx",
            "dest": "Professor_Contact.xlsx"
        },
        "options": {
            "rules": [
                {
                    "type": "sheet_data",
                    "sheet_idx0": 0,
                    "sheet_idx1": "EI0"
                }
            ]
        }
    }
}