2 / 2 / 0
Регистрация: 02.08.2021
Сообщений: 16
1

Нужна поддержка со скриптом для замены перетаскиваемого файла в неё с изменяемым названием

11.06.2022, 13:28. Показов 572. Ответов 14
Метки нет (Все метки)

Ребят я не бум бум в программировании от слова совсем, НО при этом я занимаюсь моддингом игры
Описание:

Моя цель/действия:
1)тк игра читает файлы уровня определённого названия например папка уровня LAIROFGRIEVOUS_A читает все файлы любого формата главное* что само начало имени является LAIROFGRIEVOUS_A**.***
(пример: LAIROFGRIEVOUS_A_LIGHTING.LED,LAIROFGRIEVOUS_A_AI_ GRAPH.LED,LAIROFGRIEVOUS_A.GIZ)
2)Вот таких уровней в игре очень много и моя цель переставлять другие файлы из других уровней в нужный мне с нужным названием
например есть тип файлов "***_LIGHTING.LED" и они отвечают за свет на уровнях и я щас хочу прогнать все файлы типа "***_LIGHTING.LED" в уровне LAIROFGRIEVOUS_С то есть мне надо перетащить из 1 уровня в этот, удалить существующий заменяемый файл, переименовать переносимый в существующий

Что я хочу чтобы прога делала:
допустим сама прога находится уже в папке уровня
1] я перетаскиваю нужный мне файл из другой папки на прогу(путём открытия 2ух окон и перетаскивания из 1 окна в другой на прогу)
2] она удаляет тот файл который я прописал** в ней(соответственно в этой же папке где находится)
3] Копирует тот файл который я кинул на прогу(НЕ ПЕРЕМЕЩАЕТ)и переименовывает его в то имя и формат который прописал** в пункте 2]

**пометил главным чтобы, я мог указывать названия заменяемого файла путём открытия через .txt или как нибудь по другому то есть, я хочу чтобы программа не запрашивала название каждый раз когда я перетаскиваю файл в неё

Заранее Большое Спасибо!!!
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.06.2022, 13:28
Ответы с готовыми решениями:

Нужна поддержка со скриптом для анализа файлов в папка и подпапках
Ребят я не бум бум в программирование с++ от слова совсем, НО при этом я занимаюсь моддингом игры,...

Имеется программа, слова для замены берутся из файла, что изменить чтобы для замены писать свое предложение в консоли
program Project3_ready; {$APPTYPE CONSOLE} uses SysUtils, Windows; const

Нужна инфа со скриптом для игры
Здравствуйте, не знаю по адрессу ли.. но возможно кто поможет, суть в том что в боте для игры я...

Очень нужна помощь со скриптом который при запуске php файла меняет index.html
есть такой скрипт: <?php if (empty ($_GET)) { $string = file_get_contents...

Отправить Mysql запрос в бд из php с названием директории и названием файла
нужно отправить запрос в бд из php с названием директории и названием файла директория и...

14
1472 / 930 / 281
Регистрация: 25.01.2019
Сообщений: 2,340
11.06.2022, 14:52 2
Скачай командира Тоталь. Там всё эт на раз-два.
0
2 / 2 / 0
Регистрация: 02.08.2021
Сообщений: 16
11.06.2022, 16:22  [ТС] 3
Да))) я его и использую) только вот мне надо так прогнать около 600 файлов и каждый раз удалять и переименовать очень много времени занимает в сумме
0
случайный прохожий
2072 / 1343 / 458
Регистрация: 20.07.2013
Сообщений: 3,744
11.06.2022, 20:09 4
В TC есть возможность группового переименования (в меню Файл или через Ctrl + M).
Я, правда, этим (можно сказать) не пользовался, но выглядит "достаточно гибким инструментом":
Нужна поддержка со скриптом для замены перетаскиваемого файла в неё с изменяемым названием
0
2 / 2 / 0
Регистрация: 02.08.2021
Сообщений: 16
11.06.2022, 20:45  [ТС] 5
Повторюсь я уже этим и пользуюсь но всё равно уходит микровремя и энергия на рутинные действия которые можно автоматизировать Это никак не ускоряет процесс работыыыы)))
0
случайный прохожий
2072 / 1343 / 458
Регистрация: 20.07.2013
Сообщений: 3,744
11.06.2022, 21:04 6
Давай взглянем на ситуацию со стороны. Тебе лень тратить каждый раз "микровремя и энергию", но ты считаешь, что кто-то захочет потратить гораздо большее время на вникание в сумбурное изложение сути задачи (с неправильным употреблением падежей и родов слов, что лучшему пониманию не способствует) и написание кода, да еще и нахаляву?
Может, конечно, фанаты найдутся, но я не из их числа в данном случае.
Ну и заниматься моддингом без навыков программирования - та еще затея. Это не моддинг, это "формошлепство" (если подбирать соответствующую аналогию).
1
2 / 2 / 0
Регистрация: 02.08.2021
Сообщений: 16
11.06.2022, 21:33  [ТС] 7
Цитата Сообщение от gunslinger Посмотреть сообщение
Давай взглянем на ситуацию со стороны. Тебе лень тратить каждый раз "микровремя и энергию", но ты считаешь, что кто-то захочет потратить гораздо большее время на вникание в сумбурное изложение сути задачи (с неправильным употреблением падежей и родов слов, что лучшему пониманию не способствует) и написание кода, да еще и нахаляву?
Может, конечно, фанаты найдутся, но я не из их числа в данном случае.
Ну и заниматься моддингом без навыков программирования - та еще затея. Это не моддинг, это "формошлепство" (если подбирать соответствующую аналогию).
Чел, ну ты и надушнил) хочешь повыпендриваться выйди на улицу)), если ты не знаешь или это тебе не интересно не трать своё время, но нееет тебе же надо самоутвердиться и показать какой ты у нас душнилка) так что разрешаю тебе потратить время подумать и составить ответочку ;-)
0
3967 / 2020 / 727
Регистрация: 29.11.2010
Сообщений: 4,334
11.06.2022, 22:05 8
Цитата Сообщение от DaVibeCreator Посмотреть сообщение
Чел, ну ты и надушнил) хочешь повыпендриваться выйди на улицу)), если ты не знаешь или это тебе не интересно не трать своё время, но нееет тебе же надо самоутвердиться и показать какой ты у нас душнилка) так что разрешаю тебе потратить время подумать и составить ответочку ;-)
Интересно.
Это вы сейчас выразили мысль "мне не нужно, чтоб мне советовали, мне нужно, чтоб вы делали то, что я хочу" или это реакция на пассивную агрессию слегка более открытой?

В общем, хоть я и не согласен с формой выражения мысли уважаемого gunslinger,
её основной посыл я поддерживаю: вам реально проще научиться пользоваться весьма универсальным массовым переименованием в командере, чем получить кусок полусырого кода, который будет бажный, неуклюжий, который надо будет постоянно допиливать...

Ваша задача изрядно сложна для реализации на С++.

Как вариант, можно обратиться в Python, Perl или Bash -- на этих языках такие программы пишутся в десяток строк и будут гораздо более жизнеспособными.
1
случайный прохожий
2072 / 1343 / 458
Регистрация: 20.07.2013
Сообщений: 3,744
11.06.2022, 22:47 9
DaVibeCreator, на улицу я выходить боюсь, вдруг "фейсом об тейбл" получу (лучше я в окно выйду, но, к сожалению, не очень высоко).
Чтобы самоутвердиться, мне достаточно решать простые задачи вроде "сложить два числа в столбик".
И критику нужно нормально воспринимать. Если лень нормально ТЗ составить - то в ответ (обычно) легко получить такой же "пофигизм".
Вот пример (начала) нормального ТЗ:
Нужна поддержка со скриптом для замены перетаскиваемого файла в неё с изменяемым названием

"Облизивать" же могут во фрилансе, там свои "хотелки" хоть "в извращенной форме" можно подавать.

lemegeton, в том же "моем любимом билдере" подобная задача также достаточно просто решается (навскидку).
0
3967 / 2020 / 727
Регистрация: 29.11.2010
Сообщений: 4,334
11.06.2022, 23:20 10
Цитата Сообщение от gunslinger Посмотреть сообщение
lemegeton, в том же "моем любимом билдере" подобная задача также достаточно просто решается (навскидку).
Навскидку да, а в деталях начнутся фокусы.
Стандартные плюсовые решения для работы с файлами мне кажутся весьма хрупкими и многословными, сравнивая с питоном или перлом.
Расплата за универсальность и производительность.
0
случайный прохожий
2072 / 1343 / 458
Регистрация: 20.07.2013
Сообщений: 3,744
12.06.2022, 21:10 11
В новых / последних версиях билдера (а то и в не совсем новых - у меня XE5 от 2013 года) очень сильно упростили "работу с файлами".
Я, правда, сильно не вникал (в виду отсутствия необходимости).
0
случайный прохожий
2072 / 1343 / 458
Регистрация: 20.07.2013
Сообщений: 3,744
13.06.2022, 10:20 12
А что касается собственно "перетаскивания файлов", то вот хорошая тема (билдер): Добавление в приложение функционала Drag-n-Drop/Drag-n-Dock.

Добавлено через 1 час 58 минут
DaVibeCreator, чтобы увеличить шанс получения нормального ответа / решения, нужно, кроме нормального пошагового и понятного любому описания задачи с "подробными" примерами, также выложить необходимые / примерные файлы (для того же тестирования) в тех папках, в каких они находятся (можно без корневых; указать только те папки, которые неизменны / постоянны, например, папки уровней и т. д. и т. п.).
1
4508 / 1624 / 280
Регистрация: 10.12.2013
Сообщений: 5,712
15.06.2022, 11:58 13
Цитата Сообщение от lemegeton Посмотреть сообщение
Как вариант, можно обратиться в Python, Perl или Bash -- на этих языках такие программы пишутся в десяток строк
perl.
в одну строку.
0
3967 / 2020 / 727
Регистрация: 29.11.2010
Сообщений: 4,334
15.06.2022, 12:27 14
Цитата Сообщение от volodin661 Посмотреть сообщение
perl.
в одну строку.
На перле всё пишется в одну строку.
Любое сочетание символов является валидной программой на перле.
0
4508 / 1624 / 280
Регистрация: 10.12.2013
Сообщений: 5,712
15.06.2022, 12:47 15
внешне может выглядеть так, да. Перл-parser поражает даже окрепшие умы )
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.06.2022, 12:47
Помогаю со студенческими работами здесь

Нужна поддержка в написании бота на java для андроид
Есть идея создать бота для фарма в игре на платформе android. Сам бот должен искать на экране...

Получить полный путь перетаскиваемого на форму файла
Подскажите как сделать следующее. 1. Всё пространство формы способно принимать файл. 2. Получить...

Как получить путь файла перетаскиваемого в TextBox?
Здравствуйте! Вроде где-то видел такую фишку: перетаскиваешь файл в TextBox и получаешь путь к...

Как создать Создать страницу со скриптом, которая выводила бы сообщение « Нажмите кнопку для замены текста
Создать страницу со скриптом, которая выводила бы сообщение « Нажмите кнопку для замены текста...

Нужна программа зашифровки текста(файла) методом прямой замены
На с++.Кому не сложно скиньте пожалуйста.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
15
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru