Instantly share code, notes, and snippets.
Last active
February 18, 2023 09:57
-
Star
1
(1)
You must be signed in to star a gist -
Fork
0
(0)
You must be signed in to fork a gist
-
-
Save poontology/a093624982eb43befc8f1bb93d56d6c2 to your computer and use it in GitHub Desktop.
naughtyamericavr scene identifcation by filename
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/bin/bash | |
| # install in `crontab -e` as: @daily $HOME/cvr_id_gist/crontab.sh | |
| cd "${0%/*}" | |
| ./update_navr_csv.py && git add . && git commit -m "updates $(date +%Y-%m-%d)" && git push |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| 2cst/nikkijaclynmarco | 19869 | |
|---|---|---|
| no/nicolechad | 19943 | |
| mfhm/juliatyler4 | 19983 | |
| ihw/miamalkovadanny | 20013 | |
| mfst/jillianchad | 20047 | |
| nbw/alexisryan | 20079 | |
| mfst/audreyryan | 20107 | |
| nrg/abigailchad | 20117 | |
| mfst/audreyxander | 20163 | |
| 2cst/lunaninachad | 20199 | |
| add/abellaxander | 20221 | |
| naf/karlaryan | 20243 | |
| mfhg/miaxander | 20269 | |
| mfst/jillianjuliamoe | 20287 | |
| add/bridgetteryan | 20317 | |
| add/cassidydanny | 20337 | |
| add/christianaxander | 20355 | |
| add/rachelchad | 20393 | |
| add/kagneychad | 20403 | |
| nadwc/avaxander | 20443 | |
| add/ninachad | 20455 | |
| am/remyxander | 20487 | |
| mgla/alliechad | 20501 | |
| 2cst/bridgettephoenixdanny | 20535 | |
| add/rachelxander | 20577 | |
| add/anissaxander | 20589 | |
| nbw/jojojuliasamanthachad | 20619 | |
| add/moniquechad | 20653 | |
| 2cst/juliakimberchad | 20675 | |
| add/caseybrad | 20683 | |
| mdhg/avaxander2 | 20733 | |
| tdrm/graciechad | 20773 | |
| mnm/kinsleychad | 20787 | |
| 2cst/aidraalexischarles | 20819 | |
| add/kendrachad | 20847 | |
| add/nikkichad2 | 20875 | |
| spbk/elsakatetalibrad | 20929 | |
| tgym/lizabrad | 20939 | |
| mwhf/natashacharles | 20977 | |
| add/jessacharles | 21001 | |
| nbw/leahpreston | 21075 | |
| 2cst/jojosydneyxander | 21079 | |
| mwhf/augustkarleekeishalaylapreston | 21097 | |
| add/augustchad | 21125 | |
| add/lanachad | 21157 | |
| ihw/katrinaryan | 21181 | |
| 2cst/adrianajenniferchad | 21221 | |
| add/kaylachad | 21243 | |
| tgym/allierachelpreston | 21263 | |
| naw/kendallkimmychad | 21301 | |
| mdhg/brandichad | 21335 | |
| nbw/alexchad | 21365 | |
| add/nicoleryan | 21369 | |
| mfhm/juliachad | 21423 | |
| nath/melissarileybuddy | 21449 | |
| toff/laylaryan | 21477 | |
| add/indiatony | 21511 | |
| naf/daniryan | 21539 | |
| add/janicevan | 21551 | |
| ihw/jillpreston | 21577 | |
| sbc/evachad | 21599 | |
| nadwc/phoenixbill | 21615 | |
| nath/lunaryan | 21649 | |
| nadwc/brookepreston | 21651 | |
| nbw/kylietony | 21661 | |
| mfhm/kendrachad | 21677 | |
| add/jessaryan | 21695 | |
| mdhf/karterpreston | 21719 | |
| 2cst/harleykarlaryan | 21725 | |
| add/nataliapreston | 21755 | |
| add/meganpreston | 21759 | |
| no/miachad2 | 21781 | |
| mfst/romiryan | 21783 | |
| mgla/meganrainpreston | 21805 | |
| add/petaryan | 21815 | |
| mfst/sararyan | 21831 | |
| mshf/keisharyan | 21855 | |
| ihw/dilliondamon | 21857 | |
| 2cst/jilliannikiryan | 21883 | |
| add/audreyjohnny | 21887 | |
| add/kleiopreston | 21909 | |
| mshf/sydneypreston | 21915 | |
| mgbf/ashleyryan | 21935 | |
| add/nicolemclane | 21941 | |
| tgym/rachelvan | 21965 | |
| sbc/brandidamon | 21971 | |
| ihw/valentinadamon | 21985 | |
| mfhm/avapreston | 21997 | |
| h1on1/kaylaryan | 21999 | |
| mfhm/alexislogan | 22033 | |
| add/carterseth | 22053 | |
| naf/olivedamon | 22065 | |
| add/angelaseth | 22097 | |
| mwhf/brooklynchad | 22103 | |
| toff/meganseth | 22123 | |
| mgla/nikkidelanochad | 22139 | |
| add/karlakendallmiasydneycharles | 22155 | |
| mfhg/kimmychad | 22163 | |
| mgla/alexlogan | 22189 | |
| nath/abellajadacharles | 22199 | |
| nadwc/nicoleryan3 | 22221 | |
| add/sheridanryan | 22229 | |
| mfhm/juliavan2 | 22249 | |
| add/aryaseth | 22259 | |
| mgla/jynxcharles | 22275 | |
| add/kaylaseth | 22287 | |
| add/giselleryan | 22305 | |
| nath/samiryan | 22315 | |
| add/elsacharles | 22337 | |
| mfhm/reagancharles | 22349 | |
| mnm/maricapreston | 22361 | |
| add/ashleyryan | 22379 | |
| mygf/aubreycharles | 22399 | |
| add/evaryan | 22423 | |
| mnm/rachelpreston | 22435 | |
| add/richelleprince | 22449 | |
| add/katrinadamon | 22451 | |
| naf/sarahdamon | 22463 | |
| add/rachelstarrvan | 22487 | |
| spbk/kylielanatstone | 22519 | |
| spbk/kylielanalilyryan | 22521 | |
| mygf/lilyryan | 22545 | |
| add/brettryan | 22541 | |
| 2cst/lilyjennacharles | 22561 | |
| mygf/kimberryan | 22565 | |
| psex/audreycharles | 22577 | |
| add/arianacharles | 22601 | |
| 2cst/lanastellacharles | 22607 | |
| mygf/melissaseth | 22623 | |
| ihw/aidracharles | 22639 | |
| add/cassidycharles | 22653 | |
| add/aubreyseth | 22663 | |
| mgla/whitneydamon | 22677 | |
| add/chloedamon | 22695 | |
| mygf/karleejustinrichie | 22713 | |
| mnm/yukirichie | 22715 | |
| tsas/avarachelcharles | 22725 | |
| psex/avacharles | 22747 | |
| psex/nicolecharles2 | 22771 | |
| add/cindyrichie | 22783 | |
| mgla/lanadamon | 22801 | |
| psex/miaseth | 22811 | |
| add/soficharles | 22837 | |
| add/lenacharles | 22845 | |
| mfhm/ariellaseth | 22849 | |
| add/lanacharlesvan | 22867 | |
| tsas/mianinadanny | 22893 | |
| mgla/rileydanny | 22901 | |
| psex/angelacharles | 22913 | |
| nath/evanottyryan | 22939 | |
| mygf/violetrionryan | 22951 | |
| fkma/miadanny | 22959 | |
| psex/augustryan | 22985 | |
| add/sheridanryan2 | 22989 | |
| psex/romiseth | 23003 | |
| 2cst/alexaanaryan | 23019 | |
| psex/brooklynpreston | 23035 | |
| sbc/syrenseth | 23049 | |
| psex/bridgettedylan | 23053 | |
| mygf/karleeseth | 23077 | |
| psex/lanaryan | 23099 | |
| mygf/ashleyseth | 23105 | |
| tsas/abigailalexisseth | 23127 | |
| mfhm/brandidylan | 23135 | |
| add/alexpreston | 23143 | |
| psex/rachelcharles | 23161 | |
| fkma/jennifercharles | 23177 | |
| add/kimmyjohnny | 23185 | |
| mfhm/alexisseth2 | 23191 | |
| add/indiadylan | 23213 | |
| tsas/lunadylan | 23225 | |
| add/sofibambino | 23235 | |
| psex/brandipreston | 23267 | |
| tsas/kagneydylan | 23273 | |
| fkma/hollyjohnny | 23279 | |
| add/jilliandylan | 23297 | |
| add/audreydylan | 23315 | |
| psex/kyliedamon | 23329 | |
| psex/sofibambino2 | 23339 | |
| tsas/nicoledamon | 23349 | |
| psex/tasharyan | 23373 | |
| toff/rachelcharles2 | 23381 | |
| add/avapreston | 22009 | |
| psex/kaylapreston | 23371 | |
| mygf/aprildylan | 23407 | |
| fkma/anissapreston | 23431 | |
| mygf/rileydamon | 23457 | |
| mygf/mokadamon | 23461 | |
| tsas/audreydylan2 | 23479 | |
| psex/nikkidylan | 23491 | |
| add/ellapreston | 23503 | |
| add/blairpreston | 23511 | |
| tsas/romidylan | 23513 | |
| tsas/kylieryan | 23529 | |
| add/emmadamon | 23563 | |
| add/alexisdylan | 23571 | |
| tsas/kaylaricky | 23575 | |
| add/valentinadylan | 23595 | |
| add/sofidamon | 23603 | |
| add/stephanievan | 23635 | |
| fkma/amaradylan | 23641 | |
| add/arianaathenarileyjustin | 23657 | |
| nbw/zoeydylan | 23677 | |
| nath/hadleypreston | 23683 | |
| add/kayladamon2 | 23691 | |
| add/adrianavan | 23695 | |
| mygf/alinaryan | 23739 | |
| tdrm/avapreston2 | 23743 | |
| tspa/laurendylan | 23759 | |
| add/jademokazoeydylanryan | 23769 | |
| add/naomiryan | 23771 | |
| tgym/sofipreston | 23789 | |
| tdrm/victoriadylan | 23807 | |
| add/jaderyan | 23813 | |
| afsc/jennakyrasamiryan | 23817 | |
| mygf/ellaryan | 23821 | |
| afsc/ariellaevarichelledylan | 23843 | |
| add/lilydylan | 23851 | |
| mfhm/alanadylan | 23833 | |
| toff/kaylaryan2 | 23861 | |
| afsc/chloevaleriezoebambino | 23867 | |
| mfhm/aubreydylan | 23873 | |
| afsc/alyceemilyhadleyrion | 23875 | |
| mygf/nadyabambino | 23889 | |
| mygf/nicoleryan4 | 23891 | |
| mwhf/athenabambino | 23903 | |
| mdhf/abelladylan | 23909 | |
| mygf/valentinadylan2 | 23911 | |
| tgym/abellamandydylan | 23921 | |
| afsc/aubreyfarrahvanessabambino | 23943 | |
| psex/kaylanicoleryan | 23927 | |
| mfhg/marleybambino | 23939 | |
| mygf/kimberdylan | 23957 | |
| tgym/bridgettelunaryan | 23967 | |
| mgla/kayladylan | 23971 | |
| mgla/valentinadylan3 | 23977 | |
| susl/emilykarterquinnryan | 23997 | |
| psex/kendradylan | 24003 | |
| susl/Katrinamarleydylan | 24015 | |
| mygf/athenadylan | 24017 | |
| psex/jessicaryan | 24025 | |
| susl/hadleylilydylan | 24045 | |
| psex/abigailryan | 24035 | |
| tgym/kenzieryan | 24043 | |
| susl/jojowhitneydylan | 24063 | |
| psex/athenadylan2 | 24067 | |
| psex/sarahdylan | 24075 | |
| tgym/lanajohnny | 24085 | |
| susl/ashleykarleedylan | 24087 | |
| susl/jessicamandydylan | 24105 | |
| mfst/karmajustin | 24107 | |
| psex/chanelbambino | 24109 | |
| psex/christianajustin | 24131 | |
| mfst/brooklyndylan | 24133 | |
| psex/victoriadylan2 | 24137 | |
| mfst/nicoledylan | 24143 | |
| mfst/danadylan | 24161 | |
| psex/ashleydylan | 24171 | |
| afsc/ashlyjustin | 24173 | |
| afsc/rachelejustin | 24181 | |
| psex/veronicaryan | 24183 | |
| mfst/brandiryan | 24203 | |
| afsc/lanaryan2 | 24211 | |
| psex/mandydylan | 24213 | |
| afsc/blairryan | 24219 | |
| afsc/adrianaarianajohnny | 24235 | |
| afsc/ashleyjustin | 24233 | |
| psex/alexisryan | 24243 | |
| psex/avajustin | 24255 | |
| psex/lilyjustin | 24261 | |
| afsc/ashleyelizajustin | 24267 | |
| afsc/sofiryan | 24285 | |
| psex/karlajohnny | 24291 | |
| psex/nikkiryan | 24295 | |
| psex/lanaryan3 | 24303 | |
| psex/katrinajohnny | 24313 | |
| psex/audreyjohnny2 | 24315 | |
| psex/kissajohnny | 24321 | |
| afsc/ashleyadamsjustin | 24337 | |
| afsc/jadezoeyjohnny | 24345 | |
| afsc/kissajohnny2 | 24355 | |
| psex/arianajohnny | 24361 | |
| psex/kagneyjohnny | 24377 | |
| psex/kenziejonjon | 24387 | |
| psex/sarahchad | 24399 | |
| psex/miachad | 24405 | |
| afsc/giasophiachad | 24407 | |
| afsc/kyliejonjon | 24421 | |
| afsc/miachad2 | 24423 | |
| psex/brennajustin | 24435 | |
| psex/kyliejustin | 24439 | |
| afsc/kenziebambino | 24445 | |
| psex/mercedesisiah | 24473 | |
| psex/brandijustin | 24481 | |
| psex/richelleryan | 24487 | |
| tsxs/reaganryan | 24489 | |
| afsc/brettmiachad | 24509 | |
| tsxs/miachad3 | 24511 | |
| psex/daisyprince | 24517 | |
| afsc/christianachad | 24535 | |
| psex/ninaprince | 24537 | |
| afsc/kyliejustin2 | 24557 | |
| tsxs/isabellebambino | 24563 | |
| psex/brettprince | 24567 | |
| add/aaliyahisiah | 24589 | |
| psex/lenaryan | 24591 | |
| nadwc/jessicabambinoprince | 24605 | |
| psex/isabellechad | 24607 | |
| add/danniryan | 24615 | |
| nadwc/britneychadquintin | 24627 | |
| add/ellaryan2 | 24633 | |
| nadwc/diamondchadjohnny | 24635 | |
| psex/miachad4 | 24651 | |
| add/lenaryan2 | 24661 | |
| psex/karmaisiah | 24657 | |
| afsc/alexisjohnny | 24669 | |
| afsc/brooklynjohnny | 24681 | |
| psex/syrenjohnny | 24699 | |
| afsc/jaclynryan | 24701 | |
| psex/sereneluke | 24715 | |
| psex/annaryan | 24719 | |
| add/ariellaprince | 24739 | |
| add/ryanryan | 24749 | |
| add/jasmineryan | 24761 | |
| afsc/kleiojohnny | 24765 | |
| psex/jaclynryan2 | 24783 | |
| psex/amiaryan | 24721 | |
| add/brookekenziewhittneybambino | 24789 | |
| psex/stephaniechad | 24803 | |
| am/rileybambino | 24811 | |
| add/cherieisiah | 24821 | |
| add/mokaisiah | 24831 | |
| afsc/kenziejohnny | 24833 | |
| h1on1/crystalbrad | 24851 | |
| psex/britneychad | 24869 | |
| add/alanakimberwhitneybambino | 24877 | |
| mygf/vanessaryan | 24887 | |
| 2cst/brookesophiabrad | 24915 | |
| add/mistyryan | 24909 | |
| fkma/vickibambino | 24945 | |
| psex/abellaryan | 24953 | |
| 2cst/kimbermandyryan | 24959 | |
| 2cst/karmavanessaryan | 24985 | |
| add/ashleygraciestephanieryan | 24991 | |
| nath/ashleylacymayajustin | 24993 | |
| psex/emilyryan | 25005 | |
| add/bridgettedollyemmakaylanaomiromiwhitneybambino | 25011 | |
| psex/brookeryan | 25027 | |
| tgym/ajkarlarileybambino | 25039 | |
| clsr/alexisdannikennabambino | 26212 | |
| add/sereneluke2 | 25049 | |
| add/anachanellevibrad | 25071 | |
| mygf/niabambino | 25075 | |
| toff/bridgettekarmakrissybrad | 25095 | |
| psex/blairryan2 | 25105 | |
| psex/lunajustin | 25109 | |
| 2cst/arianaisabellabambino | 25117 | |
| tgym/dollyemilyemmaryan | 25137 | |
| add/brooklynryan | 25139 | |
| psex/joselinebrad | 25155 | |
| tdrm/anissaoliviavalentinabrad | 25173 | |
| clsr/diamondninatiabrad | 26209 | |
| tgym/jennaryan | 25179 | |
| toff/emilysadiebrad | 25195 | |
| psex/kendrabrad | 25203 | |
| psex/oliviajohnny | 25215 | |
| tdrm/natashasarahzoeyjohnny | 25241 | |
| psex/reaganjohnny | 25245 | |
| drrm/alexkenziemichelejustin | 25267 | |
| psex/augusttaylorryan | 25269 | |
| psex/emmaryan | 25286 | |
| add/augustcrystalreaganryan | 25289 | |
| tspa/karmasarahvictoriabambino | 25297 | |
| clsr/chloekatieserenajohnny | 26208 | |
| psex/marleyryan | 25299 | |
| drrm/kylermelodynatalierion | 25310 | |
| psex/dollybambino | 25312 | |
| psex/alexjustin | 25325 | |
| tspa/baileybunnyserenabrad | 25330 | |
| drrm/brooklyngiannalivryan | 25345 | |
| psex/anabambino | 25347 | |
| psex/bunnyryan | 25358 | |
| toff/caseyjanejenniferryan | 25360 | |
| psex/breeryan | 25366 | |
| tdrm/giaivylunaryan | 25370 | |
| add/allieemmakiararyan | 25382 | |
| psex/whitneyryan | 25378 | |
| psex/janeryan | 25391 | |
| add/beckykrissikylieryan | 25392 | |
| tspa/laurenlenaskylarbambino | 25398 | |
| psex/pennybambino | 25405 | |
| psex/joannabambino | 25415 | |
| sumv/ivykarmavanessaryan | 25422 | |
| sumv/brittanyclaudiaryderbambino | 25427 | |
| psex/emilyryan2 | 25436 | |
| sumv/brooklynkhloesophiaryan | 25445 | |
| psex/natasharyan | 25446 | |
| sumv/audreyemilysavannahbambino | 25464 | |
| psex/ivybambino | 25455 | |
| sumv/emilyisabelleoliviabambino | 25470 | |
| psex/nataliabambino | 25479 | |
| sumv/janemackenzienataliekyle | 25487 | |
| psex/joselinekyle | 25491 | |
| psex/sheridanbambino | 25500 | |
| sumv/brianadeevannabambino | 25501 | |
| psex/kitjustin | 25512 | |
| sumv/hannahkendraserenabambino | 25518 | |
| psex/jessaryan2 | 25526 | |
| sumv/ninareagansarahjustin | 25530 | |
| sumv/ivykarmavalentinakyle | 25540 | |
| mfhm/beckybambino | 25502 | |
| psex/alinajustin | 25513 | |
| psex/novajohnny | 25539 | |
| sumv/brandimckenzieryanbambino | 25557 | |
| add/christianajadekennabambino | 25564 | |
| sumv/krissyrachelvanessajustin | 25567 | |
| psex/giannajay | 25574 | |
| mshf/lilybambino | 25587 | |
| mshf/katrinajustin | 25589 | |
| naw/biancakenziekitbambino | 25596 | |
| mwhf/racheljustin | 25599 | |
| tdrm/ashleymeganscarlettjustin | 25607 | |
| mshf/khloesam | 25538 | |
| mshf/ivybambino | 25603 | |
| no/lenareaganryanjay | 25616 | |
| mfhm/danabambino | 25621 | |
| drrm/alexhimekendrakyle | 25627 | |
| no/deebambino | 25633 | |
| tspa/daisyjenniferrileysam | 25635 | |
| add/briannanataliasavannahsam | 25649 | |
| mshf/mshfkenziewill | 25652 | |
| add/karmarileysarahjay | 25661 | |
| psex/savannahkyle | 25662 | |
| add/gabbiegiannakhloekyle | 25672 | |
| mshf/jadejay | 25573 | |
| psex/gabbiekyle | 25677 | |
| tgym/dianakenziekimberjay | 25681 | |
| psex/kendrakyle | 25688 | |
| add/alexjewelzlivjay | 25696 | |
| psex/rileyjay | 25701 | |
| susl/dayademikirasam | 25708 | |
| add/adiraaudreysofisam | 25719 | |
| ihw/rachelbambino | 25720 | |
| bcb/marierachelrileykyle | 25727 | |
| mnm/lasiernasam | 25733 | |
| add/emilyninarachelbambino | 25742 | |
| no/marierachelrileykyle | 30765 | |
| mshf/jewelzkyle | 25736 | |
| mfhm/reaganjay | 25749 | |
| tgym/giakimbervioletjay | 25752 | |
| mfhm/beckydeerachaelalex | 25760 | |
| 2cst/joeysamisam | 25761 | |
| psex/kennajay | 25776 | |
| tdrm/lilianlinzeenatashasam | 25787 | |
| mshf/giannajay | 25788 | |
| tspa/bellemaximskyesam | 25794 | |
| no/abbysam | 25798 | |
| tgym/ellasaharavioletalex | 25810 | |
| ptgs/ashleyjewelzkenziesam | 26299 | |
| psex/katesam | 25808 | |
| ihw/vanessasam | 25817 | |
| mshf/kimberjay | 25844 | |
| clsr/athenaemmalivalex | 26206 | |
| clsr/aftenkamrynkatieryan | 26207 | |
| tdrm/biancakitrachaelalex | 26222 | |
| nath/whitneyisiah | 26227 | |
| toff/beckybrandicascasam | 26228 | |
| psex/sophiasam | 26234 | |
| psex/skyejay | 26237 | |
| tgym/gabbielasirenaskyesam | 26243 | |
| ptgs/chaneldianasophiasam | 26287 | |
| mfhm/cascajay | 25874 | |
| mshf/winterjay | 25900 | |
| mshf/saharaalex | 25909 | |
| mshf/kenziesam | 25917 | |
| no/angelachad | 25931 | |
| tdrm/cascadeerachaelalex | 26214 | |
| naw/cherierachaellondonsam | 26216 | |
| tdrm/anissaemilyivyaex | 26217 | |
| psex/bridgettesam | 26231 | |
| psex/lilliansam | 26232 | |
| psex/giabambino | 26233 | |
| ptgs/carmenemmatiffanyalex | 26297 | |
| mshf/evelynisiah | 25930 | |
| nadwc/evebambino | 25941 | |
| mfhm/brandialex | 25955 | |
| 2cst/kennaveronicajustin | 25962 | |
| ihw/kagneysam | 25974 | |
| nath/corinnablake | 26001 | |
| psex/anissaalex | 26132 | |
| afsc/katiekenziejazminjohnny | 26136 | |
| toff/ashleykatiekenziejohnny | 26138 | |
| psex/londonsam | 26145 | |
| naw/kennajennajohnny | 26185 | |
| toff/jennakennajohnny | 26199 | |
| mfst/biancajay | 25901 | |
| no/danielleryan | 26010 | |
| mshf/gabbiealex | 26011 | |
| naf/reaganalex | 26012 | |
| no/skyesam | 26016 | |
| 2cst/kennaveronicajustin2 | 26023 | |
| 2cst/kennaveronicajustin3 | 26033 | |
| nath/valentinaryan | 26037 | |
| mdhf/kennajohnny2 | 26045 | |
| naf/victoriajune | 26046 | |
| slm/sybilstallone | 26057 | |
| psex/alexryan | 26130 | |
| nadwc/bridgetteb | 26056 | |
| psex/ashleyalex | 26071 | |
| naw/chaneldianajudyalex | 26082 | |
| mfst/alurasam | 26095 | |
| psex/dianaalex | 26097 | |
| clsr/jazminkatiemaddyalex | 26105 | |
| 2cst/aidentiffanyalex | 26106 | |
| psex/jazminalex | 26109 | |
| sumv/ashleydianalilianalex | 26112 | |
| mshf/candicealex | 26119 | |
| clsr/aluraemilypaisleysam | 26121 | |
| psex/kenziemadisonalex | 26125 | |
| psex/emilyalex | 26134 | |
| tdrm/katieninaalex | 26137 | |
| naw/jenniferlasirenaskyesam | 26146 | |
| psex/himekyle | 26149 | |
| psex/jenniferalex | 26156 | |
| clsr/annajazminreaganalex | 26158 | |
| tdrm/cascadevonreaganalex | 26160 | |
| psex/devonsam | 26169 | |
| psex/candicealex | 26175 | |
| toff/andreinacandicedianasam | 26184 | |
| tdrm/joselynlondonmckenziealex | 26193 | |
| mfhm/rachelalex | 26194 | |
| mfhm/londonalex | 26203 | |
| clsr/bellajennaserasam | 26205 | |
| afsc/candicedaisykenziesam | 26223 | |
| psex/mckenziealex | 26226 | |
| psex/sirialex | 26240 | |
| naw/katielaurennatashasam | 26241 | |
| clsr/harmonylaneyselinaconnor | 26251 | |
| psex/laurensam | 26255 | |
| mnm/ellajustin | 26258 | |
| tspa/lilymacypaisleysam | 26260 | |
| psex/annaclairebrad | 26262 | |
| tgym/aidenjazminlilysam | 26269 | |
| mwhf/sirialex | 26268 | |
| tsas/sheridanryan | 26276 | |
| ptgs/jamiesandraspenceralex | 26281 | |
| psex/blakesam | 26282 | |
| mygf/keishajohnny | 26285 | |
| tdrm/indicanatashasam | 26286 | |
| psex/cascasam | 26295 | |
| mygf/natashaseth | 26300 | |
| psex/spencersam | 26301 | |
| tspa/daisydianawhitneysam | 26304 | |
| mshf/jenniferisiah | 26310 | |
| toff/biancakaylanikkidavid | 26312 | |
| mshf/blakesam | 26316 | |
| tsas/laurenlilyrachaelsam | 26323 | |
| no/vanessadavid | 26326 | |
| tdrm/brandibritannysilvia | 26332 | |
| mfhm/brandisam | 26337 | |
| clsr/katieliliansarahdavid | 26341 | |
| mshf/emmasam | 26344 | |
| naw/kaylasarahsilviaquinton | 26349 | |
| mfhm/mckenziedavid | 26356 | |
| toff/aidendaisyspencersam | 26361 | |
| ptgs/aliakennasam | 26363 | |
| mshf/indicasam | 26369 | |
| mshf/tiffanydavid | 26377 | |
| clsr/catalinajamiekyliesam | 26378 | |
| nbw/kaysam | 26385 | |
| tdrm/deannaivypaisleydavid | 26394 | |
| mfst/ivydavid | 26397 | |
| drrm/annajudyseradavid | 26405 | |
| mfhm/kayladavid | 26406 | |
| naw/kayleylexipaisleydavid | 26413 | |
| psex/aluraryan | 26417 | |
| tgym/aidenashleyzoesam | 26424 | |
| naf/kaylasam | 26426 | |
| ptgs/angelleahtiffanysam | 26432 | |
| mshf/alyxalex | 26433 | |
| tspa/alyxelectraskylaralex | 26443 | |
| no/leahsam | 26445 | |
| toff/brookemckenziesarahsam | 26448 | |
| mshf/nalakyle | 26457 | |
| clsr/cascacrystalkatiesam | 26463 | |
| nbw/lilysam | 26468 | |
| drrm/emmakylielilysam | 26473 | |
| no/madelynsam | 26474 | |
| tdrm/kayleymaddymadelynsam | 26484 | |
| nbw/emmasam | 26486 | |
| drrm/avaharlowharmonysam | 26488 | |
| mgbf/gabbiecharles | 26498 | |
| clsr/harlowmiaravenalex | 26503 | |
| naf/lizsam | 26509 | |
| tspa/kaylalillymckenziesam | 26516 | |
| mfhm/jamiealex | 26518 | |
| afsc/kyliemaddymayasam | 26524 | |
| no/harmonyoliver | 26526 | |
| tgym/kylerpaigewhitneysam | 26533 | |
| nbw/harlowsam | 26537 | |
| mgbf/angelsam | 26546 | |
| ptgs/daisylillymilawill | 26547 | |
| naw/katierachaelreagansam | 26555 | |
| mwhf/jewelzsam | 26556 | |
| tdrm/crystallexispencersam | 26561 | |
| naf/lilyalex | 26570 | |
| ptgs/carolinalilypaytonalex | 26579 | |
| no/aliasam | 26581 | |
| afsc/jennakayleymaddyalex | 26588 | |
| mshf/kylersam | 26590 | |
| sumv/alexiaharlowjackiealex | 26595 | |
| mgbf/nolinasam | 26598 | |
| clsr/angelashleymilaalex | 26600 | |
| mfst/laurensam | 26608 | |
| drrm/jazminpenelopesamanthasam | 26613 | |
| mfhm/reagansam | 26619 | |
| toff/brandikaylalondonalex | 26622 | |
| nbw/livalex | 26629 | |
| sumv/madelynmadisonlexisam | 26636 | |
| mshf/annasam | 26642 | |
| naw/cascacrystalmckenziealex | 26647 | |
| mfhm/laurensam | 26652 | |
| sumv/khloepenelopeseraalex | 26662 | |
| mfhm/brandisam2 | 26663 | |
| tdrm/giannakarmapaytonsam | 26669 | |
| no/crystalsam | 26671 | |
| toff/angelskyehyleyalex | 26680 | |
| mshf/katiealex | 26682 | |
| sumv/aprillillyskylarsam | 26692 | |
| naf/charlysam | 26695 | |
| nbw/lillysam | 26700 | |
| drrm/charlykourtneypenelopealex | 26702 | |
| ihw/indicasam | 26706 | |
| clsr/avacocopenelopesam | 26712 | |
| mfst/linzeealex | 26714 | |
| naw/evegiannakitsam | 26719 | |
| toff/kayleykenzieskylaralex | 29323 | |
| no/giannaalex | 29332 | |
| susl/ashleychloelaneyalex | 29335 | |
| no/madisonjack | 26656 | |
| tdrm/madisonnickeysavannahsam | 29972 | |
| no/savannahalex | 29974 | |
| tgym/dianaemmalaneysam | 29985 | |
| mfst/paytonsam | 29987 | |
| drrm/avahaleyparissam | 29993 | |
| naf/anaalex | 29995 | |
| tspa/kayleykenziejewelzwill | 30115 | |
| naf/daisywill | 30512 | |
| clsr/deelaurenrachaelclarke | 30618 | |
| rpvr/jazlynalex | 30622 | |
| toff/caitlincrystaljamiesam | 30627 | |
| rpvr/giasam | 30626 | |
| rpvr/blakealex | 30631 | |
| ptgs/jasminejazlynpaigesam | 30634 | |
| mgla/lanadamonrem | 30645 | |
| naw/kayjazminrorysam | 30649 | |
| rpvr/paytonvioletkyle | 30655 | |
| clsr/ryanserasilviasam | 30664 | |
| rpvr/lexisam | 30666 | |
| add/lanacharlesvanrem | 30671 | |
| tdrm/caitlinsarahvictoriasam | 30676 | |
| rpvr/deekyle | 30678 | |
| psex/lanaryanrem | 30679 | |
| add/jazminpeneloperorysam | 30686 | |
| rpvr/daisyemmaalex | 30751 | |
| tgym/lanajohnnyrem | 30754 | |
| tgym/aprilharlownikkisam | 30755 | |
| rpvr/ariamelodysam | 30764 | |
| afsc/lanaryan2rem | 30768 | |
| toff/jamiekayleylexialex | 30772 | |
| rpvr/aprilsam | 30777 | |
| psex/lanaryan3rem | 30778 | |
| rpvr/cascasam | 30785 | |
| drrm/elizasilviataylorsam | 30787 | |
| add/jazlynmelodyrorysam | 30796 | |
| add/petaryanrem | 30797 | |
| rpvr/jasmineoctaviaalex | 30802 | |
| ptgs/kenziejazlynashleyalex | 30810 | |
| rpvr/nicolesam | 30813 | |
| rpvr/electraveronicasam | 30816 | |
| clsr/charlikaylarichellesam | 30818 | |
| naw/cadencetaliatiffanysam | 30821 | |
| rpvr/katealex | 30837 | |
| toff/apriljasmineoctaviasam | 30839 | |
| rpvr/kayleyvanessakyle | 30852 | |
| nadwc/avaxanderrem | 30855 | |
| tdrm/carolinaelectravanessaalex | 30861 | |
| add/abellaxanderrem | 30865 | |
| add/indiatonyrem | 30866 | |
| rpvr/baileyskylaralex | 30867 | |
| clsr/avaoctaviasummeralex | 30875 | |
| rpvr/jazlynblakesam | 30877 | |
| fans/blakedelilahjazlynsam | 30886 | |
| drrm/annyjazlylillysam | 30890 | |
| ptgs/evemaddyquinnsam | 30892 | |
| psex/avacharlesrem | 30894 | |
| rpvr/maddysam | 30901 | |
| add/kendrachadrem | 30906 | |
| toff/aprilbraylinjazlynalex | 30910 | |
| add/rachelchadrem | 30917 | |
| rpvr/rorysummeralex | 30918 | |
| toff/charlikaylareagansam | 30926 | |
| mfhm/avaprestonrem | 30930 | |
| rpvr/bellakaysam | 30931 | |
| tgym/apriljasminejazlynsam | 30942 | |
| rpvr/braylinpaigekyle | 30944 | |
| nath/abellajadacharlesrem | 30946 | |
| fans/alexiapeneloperosalynkyle | 30955 | |
| rpvr/kaynadiabrad | 30957 | |
| psex/kaylanicoleryanrem | 30960 | |
| susl/braylinvioletnikkiryan | 30968 | |
| naw/izzyjazlynpenelopesam | 30949 | |
| rpvr/anissagiannaalex | 30970 | |
| tsas/avarachelcharlesrem | 30972 | |
| rpvr/giannajewelzalex | 30981 | |
| mfhm/kendrachadrem | 30984 | |
| clsr/crystalmckenziepristinelawson | 30989 | |
| rpvr/laneyslimthikapollo | 30995 | |
| nath/melissarileybuddyrem | 30998 | |
| spbk/angellillyspenceralex | 31003 | |
| rpvr/annaseraapollo | 31008 | |
| mdhg/avaxander2rem | 31010 | |
| tdrm/jazlynoctaviavioletalex | 31016 | |
| rpvr/jasminerachaelsam | 31018 | |
| mdhf/abelladylanrem | 31021 | |
| tgym/himemadisonryanalex | 31031 | |
| rpvr/jasminejessicakyle | 31033 | |
| add/indiadylanrem | 31037 | |
| fans/giannakenzievioletkyle | 31044 | |
| rpvr/lydiatommyalex | 31047 | |
| psex/kendradylanrem | 31050 | |
| drrm/hazelizzylanasam | 31056 | |
| rpvr/armanihazelalex | 31062 | |
| tdrm/avapreston2rem | 31066 | |
| rpvr/karmamishaalex | 31077 | |
| tgym/abellamandydylanrem | 31079 | |
| sumv/aubreekayslimthickalex | 31081 | |
| psex/avajustinrem | 31087 | |
| afsc/aileebellacharlottealex | 31104 | |
| rpvr/aubreepenelopealex | 31182 | |
| mfst/nicoledylanrem | 31185 | |
| fans/audreykaylasofiesam | 31195 | |
| nathck/braylinmaemayasam | 31313 | |
| nathck/electraelizaskylaralex | 31315 | |
| rpvr/charliescarlettalex | 31189 | |
| mfhm/juliavan2rem | 31199 | |
| rpvr/emmaryanalex | 31211 | |
| toff/rachelcharles2rem | 31216 | |
| fans/chantalkitanamaddysam | 31222 | |
| rpvr/miladaisykyle | 31224 | |
| tgym/allierachelprestonrem | 31226 | |
| nathck/bunnyjamiepristinesam | 31317 | |
| sumv/adiragiannanickeysam | 31320 | |
| nath/evanottyryanrem | 31325 | |
| rpvr/rorymiasam | 31331 | |
| nathck/aileechanellilysam | 31378 | |
| ihw/dilliondamonrem | 31330 | |
| rpvr/spencerserakyle | 31333 | |
| mfhm/summerkyle | 31352 | |
| mygf/nicoleryan4rem | 31355 | |
| fans/bellaevekenziealex | 31361 | |
| mfst/sarahaalex | 31364 | |
| mfhm/juliachadrem | 31369 | |
| mfhm/deedan | 31379 | |
| nathck/himesamanthawhitneysam | 31381 | |
| nathck/chanelkhloepenelopedan | 31383 | |
| add/brooklynryanrem | 31385 | |
| nathck/kenzienataliaoctaviaalex | 31396 | |
| mfst/kenzieryan | 31398 | |
| psex/rachelcharlesrem | 31399 | |
| fans/aubreerorytommydan | 31409 | |
| mfhm/jennakyle | 31411 | |
| afsc/adrianaarianajohnnyrem | 31412 | |
| mgla/alliechadrem | 31418 | |
| clsr/fionajasminemelodyalex | 31420 | |
| mfhm/rachaeldan | 31421 | |
| fans/ryansagespencersam | 31428 | |
| sbc/evachadrem | 31432 | |
| nam/kaykyle | 31438 | |
| nam/jennakikispenceralex | 31440 | |
| tsas/nicoledamonrem | 31443 | |
| nbw/harleykyle | 31444 | |
| nam/bellaelectraharleykyle | 31453 | |
| mfhm/lexialex | 31455 | |
| 2cst/juliakimberchadrem | 31457 | |
| nam/bunnycrystalsarahdan | 31465 | |
| afsc/brooklynjohnnyrem | 31468 | |
| mfst/londondan | 31469 | |
| nam/hazelrorysummerkyle | 31473 | |
| nam/charlidan | 31481 | |
| psex/nicolecharles2rem | 31482 | |
| nam/adalindaileevanessakyle | 31487 | |
| nam/hotassdan | 31490 | |
| am/remyxanderrem | 31491 | |
| nam/adirabraylinharmonydan | 31500 | |
| mfhm/reagankyle | 31502 | |
| nam/kayleynikkisavannahdan | 31505 | |
| nbw/jojojuliasamanthachadrem | 31507 | |
| mfst/brooklyndylanrem | 31515 | |
| nbw/penelopesam | 31516 | |
| nam/katieseratheodorakyle | 31524 | |
| mfhm/mellaniedan | 31528 | |
| add/avaprestonrem | 31530 | |
| nam/annahimekyliedan | 31536 | |
| nadwc/nicoleryan3rem | 31533 | |
| ptgs/bellahazeljewelzdan | 31537 | |
| nam/charlottedan | 31546 | |
| nbw/chanelkyle | 31550 | |
| add/rachelstarrvanrem | 31552 | |
| nam/brittbrookiekeirakyle | 31556 | |
| no/richellesam | 31558 | |
| no/victoriasam | 31561 | |
| mfst/jillianjuliamoerem | 31562 | |
| nam/crystalkaylasarahdan | 31569 | |
| psex/brooklynprestonrem | 31574 | |
| nam/alexisdemirachaeldan | 31576 | |
| no/cadencealex | 31581 | |
| nam/bellajasmineoctaviakyle | 31582 | |
| mnm/rachelprestonrem | 31583 | |
| add/adrianavanrem | 31590 | |
| nam/crystalkyle | 31592 | |
| nam/aprilkayskyedan | 31598 | |
| mfhm/londondan | 31605 | |
| add/nicolemclanerem | 31607 | |
| nam/linzeerichellesedonakyle | 31613 | |
| nam/aprildan | 31620 | |
| add/rachelxanderrem | 31621 | |
| nam/cassieodettesarahkyle | 31626 | |
| nbw/demikyle | 31631 | |
| add/karlakendallmiasydneycharlesrem | 31633 | |
| mwhf/brooklynchadrem | 31635 | |
| nam/katrinadan | 31637 | |
| nam/adirajewelztiffanydan | 31641 | |
| nam/harmonymadisonpenelopedan | 31647 | |
| nam/himealex | 31650 | |
| add/nataliaprestonrem | 31652 | |
| psex/kenziedan | 31655 | |
| nam/kaymaddymegandan | 31657 | |
| tgym/rachelvanrem | 31663 | |
| nam/jazminkianakeiradan | 31668 | |
| mfst/melissadan | 31670 | |
| add/nikkichad2rem | 31676 | |
| drrm/bellabrittchaneldan | 31681 | |
| no/nicolechadrem | 31682 | |
| psex/octaviadan | 31684 | |
| mfhm/crystalsarahsofienick | 31694 | |
| mfst/sarahalex | 31696 | |
| afsc/chloevaleriezoebambinorem | 31700 | |
| nam/aileelaneysummerdan | 31707 | |
| nbw/haleydan | 31710 | |
| mfhm/juliatyler4rem | 31711 | |
| drrm/himepeneloperorydan | 31718 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| """ | |
| navr_url - scraper for stashapp | |
| 2022, PoKeH | |
| This script is meant to identify a scene where only filename is known | |
| To collect metadata once the identification is done use this scraper: | |
| https://github.com/stashapp/CommunityScrapers/blob/master/scrapers/NaughtyAmericaVR.yml | |
| Install: | |
| - put this .py in config/scrapers directory | |
| - also create new file navr_url.yml with following contents: | |
| ``` | |
| name: "navr_url" | |
| sceneByFragment: | |
| action: script | |
| script: | |
| - python3 | |
| - navr_url.py | |
| ``` | |
| - reload scrapers | |
| Test: | |
| - open NA scene for editing (eg. clsrname1name2_180x180_3dh) | |
| - "Scrape with.. / navr_url", if scene is known it offers a new URL | |
| - click button next to URL field to fetch metadata | |
| Use with lots of files: | |
| - in Scenes list mass-select NA scenes | |
| - under "..." menu select Identify | |
| - add navr_url as Source, click Identify | |
| - with URLs in place run metadata scraper | |
| """ | |
| from urllib.request import Request, urlopen | |
| import time | |
| import json | |
| import sys | |
| import os | |
| def format_rfc1123(timestamp): | |
| return time.strftime('%a, %d %b %Y %H:%M:%S GMT', time.gmtime(timestamp)) | |
| def download_if_expired(url, path, maxage=60*30): | |
| headers = {} | |
| if os.path.exists(path): | |
| mtime = os.path.getmtime(path) | |
| headers["If-Modified-Since"] = format_rfc1123(mtime) | |
| if not os.path.exists(path) or time.time() - mtime > maxage: | |
| r = urlopen(Request(url, None, {})) | |
| if r.status == 200: | |
| with open(path, 'wb') as fh: | |
| fh.write(r.read()) | |
| FRAGMENT = json.loads(sys.stdin.read()) | |
| # print(FRAGMENT, file=sys.stderr) | |
| TITLE = FRAGMENT.get("title") | |
| slug = TITLE.split("_")[0] | |
| CACHE_DIR = os.getenv("STASH_CACHE", ".") | |
| CSV_URL = "https://gist.githubusercontent.com/poontology/a093624982eb43befc8f1bb93d56d6c2/raw/navr.csv" | |
| CSVFILE = CACHE_DIR + "/navr.csv" | |
| download_if_expired(CSV_URL, CSVFILE) | |
| #res = urlopen(Request(navr_url, None, {})) | |
| #lst = [l.split(",") for l in res.read().decode().split("\n")] | |
| lst = [l.split(",") for l in open(CSVFILE).read().split("\n")] | |
| match = list(filter(lambda s: s[0].replace("/", "") == slug, lst)) | |
| if not match and slug.startswith("nam"): | |
| # they renamed some old releases from nam-prefix to new "studios" | |
| match = list(filter(lambda s: s[0].endswith(slug[3:]), lst)) | |
| print("== nam-prefix didn't match known scenes, trying to fuzz", file=sys.stderr) | |
| print("== %s matches %s" % (slug, match), file=sys.stderr) | |
| if not match: | |
| print(json.dumps({})) | |
| sys.exit(0) | |
| NA_BASE = "https://www.naughtyamericavr.com/scene/-" | |
| res = {"url": NA_BASE + match[0][1]} | |
| print(json.dumps(res)) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/usr/bin/env python3 | |
| """ | |
| update_navr_csv - crawls NAVR scene index and collects URL slug to id mappings | |
| 2022, PoKeH | |
| NAVR video filenames typically use the slug as prefix but to get to | |
| the metainfo on the webpage also the id number needs to be known | |
| """ | |
| from urllib.request import Request, urlopen | |
| from urllib.parse import urlparse | |
| from operator import itemgetter | |
| from lxml import html | |
| import time | |
| import re | |
| DEFAULT_UA = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Safari/537.36" | |
| text = lambda e: e.xpath('normalize-space(text())') if type(e)!=list else list(map(text, e)) | |
| def retrieve(url, headers={}): | |
| if 'User-Agent' not in headers: | |
| headers['User-Agent'] = DEFAULT_UA | |
| page = urlopen(Request(url, None, headers)) | |
| return html.parse(page).getroot() | |
| def getnascenes(page): | |
| res = retrieve("https://www.naughtyamericavr.com/vr-videos?page=%s" % page) | |
| ro = [] | |
| for i,t in enumerate(res.cssselect('.pornfinder-scene')): | |
| d = { | |
| 'path': urlparse(t.cssselect('a')[0].attrib['href']).path, | |
| 'title': text(t.cssselect('.pornfinder-title'))[0], | |
| 'picture': t.cssselect('img')[0].attrib['src'], | |
| } | |
| d['na_id'] = d['path'].split('-')[-1] | |
| picm = re.match(r'.*scenes/(.*)/scene', d['picture']) | |
| if picm: | |
| d['slug'] = picm.group(1) | |
| ro.append(d) | |
| ro = sorted(ro, key=itemgetter('na_id')) | |
| return ro | |
| def getnalastpage(): | |
| res = retrieve("https://www.naughtyamericavr.com/vr-videos") | |
| el = res.cssselect('#last-page') | |
| return int(el[0].attrib['href'].split('=')[-1]) | |
| if __name__ == "__main__": | |
| filename = "navr.csv" | |
| csv_data = open(filename).read().strip() | |
| scene_lst = [l.split(",") for l in csv_data.split('\n') if "," in l] | |
| last_page = getnalastpage() | |
| items_per_page = 4 * 3 | |
| max_pg = max(1, int(last_page - len(scene_lst) / items_per_page)) | |
| # last_id = int(scene_lst[-1][1]) | |
| scene_dic = {d[1]:d[0] for d in scene_lst} | |
| for pg in range(max_pg, 0, -1): | |
| new_items = [] | |
| for d in getnascenes(pg): | |
| if d["na_id"] in scene_dic: continue | |
| new_items.append("%(slug)s,%(na_id)s" % d) | |
| with open(filename, "a") as fh: | |
| fh.write("\n".join(new_items) + "\n") | |
| print("pg %i had %i new items" % (pg, len(new_items))) | |
| time.sleep(0.5) |
Author
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Looks like over time they might rename a scene, release it with new id and drop the old one from the site. I'm only going to run incremental updates to the CSV in this gist so theoretically it's possible that some id in the list no longer exists on the site.
At the moment I think bcb/marierachelrileykyle,25727 -> no/marierachelrileykyle,30765 is the only one where that's happened, I guess we could just map the old name to the new id since the metadata is essentially same. Comment if you care.