М.Двач / Программы

Двач.hk прислал битые данные.
Вы видите копию треда, сохраненную 27 августа в 19:44.
Можете попробовать обновить страницу, чтобы увидеть актуальную версию.

Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.

19 Кб, 541x480
вопрос Windows 7: Firefox based 27 авг, 05:20 3634834 В конец треда | Веб

вот есть допустим два компьютера А и Б. на них обоих есть допустим одинаковые файлы с одинаковыми папками, пусть будет C:\1\txt1.txt ; C:\2\txt2.txt ; C:\2\jpg1.jpg . теперь нам нужно открыть на компьютера А txt1, txt2, jpg1, провести с ними некие манипуляции и сохранить в C:\3. теперь нужно передать на компьютер Б не сами новые файлы, а именно набор манипуляций, в виде автономной программы, которые были проведены, чтобы если их выполнить то на компьютере Б тоже появилась папка C:\3 с измененными txt1, txt2, jpg1. как такое делать? есть ли какая то программа которая пишет действия пользователя чтобы потом их воспроизвести?
еще вопрос: вот есть оригинальный файл, есть измененный, есть ли какая то программа которая ищет "разницу" между ними, чтобы если "сложить" оригинальный файл и "разницу" мы получили измененный файл?

Ответы887

Android: Chromium based 2 27 авг, 11:51 2 3634887

>>3634834 (OP)
> еще вопрос: вот есть оригинальный файл, есть измененный, есть ли какая то программа которая ищет "разницу" между ними, чтобы если "сложить" оригинальный файл и "разницу" мы получили измененный файл?
Прикинь, она так и называется
https://ru.wikipedia.org/wiki/Diff

Linux: Firefox based 3 27 авг, 17:42 3 3634974

Привет, есть такой вопрос. Допустим, у меня есть два компьютера — А и Б. На обоих одинаковые файлы в одинаковых папках, например:

C:\1\txt1.txt
C:\2\txt2.txt
C:\2\jpg1.jpg

На компьютере А я открываю эти файлы, что-то с ними делаю (редактирую, обрабатываю и т.д.) и сохраняю результат в папку C:\3.

Теперь хочу передать эти изменения на компьютер Б, но не сами изменённые файлы, а инструкции — то есть какую-то автономную программу или скрипт, который повторит все те же действия, что я сделал на компьютере А. Чтобы, запустив этот скрипт на компьютере Б, у него тоже появилась папка C:\3 с такими же обработанными файлами.

Есть ли вообще что-то подобное? Может быть, есть программы, которые могут записывать действия пользователя (например, какие файлы открыты, как изменены, куда сохранены) и превращать это в воспроизводимый скрипт?

И ещё один вопрос:
Если у меня есть исходный файл и его изменённая версия, можно ли как-то автоматически найти разницу между ними — так, чтобы эту разницу можно было применить к другому экземпляру исходного файла и получить ту же изменённую версию? То есть, чтобы разница сама по себе была отдельным "патчем", который можно передавать и применять. Это вообще возможно?

Ответы981

Linux: Firefox based 4 27 авг, 17:49 4 3634981

>>3634974
1. ответ - git
2. ответ - git diff

Обновить тред
Двач.hk прислал битые данные.

« /s/В начало тредаВеб-версияНастройки/a//b//mu//s//vg/Все доски

Пользуетесь скринридером — пишите, что можно улучшить.
Host-Food.ru — надёжный хостинг от 12 руб/мес | Free DNS
Зеркала М.Двача: m2ch.hk, m2ch.gq, m2ch.cf, m2ch.fapp.in, m2ch.lib, m2chfapiswfw2wcakptqp4o6ltgchvjuxfab7urxlduraomtlnhw5xad.onion