All Projects → UESTC-Ingress → IFSolver

UESTC-Ingress / IFSolver

Licence: AGPL-3.0 license
Ingress First Saturday Passcode Solver

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to IFSolver

Inlets
Cloud Native Tunnel, now inlets PRO
Stars: ✭ 8,420 (+27966.67%)
Mutual labels:  ingress
Ingress Intel Total Conversion
intel.ingress.com total conversion user script with some new features. Should allow easier extension of the intel map.
Stars: ✭ 157 (+423.33%)
Mutual labels:  ingress
Gke Managed Certs
Managed Certificates for Kubernetes clusters using GCLB
Stars: ✭ 214 (+613.33%)
Mutual labels:  ingress
Kong Ingress
[DEPRECATED] A Kubernetes Ingress for Kong
Stars: ✭ 96 (+220%)
Mutual labels:  ingress
Ingress Merge
Merge Ingress Controller for Kubernetes
Stars: ✭ 124 (+313.33%)
Mutual labels:  ingress
Aws Load Balancer Controller
A Kubernetes controller for Elastic Load Balancers
Stars: ✭ 2,609 (+8596.67%)
Mutual labels:  ingress
Kubernetes
K8S Kubeadm和二进制部署高可用集群
Stars: ✭ 49 (+63.33%)
Mutual labels:  ingress
traefik-workshop
Getting started with Traefik on Kubernetes. A few exercises that help you to start the journey with Traefik Proxy.
Stars: ✭ 83 (+176.67%)
Mutual labels:  ingress
Apisix Ingress Controller
ingress controller for K8s
Stars: ✭ 139 (+363.33%)
Mutual labels:  ingress
K8s Bigip Ctlr
Repository for F5 Container Ingress Services for Kubernetes & OpenShift.
Stars: ✭ 204 (+580%)
Mutual labels:  ingress
Kubernetes Ingress Controller
🦍 Kong for Kubernetes: the official Ingress Controller for Kubernetes.
Stars: ✭ 1,347 (+4390%)
Mutual labels:  ingress
Nghttpx Ingress Lb
nghttpx ingress controller for Kubernetes
Stars: ✭ 115 (+283.33%)
Mutual labels:  ingress
Kube Lego
DEPRECATED: Automatically request certificates for Kubernetes Ingress resources from Let's Encrypt
Stars: ✭ 2,191 (+7203.33%)
Mutual labels:  ingress
Voyager
🚀 Secure HAProxy Ingress Controller for Kubernetes
Stars: ✭ 1,276 (+4153.33%)
Mutual labels:  ingress
E Commerce Db
Database schema for e-commerce (webstores) sites.
Stars: ✭ 245 (+716.67%)
Mutual labels:  ingress
Terraform Aws Alb
Terraform module to provision a standard ALB for HTTP/HTTP traffic
Stars: ✭ 53 (+76.67%)
Mutual labels:  ingress
K8s1.13
微服务容器化持续交付总体流程:开发代码提交到Gitlab;Rahcher设置代码库为Gitlab;Rahcher流水线配置编译源码;Rahcher流水线Build Docker镜像;Rancher流水线Push Docker镜像到私有镜像库Harbor;Rancher流水线根据k8s yaml部署文件部署容器。
Stars: ✭ 166 (+453.33%)
Mutual labels:  ingress
consul-api-gateway
The Consul API Gateway is a dedicated ingress solution for intelligently routing traffic to applications running on a Consul Service Mesh.
Stars: ✭ 88 (+193.33%)
Mutual labels:  ingress
django-on-k8s
An end to end tutorial to run a Django Web Application having a PostgreSQL database in Kubernetes
Stars: ✭ 37 (+23.33%)
Mutual labels:  ingress
Ingress
WIP Caddy 2 ingress controller for Kubernetes
Stars: ✭ 200 (+566.67%)
Mutual labels:  ingress

IFSolver

A tool to find passcodes of IFS @ Home.

Requirements

pip install -r requirements.txt

virtualenv is strongly recommended.

Usage

  • Put Portal_Export.csv into ./input.

    You can grab portal list with userscripts, like Portal CSV Exporter or IITC plugin: Portal Multi Export. Modification of the userscript may be required.

  • Put ifs.jpg into ./input. (Optional if you use --download-only arg)

  • Run python3 main.py. (With optional args, see below)

  • Resolve conflicts in result.match.json according to images in data_features_preview/ manually and run again. (Optional)

Args

  • --clean-result: Clear result files (passcode image and json result files)
  • --clean: Clear generated files (including result files)
  • --clean-all: Clear all files (including input files)
  • --download-only: Only download portal images (without IFS image)
  • --no-ifs-image: Only download portal images and extract features (without IFS image)
  • --no-preview: Do not generate feature previewing images for manual intervention

Generated Files

  • result_full.jpg: Full matched passcode image.
  • result_{}.jpg: Matched character image for specific column.
  • result.match.json: Matched image and center information.
  • flag.matched.json: A flag file to indicate that all images have been matched.
  • data_features_preview/ and data_features_matches/: Some useful images for manual intervention if the result is incorrect.
  • data_features/: Extracted features for each portal image.
  • data/: Portal images.

Status

  • Download images of portals.
  • Fetch features of portal images.
  • Match portal images and puzzle image.
  • Multiple match.
  • Clustering for grid layout.
  • Generate glyphs.
  • OCR.
  • Automatic conflict resolution.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].