Простой способ получения models/materials

rainyt

Добрая душа
Сообщения
38
Реакции
56
При добавлении на сервер моделей (скинов, масок и т.д.) необходимо прописать их все пути для скачивания у клиентов и если делать это все вручную, тогда занимает довольно много времени. Есть для этого решение, архив с готовым файлов прикреплен:
687474703a2f2f692e696d6775722e636f6d2f4f614b623671782e676966.gif


Код для батника:
C-подобный:
@ECHO OFF
SETLOCAL DisableDelayedExpansion
SET "r=%__CD__%"

for /r %%F in (*) do (
    SET "p=%%F"
    SETLOCAL EnableDelayedExpansion
    ECHO(!p:%r%=! >> paths.txt
    ENDLOCAL   
)
start notepad "paths.txt"

Автор: *тык*
 

Вложения

  • paths.7z
    286 байт · Просмотры: 31

Kruzya

Участник
Сообщения
12,970
Реакции
10,927
  • Команда форума
  • #2
Можно ещё проще, если на компьютере установлен Git Bash или используется ОС Linux/macOS.
find . -type f в терминале, находясь в папке с доп контентом. В ответ выведет все файлы, которые есть в ней, включая содержимое подпапок:
1589186487796.png
Перенаправить вывод в файл уже труда не составит (в конец команды дописать > filename). Понадобится лишь вручную поубирать везде ./ в начале путей, но это уже не проблема.
 

September

Участник
Сообщения
5,238
Реакции
2,742
  • Команда форума
  • #3
Олды привыкли делать ручками пути.
Олды фастдл делают ручками.
Олдам не нужны скрипты😎🤣
 

Z-RAY-Z

Участник
Сообщения
775
Реакции
243
Я на 10-й винде довольствуюсь выделением нужных файлов с зажатым Shift и потом выбираю "Копировать как путь".
 

Fleeeshi

Добрая душа
Сообщения
231
Реакции
202
Как вариант из архива
Снимок.PNG
 
Сверху Снизу