我有一个外部应用程序,正在自动化网站上的一些任务。我的目标是实现一个系统,允许程序和Chrome同步cookie。虽然可以查询Chrome的cookie数据库以读取cookie,但无法更新该数据库,因为Chrome在文件上维护了一个I/O锁,因此很难进行同步。
我认为下一个逻辑步骤是尝试创建一个扩展程序,根据需要更新cookie(通过Chrome的cookie API)。然而,在大约两天的研究之后,我未能找到在浏览器和我的Python应用程序之间通信cookie数据的有效方法。
套接字不适用于基于桌面的应用程序。 Websockets也不适用,因为据我所见,使用HTML5 API设置Websocket服务器是不可能的(这正是我需要的,因为浏览器需要作为服务器,程序将是连接客户端)。我真的不确定我现在还剩下什么。我是否漏掉了明显的东西?任何帮助都将不胜感激,谢谢。
我认为下一个逻辑步骤是尝试创建一个扩展程序,根据需要更新cookie(通过Chrome的cookie API)。然而,在大约两天的研究之后,我未能找到在浏览器和我的Python应用程序之间通信cookie数据的有效方法。
套接字不适用于基于桌面的应用程序。 Websockets也不适用,因为据我所见,使用HTML5 API设置Websocket服务器是不可能的(这正是我需要的,因为浏览器需要作为服务器,程序将是连接客户端)。我真的不确定我现在还剩下什么。我是否漏掉了明显的东西?任何帮助都将不胜感激,谢谢。