Add detection for Steam4C2
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 2/5
- Tempo estimado
- 1-3 horas
- Facilidade para iniciantes
- 45/100
Direção de pesquisa
Start by locating the repository's existing detection rules and compare their format with the listed package.nw/Steam4C2*.node and Steam4C2.js paths. Done means Steam4C2 is detected from the relevant filenames; consider the listed greenworks files separately if the project supports that addition.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
Some reference to the SDK, such as the developer site or a wikipedia article.
Steam4C2 is a (popular?) plugin for Steam integration into Construct 2 games. See https://www.construct.net/en/forum/scirra-website/asset-store-36/steam4c2-plugins-114191
- Construct 2 in now EOL
- Author has been MIA since some years
- Since the Construct 2 asset store is now offline, nobody can buy the plugin anymore
SteamDB links
- https://steamdb.info/app/687260/
- https://steamdb.info/app/873200/ (not detectable, in ZIP)
- https://steamdb.info/app/1057430/ (dito)
- https://steamdb.info/app/960190/ (dito
Possible way to detect it
The following files (or a subset of them) will exist:
| File name | Flags | Type | Size |
|---|---|---|---|
| package.nw/Steam4C2-linux32.node | node | 165.50 KiB | |
| package.nw/Steam4C2-linux64.node | node | 162.90 KiB | |
| package.nw/Steam4C2-osx32.node | node | 153.38 KiB | |
| package.nw/Steam4C2-osx64.node | node | 166.94 KiB | |
| package.nw/Steam4C2-win32.node | node | 255.00 KiB | |
| package.nw/Steam4C2-win64.node | node | 314.50 KiB | |
| package.nw/Steam4C2.js | js | 1.17 KiB |
PS: While looking for more examples, I found some older plugin for the same feature (called greenworks, see https://www.construct.net/en/construct-2/addons/83/greenworks/versions) in some games (https://steamdb.info/app/1066900/, https://steamdb.info/app/1111600/), which might also be worth adding:
| File name | Flags | Type | Size |
|---|---|---|---|
| package.nw/greenworks-linux32.node | node | 678.26 KiB | |
| package.nw/greenworks-linux64.node | node | 565.60 KiB | |
| package.nw/greenworks-osx64.node | node | 615.39 KiB | |
| package.nw/greenworks-win32.node | node | 927.00 KiB | |
| package.nw/greenworks-win64.node | node | 1.19 MiB | |
| package.nw/greenworks.js | js | 7.76 KiB |
- Linguagem predominante
- PHP
- Estrelas
- 233
- Forks
- 113
- Métricas de merge de PRs
- Nenhum PR com merge em 30d
Preparar o ambiente
Inicia o contêiner de desenvolvimento do projeto no navegador, com a sua própria conta do GitHub.
- Sem Dockerfile nem arquivo Docker Compose
- Tem um modelo de pull request
- Ler o guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de SteamDatabase/FileDetectionRuleSets
-
SQLiteAbertaType: SDK
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 76/100
-
False positive
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
SteamDatabase/FileDetectionRuleSets#928 · 1 comentário ·
-
Type: Engine
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 45/100
SteamDatabase/FileDetectionRuleSets#940 · 1 reação ·
-
False negative
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 55/100
-
Messiah EngineAbertaType: Engine
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 35/100
Todas as issues de SteamDatabase/FileDetectionRuleSets
Issues semelhantes
-
bug
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 85/100
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 63/100
smarty-php/smarty#1215 ·
-
sync-en
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 75/100
Mantenedores costumam responder em até 1 dia
-
sync-en
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
Mantenedores costumam responder em até 4 dias
-
bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 65/100
ProfessionalWiki/NeoWiki#1637 ·
Mantenedores costumam responder em até 1 dia