dl.py
ADDED
@@ -0,0 +1,74 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
#!/usr/bin/env python
|
2 |
+
|
3 |
+
import os
|
4 |
+
|
5 |
+
if not os.path.exists('./.gitattributes') or '35efec71055ba0c3b7c7a1bcf499d0922398679a' != hashlib.sha1(open('./.gitattributes', 'rb').read()).hexdigest():
|
6 |
+
os.system('curl -L "https://huggingface.co/AI-Porn/AI-PORN/resolve/main/./.gitattributes" --create-dirs -o "././.gitattributes"')
|
7 |
+
if not os.path.exists('./gen.py') or 'aa70041d002fc25357c8ac5d5137bbc5510b84f4' != hashlib.sha1(open('./gen.py', 'rb').read()).hexdigest():
|
8 |
+
os.system('curl -L "https://huggingface.co/AI-Porn/AI-PORN/resolve/main/./gen.py" --create-dirs -o "././gen.py"')
|
9 |
+
if not os.path.exists('./embeddings/corneo_pov_anal.pt') or '37577b40588e2c267cbaf13f3edd014d5fe1f24b' != hashlib.sha1(open('./embeddings/corneo_pov_anal.pt', 'rb').read()).hexdigest():
|
10 |
+
os.system('curl -L "https://huggingface.co/AI-Porn/AI-PORN/resolve/main/./embeddings/corneo_pov_anal.pt" --create-dirs -o "././embeddings/corneo_pov_anal.pt"')
|
11 |
+
if not os.path.exists('./embeddings/easynegative.pt') or '199b0109efbafa5b49abb413e56eb2a086e378eb' != hashlib.sha1(open('./embeddings/easynegative.pt', 'rb').read()).hexdigest():
|
12 |
+
os.system('curl -L "https://huggingface.co/AI-Porn/AI-PORN/resolve/main/./embeddings/easynegative.pt" --create-dirs -o "././embeddings/easynegative.pt"')
|
13 |
+
if not os.path.exists('./embeddings/easynegative.safetensors') or 'cde414dc6989edf75d10499fa80b2c65c14f83f4' != hashlib.sha1(open('./embeddings/easynegative.safetensors', 'rb').read()).hexdigest():
|
14 |
+
os.system('curl -L "https://huggingface.co/AI-Porn/AI-PORN/resolve/main/./embeddings/easynegative.safetensors" --create-dirs -o "././embeddings/easynegative.safetensors"')
|
15 |
+
if not os.path.exists('./embeddings/Place Textual Inversion embeddings here.txt') or 'da39a3ee5e6b4b0d3255bfef95601890afd80709' != hashlib.sha1(open('./embeddings/Place Textual Inversion embeddings here.txt', 'rb').read()).hexdigest():
|
16 |
+
os.system('curl -L "https://huggingface.co/AI-Porn/AI-PORN/resolve/main/./embeddings/Place Textual Inversion embeddings here.txt" --create-dirs -o "././embeddings/Place Textual Inversion embeddings here.txt"')
|
17 |
+
if not os.path.exists('./embeddings/corneo_side_doggy.pt') or '70321b967686faaac3c95679e1a7abaaeb502c84' != hashlib.sha1(open('./embeddings/corneo_side_doggy.pt', 'rb').read()).hexdigest():
|
18 |
+
os.system('curl -L "https://huggingface.co/AI-Porn/AI-PORN/resolve/main/./embeddings/corneo_side_doggy.pt" --create-dirs -o "././embeddings/corneo_side_doggy.pt"')
|
19 |
+
if not os.path.exists('./embeddings/ulzzang-6500-v1.1.bin') or '646c5a61624cd9d279ac57df9f70d67af8bc87b8' != hashlib.sha1(open('./embeddings/ulzzang-6500-v1.1.bin', 'rb').read()).hexdigest():
|
20 |
+
os.system('curl -L "https://huggingface.co/AI-Porn/AI-PORN/resolve/main/./embeddings/ulzzang-6500-v1.1.bin" --create-dirs -o "././embeddings/ulzzang-6500-v1.1.bin"')
|
21 |
+
if not os.path.exists('./Stable-diffusion/grapefruitHentaiModel_grapefruitv4.safetensors') or '658aeb1ba3589da1398e07037956994b570e23a7' != hashlib.sha1(open('./Stable-diffusion/grapefruitHentaiModel_grapefruitv4.safetensors', 'rb').read()).hexdigest():
|
22 |
+
os.system('curl -L "https://huggingface.co/AI-Porn/AI-PORN/resolve/main/./Stable-diffusion/grapefruitHentaiModel_grapefruitv4.safetensors" --create-dirs -o "././Stable-diffusion/grapefruitHentaiModel_grapefruitv4.safetensors"')
|
23 |
+
if not os.path.exists('./Stable-diffusion/chilloutmix_NiPrunedFp32Fix.safetensors') or '2a9c3945540d8051ea41208a599bb412e8c9cdff' != hashlib.sha1(open('./Stable-diffusion/chilloutmix_NiPrunedFp32Fix.safetensors', 'rb').read()).hexdigest():
|
24 |
+
os.system('curl -L "https://huggingface.co/AI-Porn/AI-PORN/resolve/main/./Stable-diffusion/chilloutmix_NiPrunedFp32Fix.safetensors" --create-dirs -o "././Stable-diffusion/chilloutmix_NiPrunedFp32Fix.safetensors"')
|
25 |
+
if not os.path.exists('./Stable-diffusion/Put Stable Diffusion checkpoints here.txt') or 'da39a3ee5e6b4b0d3255bfef95601890afd80709' != hashlib.sha1(open('./Stable-diffusion/Put Stable Diffusion checkpoints here.txt', 'rb').read()).hexdigest():
|
26 |
+
os.system('curl -L "https://huggingface.co/AI-Porn/AI-PORN/resolve/main/./Stable-diffusion/Put Stable Diffusion checkpoints here.txt" --create-dirs -o "././Stable-diffusion/Put Stable Diffusion checkpoints here.txt"')
|
27 |
+
if not os.path.exists('./Stable-diffusion/chill-inpaint.inpainting.ckpt') or 'b9d78fa6ebebb16446a11890ed5c045ea76d8f37' != hashlib.sha1(open('./Stable-diffusion/chill-inpaint.inpainting.ckpt', 'rb').read()).hexdigest():
|
28 |
+
os.system('curl -L "https://huggingface.co/AI-Porn/AI-PORN/resolve/main/./Stable-diffusion/chill-inpaint.inpainting.ckpt" --create-dirs -o "././Stable-diffusion/chill-inpaint.inpainting.ckpt"')
|
29 |
+
if not os.path.exists('./Stable-diffusion/uberRealisticPornMerge_urpmv12.safetensors') or '655092a0b0bbd29f9e50548aeb5ed66cf5a521ee' != hashlib.sha1(open('./Stable-diffusion/uberRealisticPornMerge_urpmv12.safetensors', 'rb').read()).hexdigest():
|
30 |
+
os.system('curl -L "https://huggingface.co/AI-Porn/AI-PORN/resolve/main/./Stable-diffusion/uberRealisticPornMerge_urpmv12.safetensors" --create-dirs -o "././Stable-diffusion/uberRealisticPornMerge_urpmv12.safetensors"')
|
31 |
+
if not os.path.exists('./Lora/japaneseDollLikeness_v10.safetensors') or 'dc0756d0176a4d6ecf86c978a2086b6c28e6e5dd' != hashlib.sha1(open('./Lora/japaneseDollLikeness_v10.safetensors', 'rb').read()).hexdigest():
|
32 |
+
os.system('curl -L "https://huggingface.co/AI-Porn/AI-PORN/resolve/main/./Lora/japaneseDollLikeness_v10.safetensors" --create-dirs -o "././Lora/japaneseDollLikeness_v10.safetensors"')
|
33 |
+
if not os.path.exists('./Lora/povSquattingCowgirlLora_pscowgirl.safetensors') or 'ee6cf25c41181f91148e39f793a1d24a4eab43ce' != hashlib.sha1(open('./Lora/povSquattingCowgirlLora_pscowgirl.safetensors', 'rb').read()).hexdigest():
|
34 |
+
os.system('curl -L "https://huggingface.co/AI-Porn/AI-PORN/resolve/main/./Lora/povSquattingCowgirlLora_pscowgirl.safetensors" --create-dirs -o "././Lora/povSquattingCowgirlLora_pscowgirl.safetensors"')
|
35 |
+
if not os.path.exists('./Lora/shirtliftALORAFor_shirtliftv1.safetensors') or '8b0a6ac1f231d0d63c8e7ba0e754a215315b88b2' != hashlib.sha1(open('./Lora/shirtliftALORAFor_shirtliftv1.safetensors', 'rb').read()).hexdigest():
|
36 |
+
os.system('curl -L "https://huggingface.co/AI-Porn/AI-PORN/resolve/main/./Lora/shirtliftALORAFor_shirtliftv1.safetensors" --create-dirs -o "././Lora/shirtliftALORAFor_shirtliftv1.safetensors"')
|
37 |
+
if not os.path.exists('./Lora/koreanDollLikeness_v15.safetensors') or '13eeb1811c0c6b4fd906791af98ceec45fcee400' != hashlib.sha1(open('./Lora/koreanDollLikeness_v15.safetensors', 'rb').read()).hexdigest():
|
38 |
+
os.system('curl -L "https://huggingface.co/AI-Porn/AI-PORN/resolve/main/./Lora/koreanDollLikeness_v15.safetensors" --create-dirs -o "././Lora/koreanDollLikeness_v15.safetensors"')
|
39 |
+
if not os.path.exists('./Lora/inniesBetterVaginas_v11.safetensors') or 'c1a7bc94c83ea078dee0aacc3c5f3ae1c3fee570' != hashlib.sha1(open('./Lora/inniesBetterVaginas_v11.safetensors', 'rb').read()).hexdigest():
|
40 |
+
os.system('curl -L "https://huggingface.co/AI-Porn/AI-PORN/resolve/main/./Lora/inniesBetterVaginas_v11.safetensors" --create-dirs -o "././Lora/inniesBetterVaginas_v11.safetensors"')
|
41 |
+
if not os.path.exists('./Lora/doggystyleFromSide_dsv02.safetensors') or '3ebb3224b1aae54c4c369b239cbe8a293b581d32' != hashlib.sha1(open('./Lora/doggystyleFromSide_dsv02.safetensors', 'rb').read()).hexdigest():
|
42 |
+
os.system('curl -L "https://huggingface.co/AI-Porn/AI-PORN/resolve/main/./Lora/doggystyleFromSide_dsv02.safetensors" --create-dirs -o "././Lora/doggystyleFromSide_dsv02.safetensors"')
|
43 |
+
if not os.path.exists('./Lora/breastinclassBetter_v13.safetensors') or 'f387ad158d12fcd1ad5e4ac8ba6037ba0a32f099' != hashlib.sha1(open('./Lora/breastinclassBetter_v13.safetensors', 'rb').read()).hexdigest():
|
44 |
+
os.system('curl -L "https://huggingface.co/AI-Porn/AI-PORN/resolve/main/./Lora/breastinclassBetter_v13.safetensors" --create-dirs -o "././Lora/breastinclassBetter_v13.safetensors"')
|
45 |
+
if not os.path.exists('./Lora/anjuKozuki_v10.safetensors') or '24552c44f044f7886497536cd4d79821858a6b65' != hashlib.sha1(open('./Lora/anjuKozuki_v10.safetensors', 'rb').read()).hexdigest():
|
46 |
+
os.system('curl -L "https://huggingface.co/AI-Porn/AI-PORN/resolve/main/./Lora/anjuKozuki_v10.safetensors" --create-dirs -o "././Lora/anjuKozuki_v10.safetensors"')
|
47 |
+
if not os.path.exists('./Lora/gakkiAragakiYui_v2.safetensors') or 'd44d74883268bf151abce931f601ad0b17e4a4f4' != hashlib.sha1(open('./Lora/gakkiAragakiYui_v2.safetensors', 'rb').read()).hexdigest():
|
48 |
+
os.system('curl -L "https://huggingface.co/AI-Porn/AI-PORN/resolve/main/./Lora/gakkiAragakiYui_v2.safetensors" --create-dirs -o "././Lora/gakkiAragakiYui_v2.safetensors"')
|
49 |
+
if not os.path.exists('./Lora/xiaoxiaoLora.safetensors') or '7271381e396689ff1ae3d916c27fa00eff7bfa7c' != hashlib.sha1(open('./Lora/xiaoxiaoLora.safetensors', 'rb').read()).hexdigest():
|
50 |
+
os.system('curl -L "https://huggingface.co/AI-Porn/AI-PORN/resolve/main/./Lora/xiaoxiaoLora.safetensors" --create-dirs -o "././Lora/xiaoxiaoLora.safetensors"')
|
51 |
+
if not os.path.exists('./Lora/milkingMachine_v11.safetensors') or '689743fa77f554e31dd7d4ac997faa67e2355ce4' != hashlib.sha1(open('./Lora/milkingMachine_v11.safetensors', 'rb').read()).hexdigest():
|
52 |
+
os.system('curl -L "https://huggingface.co/AI-Porn/AI-PORN/resolve/main/./Lora/milkingMachine_v11.safetensors" --create-dirs -o "././Lora/milkingMachine_v11.safetensors"')
|
53 |
+
if not os.path.exists('./Lora/rosBlackpink_v1.safetensors') or 'f64af2aee55325c4f9a26aedfbd1f051de9cf36b' != hashlib.sha1(open('./Lora/rosBlackpink_v1.safetensors', 'rb').read()).hexdigest():
|
54 |
+
os.system('curl -L "https://huggingface.co/AI-Porn/AI-PORN/resolve/main/./Lora/rosBlackpink_v1.safetensors" --create-dirs -o "././Lora/rosBlackpink_v1.safetensors"')
|
55 |
+
if not os.path.exists('./Lora/bondage-suspension') or '93a906a4141d282f169e61f2a4c224ad866b621d' != hashlib.sha1(open('./Lora/bondage-suspension', 'rb').read()).hexdigest():
|
56 |
+
os.system('curl -L "https://huggingface.co/AI-Porn/AI-PORN/resolve/main/./Lora/bondage-suspension" --create-dirs -o "././Lora/bondage-suspension"')
|
57 |
+
if not os.path.exists('./Lora/cuteGirlMix4_v10.safetensors') or '34211f120b804c747f256b495a42cb233d8fa5eb' != hashlib.sha1(open('./Lora/cuteGirlMix4_v10.safetensors', 'rb').read()).hexdigest():
|
58 |
+
os.system('curl -L "https://huggingface.co/AI-Porn/AI-PORN/resolve/main/./Lora/cuteGirlMix4_v10.safetensors" --create-dirs -o "././Lora/cuteGirlMix4_v10.safetensors"')
|
59 |
+
if not os.path.exists('./Lora/irene_60.safetensors') or '30738eda112a0031574c17818906513c3cff5c9c' != hashlib.sha1(open('./Lora/irene_60.safetensors', 'rb').read()).hexdigest():
|
60 |
+
os.system('curl -L "https://huggingface.co/AI-Porn/AI-PORN/resolve/main/./Lora/irene_60.safetensors" --create-dirs -o "././Lora/irene_60.safetensors"')
|
61 |
+
if not os.path.exists('./Lora/fte_futuanerV1.safetensors') or 'fe41f4c643ffc7bdad5cb617b06234af36e4f049' != hashlib.sha1(open('./Lora/fte_futuanerV1.safetensors', 'rb').read()).hexdigest():
|
62 |
+
os.system('curl -L "https://huggingface.co/AI-Porn/AI-PORN/resolve/main/./Lora/fte_futuanerV1.safetensors" --create-dirs -o "././Lora/fte_futuanerV1.safetensors"')
|
63 |
+
if not os.path.exists('./Lora/lactation_v10.safetensors') or '2e3b5d952651a105aeed6e9fbb3ffbe875b5e0b6' != hashlib.sha1(open('./Lora/lactation_v10.safetensors', 'rb').read()).hexdigest():
|
64 |
+
os.system('curl -L "https://huggingface.co/AI-Porn/AI-PORN/resolve/main/./Lora/lactation_v10.safetensors" --create-dirs -o "././Lora/lactation_v10.safetensors"')
|
65 |
+
if not os.path.exists('./Lora/breastsOnGlass_v10.safetensors') or '5b3605c58a8e6534ca40cc5d841359a518e6f95a' != hashlib.sha1(open('./Lora/breastsOnGlass_v10.safetensors', 'rb').read()).hexdigest():
|
66 |
+
os.system('curl -L "https://huggingface.co/AI-Porn/AI-PORN/resolve/main/./Lora/breastsOnGlass_v10.safetensors" --create-dirs -o "././Lora/breastsOnGlass_v10.safetensors"')
|
67 |
+
if not os.path.exists('./Lora/taiwanDollLikeness_v10.safetensors') or '9640a5a14032ef06bba402ba8bbc88c518450253' != hashlib.sha1(open('./Lora/taiwanDollLikeness_v10.safetensors', 'rb').read()).hexdigest():
|
68 |
+
os.system('curl -L "https://huggingface.co/AI-Porn/AI-PORN/resolve/main/./Lora/taiwanDollLikeness_v10.safetensors" --create-dirs -o "././Lora/taiwanDollLikeness_v10.safetensors"')
|
69 |
+
if not os.path.exists('./Lora/koreanDollLikeness_v10.safetensors') or '13eeb1811c0c6b4fd906791af98ceec45fcee400' != hashlib.sha1(open('./Lora/koreanDollLikeness_v10.safetensors', 'rb').read()).hexdigest():
|
70 |
+
os.system('curl -L "https://huggingface.co/AI-Porn/AI-PORN/resolve/main/./Lora/koreanDollLikeness_v10.safetensors" --create-dirs -o "././Lora/koreanDollLikeness_v10.safetensors"')
|
71 |
+
if not os.path.exists('./Lora/pantyPullPantyDrop_pantypullPantydropV1.safetensors') or 'e91ab3a9396835143df5638eb6072e5bb732fb48' != hashlib.sha1(open('./Lora/pantyPullPantyDrop_pantypullPantydropV1.safetensors', 'rb').read()).hexdigest():
|
72 |
+
os.system('curl -L "https://huggingface.co/AI-Porn/AI-PORN/resolve/main/./Lora/pantyPullPantyDrop_pantypullPantydropV1.safetensors" --create-dirs -o "././Lora/pantyPullPantyDrop_pantypullPantydropV1.safetensors"')
|
73 |
+
if not os.path.exists('./Lora/perfectPussy_newb0001.safetensors') or '8228992f0480d74253aabf80a5ad10e1f4a36587' != hashlib.sha1(open('./Lora/perfectPussy_newb0001.safetensors', 'rb').read()).hexdigest():
|
74 |
+
os.system('curl -L "https://huggingface.co/AI-Porn/AI-PORN/resolve/main/./Lora/perfectPussy_newb0001.safetensors" --create-dirs -o "././Lora/perfectPussy_newb0001.safetensors"')
|