- dl.py +33 -5
- file_list.json +1 -1
- gen.py +0 -22
dl.py
CHANGED
@@ -2,71 +2,99 @@
|
|
2 |
|
3 |
import os
|
4 |
import hashlib
|
5 |
-
|
6 |
-
os.system('curl -L "https://huggingface.co/AI-Porn/AI-PORN/resolve/main/./file_list.json" --create-dirs -o "././file_list.json"')
|
7 |
if not os.path.exists('./.gitattributes') or '35efec71055ba0c3b7c7a1bcf499d0922398679a' != hashlib.sha1(open('./.gitattributes', 'rb').read()).hexdigest():
|
8 |
os.system('curl -L "https://huggingface.co/AI-Porn/AI-PORN/resolve/main/./.gitattributes" --create-dirs -o "././.gitattributes"')
|
9 |
-
|
10 |
-
|
11 |
-
if not os.path.exists('./dl.py') or '5840afb9d3ef71e36c198f0d0ec90104f5e03638' != hashlib.sha1(open('./dl.py', 'rb').read()).hexdigest():
|
12 |
os.system('curl -L "https://huggingface.co/AI-Porn/AI-PORN/resolve/main/./dl.py" --create-dirs -o "././dl.py"')
|
|
|
13 |
if not os.path.exists('./embeddings/corneo_pov_anal.pt') or '37577b40588e2c267cbaf13f3edd014d5fe1f24b' != hashlib.sha1(open('./embeddings/corneo_pov_anal.pt', 'rb').read()).hexdigest():
|
14 |
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"')
|
|
|
15 |
if not os.path.exists('./embeddings/easynegative.pt') or '199b0109efbafa5b49abb413e56eb2a086e378eb' != hashlib.sha1(open('./embeddings/easynegative.pt', 'rb').read()).hexdigest():
|
16 |
os.system('curl -L "https://huggingface.co/AI-Porn/AI-PORN/resolve/main/./embeddings/easynegative.pt" --create-dirs -o "././embeddings/easynegative.pt"')
|
|
|
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-fp32-ema-only.safetensors') or '92a0d73fb8dcdfc42a8f61ff0a09e6748a079eb9' != hashlib.sha1(open('./Stable-diffusion/chill-inpaint.inpainting-fp32-ema-only.safetensors', 'rb').read()).hexdigest():
|
28 |
os.system('curl -L "https://huggingface.co/AI-Porn/AI-PORN/resolve/main/./Stable-diffusion/chill-inpaint.inpainting-fp32-ema-only.safetensors" --create-dirs -o "././Stable-diffusion/chill-inpaint.inpainting-fp32-ema-only.safetensors"')
|
|
|
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/gakkiAragakiYui_v2.safetensors') or 'd44d74883268bf151abce931f601ad0b17e4a4f4' != hashlib.sha1(open('./Lora/gakkiAragakiYui_v2.safetensors', 'rb').read()).hexdigest():
|
46 |
os.system('curl -L "https://huggingface.co/AI-Porn/AI-PORN/resolve/main/./Lora/gakkiAragakiYui_v2.safetensors" --create-dirs -o "././Lora/gakkiAragakiYui_v2.safetensors"')
|
|
|
47 |
if not os.path.exists('./Lora/xiaoxiaoLora.safetensors') or '7271381e396689ff1ae3d916c27fa00eff7bfa7c' != hashlib.sha1(open('./Lora/xiaoxiaoLora.safetensors', 'rb').read()).hexdigest():
|
48 |
os.system('curl -L "https://huggingface.co/AI-Porn/AI-PORN/resolve/main/./Lora/xiaoxiaoLora.safetensors" --create-dirs -o "././Lora/xiaoxiaoLora.safetensors"')
|
|
|
49 |
if not os.path.exists('./Lora/milkingMachine_v11.safetensors') or '689743fa77f554e31dd7d4ac997faa67e2355ce4' != hashlib.sha1(open('./Lora/milkingMachine_v11.safetensors', 'rb').read()).hexdigest():
|
50 |
os.system('curl -L "https://huggingface.co/AI-Porn/AI-PORN/resolve/main/./Lora/milkingMachine_v11.safetensors" --create-dirs -o "././Lora/milkingMachine_v11.safetensors"')
|
|
|
51 |
if not os.path.exists('./Lora/rosBlackpink_v1.safetensors') or 'f64af2aee55325c4f9a26aedfbd1f051de9cf36b' != hashlib.sha1(open('./Lora/rosBlackpink_v1.safetensors', 'rb').read()).hexdigest():
|
52 |
os.system('curl -L "https://huggingface.co/AI-Porn/AI-PORN/resolve/main/./Lora/rosBlackpink_v1.safetensors" --create-dirs -o "././Lora/rosBlackpink_v1.safetensors"')
|
|
|
53 |
if not os.path.exists('./Lora/haruko.safetensors') or '24552c44f044f7886497536cd4d79821858a6b65' != hashlib.sha1(open('./Lora/haruko.safetensors', 'rb').read()).hexdigest():
|
54 |
os.system('curl -L "https://huggingface.co/AI-Porn/AI-PORN/resolve/main/./Lora/haruko.safetensors" --create-dirs -o "././Lora/haruko.safetensors"')
|
|
|
55 |
if not os.path.exists('./Lora/cuteGirlMix4_v10.safetensors') or '34211f120b804c747f256b495a42cb233d8fa5eb' != hashlib.sha1(open('./Lora/cuteGirlMix4_v10.safetensors', 'rb').read()).hexdigest():
|
56 |
os.system('curl -L "https://huggingface.co/AI-Porn/AI-PORN/resolve/main/./Lora/cuteGirlMix4_v10.safetensors" --create-dirs -o "././Lora/cuteGirlMix4_v10.safetensors"')
|
|
|
57 |
if not os.path.exists('./Lora/irene_60.safetensors') or '30738eda112a0031574c17818906513c3cff5c9c' != hashlib.sha1(open('./Lora/irene_60.safetensors', 'rb').read()).hexdigest():
|
58 |
os.system('curl -L "https://huggingface.co/AI-Porn/AI-PORN/resolve/main/./Lora/irene_60.safetensors" --create-dirs -o "././Lora/irene_60.safetensors"')
|
|
|
59 |
if not os.path.exists('./Lora/fte_futuanerV1.safetensors') or 'fe41f4c643ffc7bdad5cb617b06234af36e4f049' != hashlib.sha1(open('./Lora/fte_futuanerV1.safetensors', 'rb').read()).hexdigest():
|
60 |
os.system('curl -L "https://huggingface.co/AI-Porn/AI-PORN/resolve/main/./Lora/fte_futuanerV1.safetensors" --create-dirs -o "././Lora/fte_futuanerV1.safetensors"')
|
|
|
61 |
if not os.path.exists('./Lora/lactation_v10.safetensors') or '2e3b5d952651a105aeed6e9fbb3ffbe875b5e0b6' != hashlib.sha1(open('./Lora/lactation_v10.safetensors', 'rb').read()).hexdigest():
|
62 |
os.system('curl -L "https://huggingface.co/AI-Porn/AI-PORN/resolve/main/./Lora/lactation_v10.safetensors" --create-dirs -o "././Lora/lactation_v10.safetensors"')
|
|
|
63 |
if not os.path.exists('./Lora/breastsOnGlass_v10.safetensors') or '5b3605c58a8e6534ca40cc5d841359a518e6f95a' != hashlib.sha1(open('./Lora/breastsOnGlass_v10.safetensors', 'rb').read()).hexdigest():
|
64 |
os.system('curl -L "https://huggingface.co/AI-Porn/AI-PORN/resolve/main/./Lora/breastsOnGlass_v10.safetensors" --create-dirs -o "././Lora/breastsOnGlass_v10.safetensors"')
|
|
|
65 |
if not os.path.exists('./Lora/taiwanDollLikeness_v10.safetensors') or '9640a5a14032ef06bba402ba8bbc88c518450253' != hashlib.sha1(open('./Lora/taiwanDollLikeness_v10.safetensors', 'rb').read()).hexdigest():
|
66 |
os.system('curl -L "https://huggingface.co/AI-Porn/AI-PORN/resolve/main/./Lora/taiwanDollLikeness_v10.safetensors" --create-dirs -o "././Lora/taiwanDollLikeness_v10.safetensors"')
|
|
|
67 |
if not os.path.exists('./Lora/koreanDollLikeness_v10.safetensors') or '13eeb1811c0c6b4fd906791af98ceec45fcee400' != hashlib.sha1(open('./Lora/koreanDollLikeness_v10.safetensors', 'rb').read()).hexdigest():
|
68 |
os.system('curl -L "https://huggingface.co/AI-Porn/AI-PORN/resolve/main/./Lora/koreanDollLikeness_v10.safetensors" --create-dirs -o "././Lora/koreanDollLikeness_v10.safetensors"')
|
|
|
69 |
if not os.path.exists('./Lora/pantyPullPantyDrop_pantypullPantydropV1.safetensors') or 'e91ab3a9396835143df5638eb6072e5bb732fb48' != hashlib.sha1(open('./Lora/pantyPullPantyDrop_pantypullPantydropV1.safetensors', 'rb').read()).hexdigest():
|
70 |
os.system('curl -L "https://huggingface.co/AI-Porn/AI-PORN/resolve/main/./Lora/pantyPullPantyDrop_pantypullPantydropV1.safetensors" --create-dirs -o "././Lora/pantyPullPantyDrop_pantypullPantydropV1.safetensors"')
|
|
|
71 |
if not os.path.exists('./Lora/perfectPussy_newb0001.safetensors') or '8228992f0480d74253aabf80a5ad10e1f4a36587' != hashlib.sha1(open('./Lora/perfectPussy_newb0001.safetensors', 'rb').read()).hexdigest():
|
72 |
os.system('curl -L "https://huggingface.co/AI-Porn/AI-PORN/resolve/main/./Lora/perfectPussy_newb0001.safetensors" --create-dirs -o "././Lora/perfectPussy_newb0001.safetensors"')
|
|
|
2 |
|
3 |
import os
|
4 |
import hashlib
|
5 |
+
print('Downloading ./.gitattributes')
|
|
|
6 |
if not os.path.exists('./.gitattributes') or '35efec71055ba0c3b7c7a1bcf499d0922398679a' != hashlib.sha1(open('./.gitattributes', 'rb').read()).hexdigest():
|
7 |
os.system('curl -L "https://huggingface.co/AI-Porn/AI-PORN/resolve/main/./.gitattributes" --create-dirs -o "././.gitattributes"')
|
8 |
+
print('Downloading ./dl.py')
|
9 |
+
if not os.path.exists('./dl.py') or 'e973f2b147df09ae110d60e128d0f4fe6c13da8a' != hashlib.sha1(open('./dl.py', 'rb').read()).hexdigest():
|
|
|
10 |
os.system('curl -L "https://huggingface.co/AI-Porn/AI-PORN/resolve/main/./dl.py" --create-dirs -o "././dl.py"')
|
11 |
+
print('Downloading ./embeddings/corneo_pov_anal.pt')
|
12 |
if not os.path.exists('./embeddings/corneo_pov_anal.pt') or '37577b40588e2c267cbaf13f3edd014d5fe1f24b' != hashlib.sha1(open('./embeddings/corneo_pov_anal.pt', 'rb').read()).hexdigest():
|
13 |
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"')
|
14 |
+
print('Downloading ./embeddings/easynegative.pt')
|
15 |
if not os.path.exists('./embeddings/easynegative.pt') or '199b0109efbafa5b49abb413e56eb2a086e378eb' != hashlib.sha1(open('./embeddings/easynegative.pt', 'rb').read()).hexdigest():
|
16 |
os.system('curl -L "https://huggingface.co/AI-Porn/AI-PORN/resolve/main/./embeddings/easynegative.pt" --create-dirs -o "././embeddings/easynegative.pt"')
|
17 |
+
print('Downloading ./embeddings/corneo_side_doggy.pt')
|
18 |
if not os.path.exists('./embeddings/corneo_side_doggy.pt') or '70321b967686faaac3c95679e1a7abaaeb502c84' != hashlib.sha1(open('./embeddings/corneo_side_doggy.pt', 'rb').read()).hexdigest():
|
19 |
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"')
|
20 |
+
print('Downloading ./embeddings/ulzzang-6500-v1.1.bin')
|
21 |
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():
|
22 |
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"')
|
23 |
+
print('Downloading ./Stable-diffusion/grapefruitHentaiModel_grapefruitv4.safetensors')
|
24 |
if not os.path.exists('./Stable-diffusion/grapefruitHentaiModel_grapefruitv4.safetensors') or '658aeb1ba3589da1398e07037956994b570e23a7' != hashlib.sha1(open('./Stable-diffusion/grapefruitHentaiModel_grapefruitv4.safetensors', 'rb').read()).hexdigest():
|
25 |
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"')
|
26 |
+
print('Downloading ./Stable-diffusion/chilloutmix_NiPrunedFp32Fix.safetensors')
|
27 |
if not os.path.exists('./Stable-diffusion/chilloutmix_NiPrunedFp32Fix.safetensors') or '2a9c3945540d8051ea41208a599bb412e8c9cdff' != hashlib.sha1(open('./Stable-diffusion/chilloutmix_NiPrunedFp32Fix.safetensors', 'rb').read()).hexdigest():
|
28 |
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"')
|
29 |
+
print('Downloading ./Stable-diffusion/Put Stable Diffusion checkpoints here.txt')
|
30 |
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():
|
31 |
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"')
|
32 |
+
print('Downloading ./Stable-diffusion/chill-inpaint.inpainting-fp32-ema-only.safetensors')
|
33 |
if not os.path.exists('./Stable-diffusion/chill-inpaint.inpainting-fp32-ema-only.safetensors') or '92a0d73fb8dcdfc42a8f61ff0a09e6748a079eb9' != hashlib.sha1(open('./Stable-diffusion/chill-inpaint.inpainting-fp32-ema-only.safetensors', 'rb').read()).hexdigest():
|
34 |
os.system('curl -L "https://huggingface.co/AI-Porn/AI-PORN/resolve/main/./Stable-diffusion/chill-inpaint.inpainting-fp32-ema-only.safetensors" --create-dirs -o "././Stable-diffusion/chill-inpaint.inpainting-fp32-ema-only.safetensors"')
|
35 |
+
print('Downloading ./Stable-diffusion/uberRealisticPornMerge_urpmv12.safetensors')
|
36 |
if not os.path.exists('./Stable-diffusion/uberRealisticPornMerge_urpmv12.safetensors') or '655092a0b0bbd29f9e50548aeb5ed66cf5a521ee' != hashlib.sha1(open('./Stable-diffusion/uberRealisticPornMerge_urpmv12.safetensors', 'rb').read()).hexdigest():
|
37 |
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"')
|
38 |
+
print('Downloading ./Lora/japaneseDollLikeness_v10.safetensors')
|
39 |
if not os.path.exists('./Lora/japaneseDollLikeness_v10.safetensors') or 'dc0756d0176a4d6ecf86c978a2086b6c28e6e5dd' != hashlib.sha1(open('./Lora/japaneseDollLikeness_v10.safetensors', 'rb').read()).hexdigest():
|
40 |
os.system('curl -L "https://huggingface.co/AI-Porn/AI-PORN/resolve/main/./Lora/japaneseDollLikeness_v10.safetensors" --create-dirs -o "././Lora/japaneseDollLikeness_v10.safetensors"')
|
41 |
+
print('Downloading ./Lora/povSquattingCowgirlLora_pscowgirl.safetensors')
|
42 |
if not os.path.exists('./Lora/povSquattingCowgirlLora_pscowgirl.safetensors') or 'ee6cf25c41181f91148e39f793a1d24a4eab43ce' != hashlib.sha1(open('./Lora/povSquattingCowgirlLora_pscowgirl.safetensors', 'rb').read()).hexdigest():
|
43 |
os.system('curl -L "https://huggingface.co/AI-Porn/AI-PORN/resolve/main/./Lora/povSquattingCowgirlLora_pscowgirl.safetensors" --create-dirs -o "././Lora/povSquattingCowgirlLora_pscowgirl.safetensors"')
|
44 |
+
print('Downloading ./Lora/shirtliftALORAFor_shirtliftv1.safetensors')
|
45 |
if not os.path.exists('./Lora/shirtliftALORAFor_shirtliftv1.safetensors') or '8b0a6ac1f231d0d63c8e7ba0e754a215315b88b2' != hashlib.sha1(open('./Lora/shirtliftALORAFor_shirtliftv1.safetensors', 'rb').read()).hexdigest():
|
46 |
os.system('curl -L "https://huggingface.co/AI-Porn/AI-PORN/resolve/main/./Lora/shirtliftALORAFor_shirtliftv1.safetensors" --create-dirs -o "././Lora/shirtliftALORAFor_shirtliftv1.safetensors"')
|
47 |
+
print('Downloading ./Lora/koreanDollLikeness_v15.safetensors')
|
48 |
if not os.path.exists('./Lora/koreanDollLikeness_v15.safetensors') or '13eeb1811c0c6b4fd906791af98ceec45fcee400' != hashlib.sha1(open('./Lora/koreanDollLikeness_v15.safetensors', 'rb').read()).hexdigest():
|
49 |
os.system('curl -L "https://huggingface.co/AI-Porn/AI-PORN/resolve/main/./Lora/koreanDollLikeness_v15.safetensors" --create-dirs -o "././Lora/koreanDollLikeness_v15.safetensors"')
|
50 |
+
print('Downloading ./Lora/inniesBetterVaginas_v11.safetensors')
|
51 |
if not os.path.exists('./Lora/inniesBetterVaginas_v11.safetensors') or 'c1a7bc94c83ea078dee0aacc3c5f3ae1c3fee570' != hashlib.sha1(open('./Lora/inniesBetterVaginas_v11.safetensors', 'rb').read()).hexdigest():
|
52 |
os.system('curl -L "https://huggingface.co/AI-Porn/AI-PORN/resolve/main/./Lora/inniesBetterVaginas_v11.safetensors" --create-dirs -o "././Lora/inniesBetterVaginas_v11.safetensors"')
|
53 |
+
print('Downloading ./Lora/doggystyleFromSide_dsv02.safetensors')
|
54 |
if not os.path.exists('./Lora/doggystyleFromSide_dsv02.safetensors') or '3ebb3224b1aae54c4c369b239cbe8a293b581d32' != hashlib.sha1(open('./Lora/doggystyleFromSide_dsv02.safetensors', 'rb').read()).hexdigest():
|
55 |
os.system('curl -L "https://huggingface.co/AI-Porn/AI-PORN/resolve/main/./Lora/doggystyleFromSide_dsv02.safetensors" --create-dirs -o "././Lora/doggystyleFromSide_dsv02.safetensors"')
|
56 |
+
print('Downloading ./Lora/breastinclassBetter_v13.safetensors')
|
57 |
if not os.path.exists('./Lora/breastinclassBetter_v13.safetensors') or 'f387ad158d12fcd1ad5e4ac8ba6037ba0a32f099' != hashlib.sha1(open('./Lora/breastinclassBetter_v13.safetensors', 'rb').read()).hexdigest():
|
58 |
os.system('curl -L "https://huggingface.co/AI-Porn/AI-PORN/resolve/main/./Lora/breastinclassBetter_v13.safetensors" --create-dirs -o "././Lora/breastinclassBetter_v13.safetensors"')
|
59 |
+
print('Downloading ./Lora/gakkiAragakiYui_v2.safetensors')
|
60 |
if not os.path.exists('./Lora/gakkiAragakiYui_v2.safetensors') or 'd44d74883268bf151abce931f601ad0b17e4a4f4' != hashlib.sha1(open('./Lora/gakkiAragakiYui_v2.safetensors', 'rb').read()).hexdigest():
|
61 |
os.system('curl -L "https://huggingface.co/AI-Porn/AI-PORN/resolve/main/./Lora/gakkiAragakiYui_v2.safetensors" --create-dirs -o "././Lora/gakkiAragakiYui_v2.safetensors"')
|
62 |
+
print('Downloading ./Lora/xiaoxiaoLora.safetensors')
|
63 |
if not os.path.exists('./Lora/xiaoxiaoLora.safetensors') or '7271381e396689ff1ae3d916c27fa00eff7bfa7c' != hashlib.sha1(open('./Lora/xiaoxiaoLora.safetensors', 'rb').read()).hexdigest():
|
64 |
os.system('curl -L "https://huggingface.co/AI-Porn/AI-PORN/resolve/main/./Lora/xiaoxiaoLora.safetensors" --create-dirs -o "././Lora/xiaoxiaoLora.safetensors"')
|
65 |
+
print('Downloading ./Lora/milkingMachine_v11.safetensors')
|
66 |
if not os.path.exists('./Lora/milkingMachine_v11.safetensors') or '689743fa77f554e31dd7d4ac997faa67e2355ce4' != hashlib.sha1(open('./Lora/milkingMachine_v11.safetensors', 'rb').read()).hexdigest():
|
67 |
os.system('curl -L "https://huggingface.co/AI-Porn/AI-PORN/resolve/main/./Lora/milkingMachine_v11.safetensors" --create-dirs -o "././Lora/milkingMachine_v11.safetensors"')
|
68 |
+
print('Downloading ./Lora/rosBlackpink_v1.safetensors')
|
69 |
if not os.path.exists('./Lora/rosBlackpink_v1.safetensors') or 'f64af2aee55325c4f9a26aedfbd1f051de9cf36b' != hashlib.sha1(open('./Lora/rosBlackpink_v1.safetensors', 'rb').read()).hexdigest():
|
70 |
os.system('curl -L "https://huggingface.co/AI-Porn/AI-PORN/resolve/main/./Lora/rosBlackpink_v1.safetensors" --create-dirs -o "././Lora/rosBlackpink_v1.safetensors"')
|
71 |
+
print('Downloading ./Lora/haruko.safetensors')
|
72 |
if not os.path.exists('./Lora/haruko.safetensors') or '24552c44f044f7886497536cd4d79821858a6b65' != hashlib.sha1(open('./Lora/haruko.safetensors', 'rb').read()).hexdigest():
|
73 |
os.system('curl -L "https://huggingface.co/AI-Porn/AI-PORN/resolve/main/./Lora/haruko.safetensors" --create-dirs -o "././Lora/haruko.safetensors"')
|
74 |
+
print('Downloading ./Lora/cuteGirlMix4_v10.safetensors')
|
75 |
if not os.path.exists('./Lora/cuteGirlMix4_v10.safetensors') or '34211f120b804c747f256b495a42cb233d8fa5eb' != hashlib.sha1(open('./Lora/cuteGirlMix4_v10.safetensors', 'rb').read()).hexdigest():
|
76 |
os.system('curl -L "https://huggingface.co/AI-Porn/AI-PORN/resolve/main/./Lora/cuteGirlMix4_v10.safetensors" --create-dirs -o "././Lora/cuteGirlMix4_v10.safetensors"')
|
77 |
+
print('Downloading ./Lora/irene_60.safetensors')
|
78 |
if not os.path.exists('./Lora/irene_60.safetensors') or '30738eda112a0031574c17818906513c3cff5c9c' != hashlib.sha1(open('./Lora/irene_60.safetensors', 'rb').read()).hexdigest():
|
79 |
os.system('curl -L "https://huggingface.co/AI-Porn/AI-PORN/resolve/main/./Lora/irene_60.safetensors" --create-dirs -o "././Lora/irene_60.safetensors"')
|
80 |
+
print('Downloading ./Lora/fte_futuanerV1.safetensors')
|
81 |
if not os.path.exists('./Lora/fte_futuanerV1.safetensors') or 'fe41f4c643ffc7bdad5cb617b06234af36e4f049' != hashlib.sha1(open('./Lora/fte_futuanerV1.safetensors', 'rb').read()).hexdigest():
|
82 |
os.system('curl -L "https://huggingface.co/AI-Porn/AI-PORN/resolve/main/./Lora/fte_futuanerV1.safetensors" --create-dirs -o "././Lora/fte_futuanerV1.safetensors"')
|
83 |
+
print('Downloading ./Lora/lactation_v10.safetensors')
|
84 |
if not os.path.exists('./Lora/lactation_v10.safetensors') or '2e3b5d952651a105aeed6e9fbb3ffbe875b5e0b6' != hashlib.sha1(open('./Lora/lactation_v10.safetensors', 'rb').read()).hexdigest():
|
85 |
os.system('curl -L "https://huggingface.co/AI-Porn/AI-PORN/resolve/main/./Lora/lactation_v10.safetensors" --create-dirs -o "././Lora/lactation_v10.safetensors"')
|
86 |
+
print('Downloading ./Lora/breastsOnGlass_v10.safetensors')
|
87 |
if not os.path.exists('./Lora/breastsOnGlass_v10.safetensors') or '5b3605c58a8e6534ca40cc5d841359a518e6f95a' != hashlib.sha1(open('./Lora/breastsOnGlass_v10.safetensors', 'rb').read()).hexdigest():
|
88 |
os.system('curl -L "https://huggingface.co/AI-Porn/AI-PORN/resolve/main/./Lora/breastsOnGlass_v10.safetensors" --create-dirs -o "././Lora/breastsOnGlass_v10.safetensors"')
|
89 |
+
print('Downloading ./Lora/taiwanDollLikeness_v10.safetensors')
|
90 |
if not os.path.exists('./Lora/taiwanDollLikeness_v10.safetensors') or '9640a5a14032ef06bba402ba8bbc88c518450253' != hashlib.sha1(open('./Lora/taiwanDollLikeness_v10.safetensors', 'rb').read()).hexdigest():
|
91 |
os.system('curl -L "https://huggingface.co/AI-Porn/AI-PORN/resolve/main/./Lora/taiwanDollLikeness_v10.safetensors" --create-dirs -o "././Lora/taiwanDollLikeness_v10.safetensors"')
|
92 |
+
print('Downloading ./Lora/koreanDollLikeness_v10.safetensors')
|
93 |
if not os.path.exists('./Lora/koreanDollLikeness_v10.safetensors') or '13eeb1811c0c6b4fd906791af98ceec45fcee400' != hashlib.sha1(open('./Lora/koreanDollLikeness_v10.safetensors', 'rb').read()).hexdigest():
|
94 |
os.system('curl -L "https://huggingface.co/AI-Porn/AI-PORN/resolve/main/./Lora/koreanDollLikeness_v10.safetensors" --create-dirs -o "././Lora/koreanDollLikeness_v10.safetensors"')
|
95 |
+
print('Downloading ./Lora/pantyPullPantyDrop_pantypullPantydropV1.safetensors')
|
96 |
if not os.path.exists('./Lora/pantyPullPantyDrop_pantypullPantydropV1.safetensors') or 'e91ab3a9396835143df5638eb6072e5bb732fb48' != hashlib.sha1(open('./Lora/pantyPullPantyDrop_pantypullPantydropV1.safetensors', 'rb').read()).hexdigest():
|
97 |
os.system('curl -L "https://huggingface.co/AI-Porn/AI-PORN/resolve/main/./Lora/pantyPullPantyDrop_pantypullPantydropV1.safetensors" --create-dirs -o "././Lora/pantyPullPantyDrop_pantypullPantydropV1.safetensors"')
|
98 |
+
print('Downloading ./Lora/perfectPussy_newb0001.safetensors')
|
99 |
if not os.path.exists('./Lora/perfectPussy_newb0001.safetensors') or '8228992f0480d74253aabf80a5ad10e1f4a36587' != hashlib.sha1(open('./Lora/perfectPussy_newb0001.safetensors', 'rb').read()).hexdigest():
|
100 |
os.system('curl -L "https://huggingface.co/AI-Porn/AI-PORN/resolve/main/./Lora/perfectPussy_newb0001.safetensors" --create-dirs -o "././Lora/perfectPussy_newb0001.safetensors"')
|
file_list.json
CHANGED
@@ -1 +1 @@
|
|
1 |
-
{".": [".gitattributes", "
|
|
|
1 |
+
{".": [".gitattributes", "dl.py", "embeddings", "Stable-diffusion", "Lora"], "embeddings": ["corneo_pov_anal.pt", "easynegative.pt", "corneo_side_doggy.pt", "ulzzang-6500-v1.1.bin"], "Stable-diffusion": ["grapefruitHentaiModel_grapefruitv4.safetensors", "chilloutmix_NiPrunedFp32Fix.safetensors", "Put Stable Diffusion checkpoints here.txt", "chill-inpaint.inpainting-fp32-ema-only.safetensors", "uberRealisticPornMerge_urpmv12.safetensors"], "Lora": ["japaneseDollLikeness_v10.safetensors", "povSquattingCowgirlLora_pscowgirl.safetensors", "shirtliftALORAFor_shirtliftv1.safetensors", "koreanDollLikeness_v15.safetensors", "inniesBetterVaginas_v11.safetensors", "doggystyleFromSide_dsv02.safetensors", "breastinclassBetter_v13.safetensors", "gakkiAragakiYui_v2.safetensors", "xiaoxiaoLora.safetensors", "milkingMachine_v11.safetensors", "rosBlackpink_v1.safetensors", "haruko.safetensors", "cuteGirlMix4_v10.safetensors", "irene_60.safetensors", "fte_futuanerV1.safetensors", "lactation_v10.safetensors", "breastsOnGlass_v10.safetensors", "taiwanDollLikeness_v10.safetensors", "koreanDollLikeness_v10.safetensors", "pantyPullPantyDrop_pantypullPantydropV1.safetensors", "perfectPussy_newb0001.safetensors"]}
|
gen.py
DELETED
@@ -1,22 +0,0 @@
|
|
1 |
-
import hashlib
|
2 |
-
import os
|
3 |
-
|
4 |
-
sha1s = {}
|
5 |
-
|
6 |
-
|
7 |
-
for root, dirs, files in os.walk("."):
|
8 |
-
if ".git" in dirs:
|
9 |
-
dirs.remove(".git")
|
10 |
-
for name in files:
|
11 |
-
file_path = os.path.join(root, name)
|
12 |
-
with open(file_path, "rb") as f:
|
13 |
-
data = f.read()
|
14 |
-
sha1 = hashlib.sha1(data).hexdigest()
|
15 |
-
sha1s[file_path] = sha1
|
16 |
-
|
17 |
-
|
18 |
-
with open("dl.py", "w") as f:
|
19 |
-
f.write("#!/usr/bin/env python\n\nimport os\nimport hashlib\n")
|
20 |
-
for file_path, sha1 in sha1s.items():
|
21 |
-
f.write(f"if not os.path.exists('{file_path}') or '{sha1}' != hashlib.sha1(open('{file_path}', 'rb').read()).hexdigest():\n")
|
22 |
-
f.write(f" os.system('curl -L \"https://huggingface.co/AI-Porn/AI-PORN/resolve/main/{file_path}\" --create-dirs -o \"./{file_path}\"')\n")
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|