3v324v23 commited on
Commit
939547e
·
1 Parent(s): 85e8f07
Files changed (3) hide show
  1. dl.sh +0 -37
  2. dl.txt +0 -36
  3. gen.py +20 -11
dl.sh DELETED
@@ -1,37 +0,0 @@
1
- curl https://huggingface.co/AI-Porn/AI-PORN/resolve/main/.gitattributes --create-dirs -o ./.gitattributes
2
- curl https://huggingface.co/AI-Porn/AI-PORN/resolve/main/gen.py --create-dirs -o ./gen.py
3
- curl https://huggingface.co/AI-Porn/AI-PORN/resolve/main/dl.sh --create-dirs -o ./dl.sh
4
- curl https://huggingface.co/AI-Porn/AI-PORN/resolve/main/dl.txt --create-dirs -o ./dl.txt
5
- curl https://huggingface.co/AI-Porn/AI-PORN/resolve/main/embeddings/corneo_pov_anal.pt --create-dirs -o ./embeddings/corneo_pov_anal.pt
6
- curl https://huggingface.co/AI-Porn/AI-PORN/resolve/main/embeddings/easynegative.pt --create-dirs -o ./embeddings/easynegative.pt
7
- curl https://huggingface.co/AI-Porn/AI-PORN/resolve/main/embeddings/easynegative.safetensors --create-dirs -o ./embeddings/easynegative.safetensors
8
- curl 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
9
- curl https://huggingface.co/AI-Porn/AI-PORN/resolve/main/embeddings/corneo_side_doggy.pt --create-dirs -o ./embeddings/corneo_side_doggy.pt
10
- curl https://huggingface.co/AI-Porn/AI-PORN/resolve/main/embeddings/ulzzang-6500-v1.1.bin --create-dirs -o ./embeddings/ulzzang-6500-v1.1.bin
11
- curl https://huggingface.co/AI-Porn/AI-PORN/resolve/main/Stable-diffusion/grapefruitHentaiModel_grapefruitv4.safetensors --create-dirs -o ./Stable-diffusion/grapefruitHentaiModel_grapefruitv4.safetensors
12
- curl https://huggingface.co/AI-Porn/AI-PORN/resolve/main/Stable-diffusion/chilloutmix_NiPrunedFp32Fix.safetensors --create-dirs -o ./Stable-diffusion/chilloutmix_NiPrunedFp32Fix.safetensors
13
- curl 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
14
- curl https://huggingface.co/AI-Porn/AI-PORN/resolve/main/Stable-diffusion/chill-inpaint.inpainting.ckpt --create-dirs -o ./Stable-diffusion/chill-inpaint.inpainting.ckpt
15
- curl https://huggingface.co/AI-Porn/AI-PORN/resolve/main/Stable-diffusion/uberRealisticPornMerge_urpmv12.safetensors --create-dirs -o ./Stable-diffusion/uberRealisticPornMerge_urpmv12.safetensors
16
- curl https://huggingface.co/AI-Porn/AI-PORN/resolve/main/Lora/japaneseDollLikeness_v10.safetensors --create-dirs -o ./Lora/japaneseDollLikeness_v10.safetensors
17
- curl https://huggingface.co/AI-Porn/AI-PORN/resolve/main/Lora/povSquattingCowgirlLora_pscowgirl.safetensors --create-dirs -o ./Lora/povSquattingCowgirlLora_pscowgirl.safetensors
18
- curl https://huggingface.co/AI-Porn/AI-PORN/resolve/main/Lora/shirtliftALORAFor_shirtliftv1.safetensors --create-dirs -o ./Lora/shirtliftALORAFor_shirtliftv1.safetensors
19
- curl https://huggingface.co/AI-Porn/AI-PORN/resolve/main/Lora/koreanDollLikeness_v15.safetensors --create-dirs -o ./Lora/koreanDollLikeness_v15.safetensors
20
- curl https://huggingface.co/AI-Porn/AI-PORN/resolve/main/Lora/inniesBetterVaginas_v11.safetensors --create-dirs -o ./Lora/inniesBetterVaginas_v11.safetensors
21
- curl https://huggingface.co/AI-Porn/AI-PORN/resolve/main/Lora/doggystyleFromSide_dsv02.safetensors --create-dirs -o ./Lora/doggystyleFromSide_dsv02.safetensors
22
- curl https://huggingface.co/AI-Porn/AI-PORN/resolve/main/Lora/breastinclassBetter_v13.safetensors --create-dirs -o ./Lora/breastinclassBetter_v13.safetensors
23
- curl https://huggingface.co/AI-Porn/AI-PORN/resolve/main/Lora/anjuKozuki_v10.safetensors --create-dirs -o ./Lora/anjuKozuki_v10.safetensors
24
- curl https://huggingface.co/AI-Porn/AI-PORN/resolve/main/Lora/gakkiAragakiYui_v2.safetensors --create-dirs -o ./Lora/gakkiAragakiYui_v2.safetensors
25
- curl https://huggingface.co/AI-Porn/AI-PORN/resolve/main/Lora/xiaoxiaoLora.safetensors --create-dirs -o ./Lora/xiaoxiaoLora.safetensors
26
- curl https://huggingface.co/AI-Porn/AI-PORN/resolve/main/Lora/milkingMachine_v11.safetensors --create-dirs -o ./Lora/milkingMachine_v11.safetensors
27
- curl https://huggingface.co/AI-Porn/AI-PORN/resolve/main/Lora/rosBlackpink_v1.safetensors --create-dirs -o ./Lora/rosBlackpink_v1.safetensors
28
- curl https://huggingface.co/AI-Porn/AI-PORN/resolve/main/Lora/bondage-suspension --create-dirs -o ./Lora/bondage-suspension
29
- curl https://huggingface.co/AI-Porn/AI-PORN/resolve/main/Lora/cuteGirlMix4_v10.safetensors --create-dirs -o ./Lora/cuteGirlMix4_v10.safetensors
30
- curl https://huggingface.co/AI-Porn/AI-PORN/resolve/main/Lora/irene_60.safetensors --create-dirs -o ./Lora/irene_60.safetensors
31
- curl https://huggingface.co/AI-Porn/AI-PORN/resolve/main/Lora/fte_futuanerV1.safetensors --create-dirs -o ./Lora/fte_futuanerV1.safetensors
32
- curl https://huggingface.co/AI-Porn/AI-PORN/resolve/main/Lora/lactation_v10.safetensors --create-dirs -o ./Lora/lactation_v10.safetensors
33
- curl https://huggingface.co/AI-Porn/AI-PORN/resolve/main/Lora/breastsOnGlass_v10.safetensors --create-dirs -o ./Lora/breastsOnGlass_v10.safetensors
34
- curl https://huggingface.co/AI-Porn/AI-PORN/resolve/main/Lora/taiwanDollLikeness_v10.safetensors --create-dirs -o ./Lora/taiwanDollLikeness_v10.safetensors
35
- curl https://huggingface.co/AI-Porn/AI-PORN/resolve/main/Lora/koreanDollLikeness_v10.safetensors --create-dirs -o ./Lora/koreanDollLikeness_v10.safetensors
36
- curl https://huggingface.co/AI-Porn/AI-PORN/resolve/main/Lora/pantyPullPantyDrop_pantypullPantydropV1.safetensors --create-dirs -o ./Lora/pantyPullPantyDrop_pantypullPantydropV1.safetensors
37
- curl https://huggingface.co/AI-Porn/AI-PORN/resolve/main/Lora/perfectPussy_newb0001.safetensors --create-dirs -o ./Lora/perfectPussy_newb0001.safetensors
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
dl.txt DELETED
@@ -1,36 +0,0 @@
1
- curl https://huggingface.co/AI-Porn/AI-PORN/resolve/main/.gitattributes --create-dirs -o ./.gitattributes
2
- curl https://huggingface.co/AI-Porn/AI-PORN/resolve/main/gen.py --create-dirs -o ./gen.py
3
- curl https://huggingface.co/AI-Porn/AI-PORN/resolve/main/dl.txt --create-dirs -o ./dl.txt
4
- curl https://huggingface.co/AI-Porn/AI-PORN/resolve/main/embeddings/corneo_pov_anal.pt --create-dirs -o ./embeddings/corneo_pov_anal.pt
5
- curl https://huggingface.co/AI-Porn/AI-PORN/resolve/main/embeddings/easynegative.pt --create-dirs -o ./embeddings/easynegative.pt
6
- curl https://huggingface.co/AI-Porn/AI-PORN/resolve/main/embeddings/easynegative.safetensors --create-dirs -o ./embeddings/easynegative.safetensors
7
- curl 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
8
- curl https://huggingface.co/AI-Porn/AI-PORN/resolve/main/embeddings/corneo_side_doggy.pt --create-dirs -o ./embeddings/corneo_side_doggy.pt
9
- curl https://huggingface.co/AI-Porn/AI-PORN/resolve/main/embeddings/ulzzang-6500-v1.1.bin --create-dirs -o ./embeddings/ulzzang-6500-v1.1.bin
10
- curl https://huggingface.co/AI-Porn/AI-PORN/resolve/main/Stable-diffusion/grapefruitHentaiModel_grapefruitv4.safetensors --create-dirs -o ./Stable-diffusion/grapefruitHentaiModel_grapefruitv4.safetensors
11
- curl https://huggingface.co/AI-Porn/AI-PORN/resolve/main/Stable-diffusion/chilloutmix_NiPrunedFp32Fix.safetensors --create-dirs -o ./Stable-diffusion/chilloutmix_NiPrunedFp32Fix.safetensors
12
- curl 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
13
- curl https://huggingface.co/AI-Porn/AI-PORN/resolve/main/Stable-diffusion/chill-inpaint.inpainting.ckpt --create-dirs -o ./Stable-diffusion/chill-inpaint.inpainting.ckpt
14
- curl https://huggingface.co/AI-Porn/AI-PORN/resolve/main/Stable-diffusion/uberRealisticPornMerge_urpmv12.safetensors --create-dirs -o ./Stable-diffusion/uberRealisticPornMerge_urpmv12.safetensors
15
- curl https://huggingface.co/AI-Porn/AI-PORN/resolve/main/Lora/japaneseDollLikeness_v10.safetensors --create-dirs -o ./Lora/japaneseDollLikeness_v10.safetensors
16
- curl https://huggingface.co/AI-Porn/AI-PORN/resolve/main/Lora/povSquattingCowgirlLora_pscowgirl.safetensors --create-dirs -o ./Lora/povSquattingCowgirlLora_pscowgirl.safetensors
17
- curl https://huggingface.co/AI-Porn/AI-PORN/resolve/main/Lora/shirtliftALORAFor_shirtliftv1.safetensors --create-dirs -o ./Lora/shirtliftALORAFor_shirtliftv1.safetensors
18
- curl https://huggingface.co/AI-Porn/AI-PORN/resolve/main/Lora/koreanDollLikeness_v15.safetensors --create-dirs -o ./Lora/koreanDollLikeness_v15.safetensors
19
- curl https://huggingface.co/AI-Porn/AI-PORN/resolve/main/Lora/inniesBetterVaginas_v11.safetensors --create-dirs -o ./Lora/inniesBetterVaginas_v11.safetensors
20
- curl https://huggingface.co/AI-Porn/AI-PORN/resolve/main/Lora/doggystyleFromSide_dsv02.safetensors --create-dirs -o ./Lora/doggystyleFromSide_dsv02.safetensors
21
- curl https://huggingface.co/AI-Porn/AI-PORN/resolve/main/Lora/breastinclassBetter_v13.safetensors --create-dirs -o ./Lora/breastinclassBetter_v13.safetensors
22
- curl https://huggingface.co/AI-Porn/AI-PORN/resolve/main/Lora/anjuKozuki_v10.safetensors --create-dirs -o ./Lora/anjuKozuki_v10.safetensors
23
- curl https://huggingface.co/AI-Porn/AI-PORN/resolve/main/Lora/gakkiAragakiYui_v2.safetensors --create-dirs -o ./Lora/gakkiAragakiYui_v2.safetensors
24
- curl https://huggingface.co/AI-Porn/AI-PORN/resolve/main/Lora/xiaoxiaoLora.safetensors --create-dirs -o ./Lora/xiaoxiaoLora.safetensors
25
- curl https://huggingface.co/AI-Porn/AI-PORN/resolve/main/Lora/milkingMachine_v11.safetensors --create-dirs -o ./Lora/milkingMachine_v11.safetensors
26
- curl https://huggingface.co/AI-Porn/AI-PORN/resolve/main/Lora/rosBlackpink_v1.safetensors --create-dirs -o ./Lora/rosBlackpink_v1.safetensors
27
- curl https://huggingface.co/AI-Porn/AI-PORN/resolve/main/Lora/bondage-suspension --create-dirs -o ./Lora/bondage-suspension
28
- curl https://huggingface.co/AI-Porn/AI-PORN/resolve/main/Lora/cuteGirlMix4_v10.safetensors --create-dirs -o ./Lora/cuteGirlMix4_v10.safetensors
29
- curl https://huggingface.co/AI-Porn/AI-PORN/resolve/main/Lora/irene_60.safetensors --create-dirs -o ./Lora/irene_60.safetensors
30
- curl https://huggingface.co/AI-Porn/AI-PORN/resolve/main/Lora/fte_futuanerV1.safetensors --create-dirs -o ./Lora/fte_futuanerV1.safetensors
31
- curl https://huggingface.co/AI-Porn/AI-PORN/resolve/main/Lora/lactation_v10.safetensors --create-dirs -o ./Lora/lactation_v10.safetensors
32
- curl https://huggingface.co/AI-Porn/AI-PORN/resolve/main/Lora/breastsOnGlass_v10.safetensors --create-dirs -o ./Lora/breastsOnGlass_v10.safetensors
33
- curl https://huggingface.co/AI-Porn/AI-PORN/resolve/main/Lora/taiwanDollLikeness_v10.safetensors --create-dirs -o ./Lora/taiwanDollLikeness_v10.safetensors
34
- curl https://huggingface.co/AI-Porn/AI-PORN/resolve/main/Lora/koreanDollLikeness_v10.safetensors --create-dirs -o ./Lora/koreanDollLikeness_v10.safetensors
35
- curl https://huggingface.co/AI-Porn/AI-PORN/resolve/main/Lora/pantyPullPantyDrop_pantypullPantydropV1.safetensors --create-dirs -o ./Lora/pantyPullPantyDrop_pantypullPantydropV1.safetensors
36
- curl https://huggingface.co/AI-Porn/AI-PORN/resolve/main/Lora/perfectPussy_newb0001.safetensors --create-dirs -o ./Lora/perfectPussy_newb0001.safetensors
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
gen.py CHANGED
@@ -1,13 +1,22 @@
 
1
  import os
2
 
3
- def get_files(path):
4
- for root, dirs, files in os.walk(path):
5
- if os.path.join(root, '').startswith(os.path.join(path, '.git')):
6
- continue
7
- for file in files:
8
- yield os.path.relpath(os.path.join(root, file), path)
9
-
10
- if __name__ == '__main__':
11
- with open('dl.sh', 'w') as f:
12
- for file in get_files('.'):
13
- f.write('curl https://huggingface.co/AI-Porn/AI-PORN/resolve/main/' + file + ' --create-dirs -o ./' + file + '\n' )
 
 
 
 
 
 
 
 
 
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\n\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")