Skip to content

issenn/game-scraper

Repository files navigation

NECRO

规则

^adv/chara_icon_image/fc\d{5}[a-z]?\.dmm(\.(dmmpf|store))?

^image_banner(_(en|ja|tw))?/bnh(00|10|20|21|40|41|50|51|60)_0\d{4}\.dmm(\.(dmmpf|store))?
^image_banner(_(en|ja|tw))?/bnh(00|10|20|21|40|41|50|51|60)_0[0-2]\d{4}\.dmm(\.(dmmpf|store))?

^image_enemy/et\d{5}\.dmm(\.(dmmpf|store))?

^image_equipment_icon/et[01]\d{3}_[01]\d\.dmm

^image_equipment_small_icon/ets[01]\d{3}_[01]\d\.dmm

^image_gacha(_(en|ja|tw))?/bns(20|21)_[09]\d{4}\.dmm(\.(dmmpf|store))?

^image_home_banner/home_bnh_dungeon(_(en|ja|tw))?\.dmm

^image_home_banner/home_bnh_pvp(_(en|ja|tw))?\.dmm

^image_home_banner/quest_btn_limit_\d{1,3}\.dmm

^image_login_bonus_item_icon/lit[01]\d{4}\.dmm(\.(en|ja|tw))?

^image_quest_place/qp000\d{2}\.dmm

^image_shop(_(en|ja|tw))?/sin(00|40|41)_0[0-1]\d{3}\.dmm(\.(dmmpf|store))?

^image_shop_icon/sit\d{5}\.dmm

^image_unit_harem(_r18)?/harem_00\d{3}\.dmm(\.(dmmpf|store))?

^image_unit_icon/ut[01]0\d{3}\.dmm(\.(dmmpf|store))?

^image_unit_top/up[01]0\d{3}\.dmm(\.(dmmpf|store))?

^notinit/_adv/adv_\d{5}(_voice)?\.dmm(\.(en|ja|tw))?
^notinit/_adv/adv_0101\d{4}(_voice)?\.dmm(\.(en|ja|tw))?
^notinit/_adv/adv_0900\d{4}(_voice)?\.dmm(\.(en|ja|tw))?

^notinit/adv_texture/back_image/bg\d{3}_[1-4]\d\.dmm(\.(en|ja|tw))?

^notinit/adv_texture/chara_top_image/ob[0-5]0\d{3}[a-z]?\.dmm
^notinit/adv_texture/chara_top_image/st[0-5]0\d{3}[a-z]?\.dmm

^notinit/advchara(_r18)?/har_00\d{3}(_voice|_image)?\.dmm(\.(en|ja|tw))?

^notinit/battle/event/advquest[0-4][0-5]\d{3}(_voice|_image)?\.dmm(\.(en|ja|tw))?
^notinit/battle/event/advquest100\d{3}(_voice|_image)?\.dmm(\.(en|ja|tw))?

^notinit/battle/field/bf\d{3}_[1-4]\d\.dmm
^notinit/battle/field/environ0\d{3}\.dmm
^notinit/battle/se/\d{3}\.dmm

^notinit/battle/unit/e\d{5}\.dmm(\.(dmmpf|store))?
^notinit/battle/unit/p[01]0\d{3}\.dmm(\.(dmmpf|store))?
^notinit/battle/unit/p6\d{4}\.dmm(\.(dmmpf|store))?

^notinit/battle/weapon/w[019]\d{3}\.dmm

^notinit/chara_voice/vs[01]0\d{3}\.dmm

^notinit/effect_event/effect_back_\d{3}\.dmm
^notinit/effect_event/effect_front_\d{3}\.dmm

^notinit/gacha/equipment_introduction_images/scout_adcopy_10\d{3}\.dmm(\.(en|ja|tw))?

^notinit/gacha/head_slide_background_images(_(en|ja|tw))?/sco(20|21)_[01]\d{4}\.dmm(\.(dmmpf|store))?

^notinit/gacha/scout_unit_movies/unit_50\d{3}\.dmm(\.(dmmpf|store))?
^notinit/gacha/stepup_count_images(_(en|ja|tw))?/stepup_count_template_\d{2}\.dmm(\.(dmmpf|store))?

^notinit/gacha/unit_introduction_images/scout_adcopy_50\d{3}\.dmm(\.(en|ja|tw))?

^notinit/image_equipment/ep\d{4}_0\d\.dmm

^notinit/image_event((_r18)(_(en|ja|tw))|(_(en|ja|tw))(_r18)|(_r18)|(_(en|ja|tw)))?/event_\d{3}_\d\.dmm(\.(dmmpf|store))?
^notinit/image_event((_r18)(_(en|ja|tw))|(_(en|ja|tw))(_r18)|(_r18)|(_(en|ja|tw)))?/event_1\d{3}_\d\.dmm(\.(dmmpf|store))?

^notinit/image_event((_r18)(_(en|ja|tw))|(_(en|ja|tw))(_r18)|(_r18)|(_(en|ja|tw)))?/popup10_01340\.dmm(\.(dmmpf|store))?

^notinit/image_gacha_event_enemy/ret\d{3}.dmm

^notinit/image_login_bonus(_(en|ja|tw))?/login_bonus_bg(10)?\d{3}\.dmm(\.(dmmpf|store))?

^notinit/image_normal_event/event_bg_\d{3}\.dmm
^notinit/image_normal_event/event_bg_1\d{3}.dmm

^notinit/image_normal_event(_(en|ja|tw))?/event_member_\d{3}\.dmm(\.(dmmpf|store))?
^notinit/image_normal_event(_(en|ja|tw))?/event_member_1\d{3}\.dmm(\.(dmmpf|store))?

^notinit/image_raid_event_enemy/ret\d{5}\.dmm

^notinit/image_zukan/db_00\d{3}\.dmm

^notinit/live2d/l2d\d{5}[a-z]?\.dmm(\.(dmmpf|store))?

^prefab_event/event_1?\d{3}\.dmm

^prefab_gacha(_(en|ja|tw))?/sco(20|21)_[09]\d{4}\.dmm(\.(dmmpf|store))?

^sound/bgm/bgm\d{3}\.dmm
^sound/common_se/se[01][01]\d{3}\.dmm

后缀

.dmm.dmmpf
.dmm.en
.dmm.ja
.dmm.store
.dmm.tw
rm tmp.txt
grep "image_banner" "manifest/asset_name_sort_u.txt" | while read line
do
  grep -x $line "manifest/asset_name_test_4.txt" > /dev/null 2>&1 || echo $line >> tmp.txt
done

grep -B 2 'status=403' /usr/local/var/log/aria2/aria2.log | tail -n 100

cmd

necro import

First-class build targets are gathered by running:

go tool dist list -json | jq -r '.[] | select(.FirstClass) | [.GOOS, .GOARCH] | @tsv'

-gcflags

go tool compile --help

-ldflags

go tool link --help

env

  • GORELEASER_CURRENT_TAG

Build

goreleaser init

goreleaser check

goreleaser build --rm-dist --snapshot --single-target

goreleaser release --rm-dist --snapshot

tar -ztvf dist/game-scraper_0.0.1-SNAPSHOT-none_macOS_*.tar.gz

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages