该应用程序使用Selenium库自动检测柏林外国人管理局所选签证服务的可用预约。一旦发现可用日期,就会发出提示音。
<img src="https://yellow-cdn.veclightyear.com/2b54e442/daacb2c2-e889-4db3-8141-b4a7d5dc506d.gif" width="60%" height="30%">docker run \ -d \ --name selenium \ -p 4444:4444 -p 7900:7900\ --shm-size="2g" \ -e SE_NODE_MAX_SESSIONS=5 \ -e SE_NODE_OVERRIDE_MAX_SESSIONS=true \ -e SE_NODE_SESSION_TIMEOUT=120 \ -t selenium/standalone-chrome:latest
对于搭载M1芯片的MacOS
docker run \
-d \
--name selenium \
-p 4444:4444 -p 7900:7900\
--shm-size="2g" \
-e SE_NODE_MAX_SESSIONS=5 \
-e SE_NODE_OVERRIDE_MAX_SESSIONS=true \
-e SE_NODE_SESSION_TIMEOUT=120 \
-t seleniarm/standalone-chromium:latest
java --version
。java --version
检查版本。用您的个人信息填写personInfoDTO.json文件。
用您的签证申请信息填写visaFormTO.json。
在终端中通过./gradlew run
运行应用程序。
要查看容器内部的情况,请访问http://localhost:7900/?autoconnect=1&resize=scale&password=secret。
版权所有 © 自2022年起 Yilmaz Naci Aslan 及其他贡献者。
(完整的贡献者列表,请在项目根目录运行git shortlog --summary --numbered --email
)
本程序是自由软件:您可以根据自由软件基金会发布的GNU Affero通用公共许可证的条款重新分发或修改它,可以选择使用该许可证的第3版,或(由您选择)任何更新的版本。
您应该已经收到了GNU Affero通用公共许可证的副本。 如果没有,请查看http://www.gnu.org/licenses/。