Описание тега librsync
NoneLibrsync, the network delta compression library
0
ответов
Подпись файла librsync без файловых дескрипторов
Я пытаюсь сделать подпись файла с помощью librsync и использовать его во внутренней логике программы. В librsync.h я вижу следующее объявление: rs_result rs_sig_file(FILE *old_file, FILE *sig_file, size_t new_block_len, size_t strong_len, rs_magic_n…
13 окт '17 в 14:35
1
ответ
Как скомпилировать и собрать librsync с помощью Visual Studio 2010?
У нас есть требование, где нам нужна библиотека rsync. Я натолкнулся на что-то с именем librsync и загрузил его по этой ссылке. В файле readme этой библиотеки упоминается Каталог PCbuild содержит проект и предварительно сгенерированные файлы конфигу…
25 ноя '13 в 06:16
1
ответ
Установка rdiff на Docker-контейнеры
Я пытаюсь сделать решение для резервного копирования из Docker-контейнеров, используя rdiff. У меня есть python install и пакеты python-dev, но когда я запускаю команду install: python ./setup.py install Я получаю следующую ошибку running install ru…
25 фев '14 в 12:03
2
ответа
Не могу выбрать объекты StringO (при попытке сериализации подписи, возвращенной из модуля librsync-python)
https://pypi.python.org/pypi/python-librsync/0.1-5 import librsync # The destination file. dst = file('Resume-v1.0.pdf', 'rb') # Step 1: prepare signature of the destination file signature = librsync.signature(dst) Я хочу сохранить подпись в файле …
06 мар '15 в 17:29
0
ответов
Использование библиотеки rsync4j, Java-реализации инструмента rsync для Linux, как синхронизировать данные из удаленного каталога с локальным каталогом
Мне нужна функциональность, как у rsync Инструмент Linux в моей программе Java. Для этого я выбрал библиотеку rsync4j. Используя их документацию, я написал следующую программу: import com.github.fracpete.processoutput4j.output.ConsoleOutputProcessOu…
26 окт '18 в 10:23
1
ответ
Можно ли писать на ключ s3 с помощью boto?
У меня есть приложение, созданное с помощью boto, которое синхронизирует файлы локально, используя librsync(обернутый в модуль python). Мне было интересно, можно ли писать на ключах S3, чтобы я мог использовать librsync удаленно, например, я синхрон…
22 фев '15 в 07:31
1
ответ
Ошибка сегментации - при использовании библиотеки librsync
У меня есть два базовых файла filea.txt а также fileb.txt, Попытка создать подпись, а затем дельта с использованием подписи и fileb.txtзатем патч filea.txt с этой дельтой. В результате содержимое файла должно быть таким же, как fileb.txt Первая част…
30 июл '14 в 07:20
1
ответ
Попытка собрать rdiff-backup, выдает ошибку "/usr/bin/ld: не удается найти -lrsync"
Я пытаюсь собрать последнюю версию rdiff-backup на CentOS 6 x64 box. (Linode). Я получаю ошибку следующим образом: / usr / bin / ld: не удается найти -lrsync Я искал файл rsync.so без результатов. У меня уже установлен rsync. Я не могу найти пакет r…
28 янв '14 в 04:20
1
ответ
Как связать librsync (который мог бы использовать libtool)
Просто установил librsync используя apt-get install librsync-dev на убунту. Я могу связать другие библиотеки, как это pkg-config --libs --cflags glib-2.0 но я не могу найти librsync с помощью pkg-config, Как я могу связать это? ОБНОВЛЕНИЕ: я очень п…
30 июл '14 в 02:12
1
ответ
Написание оболочки для Python для librsync с ctypes. Как мне скомпилировать librsync для работы на всех системах?
Поэтому я пишу приложение на python, которое требует librsync для более эффективной передачи файлов. Я хочу, чтобы моя оболочка librsync работала так, чтобы, если librsync уже установлена в системе, она использовала это, но в противном случае попр…
16 апр '14 в 18:08
1
ответ
Модуль Python rdiff
Есть ли модуль Python, который имеет функциональность для вычисления сигнатур rdiff и разностных разностей? Мне нужно выполнить эти операции в кроссплатформенном приложении, поэтому мне нужно что-то, что будет объединено в py2exe, py2app и т. Д. Я п…
14 сен '11 в 11:36
0
ответов
Установка и использование librsync в Mac OS
Я установил библиотеку librsync с командой brew. Сейчас я пытаюсь использовать некоторые основные функции из librsync. Я включил librsync.h к моему main.c файл, но когда я хочу скомпилировать с cc, я получаю: Undefined symbols for architecture x86_6…
27 ноя '18 в 22:41
2
ответа
Бинарный алгоритм сравнения для коммерческого программного обеспечения
Я работаю над отправкой измененных файлов на другие компьютеры. В настоящее время измененный файл отправляется полностью, даже если изменение незначительное. Я ищу библиотеку (C,C++,Java), которая позволила бы мне создать бинарный diff и отправить т…
12 окт '09 в 16:27
2
ответа
C - хорошая библиотека дифференциального сжатия для коммерческого использования?
Кто-нибудь знает хорошую библиотеку дифференциального сжатия для C, и все в порядке для коммерческого использования (без GPL, поэтому о xdelta не может быть и речи)? Я погуглил, там была zdelta, но она не обновлялась почти 10 лет и, похоже, не подде…
26 июл '13 в 03:14
1
ответ
Stream.CopyTo Зависает при использовании с Librsync.PatchStream
Я использую Librsync в проекте, чтобы вычислить различия между двумя версиями файла и применить изменения к старому файлу. За пределами моего проекта он работал в простом консольном приложении, которое считывает файлы из двух разных каталогов, "испр…
21 сен '16 в 10:33
1
ответ
Установите librsync на экземпляр Amazon EC2
У меня проблемы с установкой этой библиотеки под названием librsync на стандартном экземпляре Linux linux. Я попробовал это: yum install librsync-devel но я получил No package librsync available (достаточно справедливо, я думаю!) Я также следовал ин…
16 окт '12 в 16:54
1
ответ
Librsyn с: Win10 и Win8/Win7 Различные результаты
Я использую librsync для генерации бинарных патчей и отправки их другим пользователям. Но я столкнулся с проблемой: на некоторых файлах контрольная сумма win8/win7 (sha512) после применения патча отличается от контрольной суммы после применения патч…
06 авг '18 в 20:08
0
ответов
Имена файлов Unicode в качестве параметров в командной строке
Я успешно использую rdiff.exe и cygwin1.dll для создания подписей из командной строки. Моя проблема в том, что с файлами Unicode это не работает? rdiff -b 10240 подпись "ฉันเจ็บ.txt" "ฉันเจ็บ.sig" Я использую Windows7.
05 апр '18 в 11:09
2
ответа
Как использовать функции librsync для открытия удаленных файлов?
Я использую библиотеку librsync для поддержки версий файлов. Я не могу открыть файлы из сети. Пример (создание файла подписи): int main(int argc, char** argv)//FILE *original, FILE *signature) { if(argc != 2) { cout<<"Enter the original file n…
25 фев '15 в 16:44
1
ответ
Репликация изменений в наборе ~10000 уникально идентифицированных фрагментов данных в ненадежной сети
Алиса и Боб имеют два набора по ~10000 фрагментов данных (каждый меньше, чем 65536 байт, обычно намного меньше), каждый с 12-байтовым идентификатором (временная метка + CRC32). Они оба хотели бы иметь объединение этих наборов. Их наборы отличаются н…
02 сен '17 в 16:00