Compare commits
10 Commits
v0.79.6-pl
...
v0.79.6-pl
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
c0de13c027 | ||
|
|
b03bd5d076 | ||
|
|
290097c9b3 | ||
|
|
305f773bd3 | ||
|
|
fc18da7043 | ||
|
|
396c73f5c8 | ||
|
|
93c6a7a887 | ||
|
|
53ddb9a51b | ||
|
|
0521f5271e | ||
|
|
3844c156e5 |
24
.github/workflows/make-dist.sh
vendored
24
.github/workflows/make-dist.sh
vendored
@@ -4,31 +4,20 @@ set -x
|
||||
|
||||
github_ref="$1"
|
||||
|
||||
if [ -n "$GITHUB_EVENT_PATH" ] && [ -f "$GITHUB_EVENT_PATH" ]; then
|
||||
if command -v jq >/dev/null; then
|
||||
upload_url=$(jq -r '.release.upload_url' < $GITHUB_EVENT_PATH)
|
||||
echo "Upload URL is $upload_url"
|
||||
echo "::set-output name=upload_url::$upload_url"
|
||||
fi
|
||||
else
|
||||
echo "This should only be run from GitHub Actions"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
case "$MSYSTEM" in
|
||||
MINGW64) os=win64; exe=.exe;;
|
||||
MINGW32) os=win32; exe=.exe;;
|
||||
*) os=linux64; exe='';;
|
||||
MINGW64) os=win64; suf=$os-portable; exe=.exe;;
|
||||
MINGW32) os=win32; suf=$os-portable; exe=.exe;;
|
||||
*) os=linux64; suf=$os-static; exe='';;
|
||||
esac
|
||||
|
||||
./dvdisaster$exe --version
|
||||
|
||||
if ./dvdisaster$exe --version | grep -q NOGUI; then
|
||||
GUI=0
|
||||
suffix="$os-cli-only"
|
||||
suffix=$suf-cli-only
|
||||
else
|
||||
GUI=1
|
||||
suffix=$os-static
|
||||
suffix=$suf
|
||||
fi
|
||||
|
||||
archive=dvdisaster-$(echo "$github_ref" | grep -Eo '[^/]+$')-$suffix.zip
|
||||
@@ -53,7 +42,8 @@ if [ "$os" != "linux64" ]; then
|
||||
find dist -type f -name "*.a" -delete
|
||||
fi
|
||||
man -t documentation/dvdisaster.en.1 | ps2pdf - dist/dvdisaster.pdf
|
||||
cp dvdisaster documentation/dvdisaster.*.1 documentation/user-manual/manual.pdf dist/
|
||||
cp CHANGELOG TODO dvdisaster documentation/dvdisaster.*.1 documentation/user-manual/manual.pdf dist/
|
||||
cp CREDITS.en dist/CREDITS
|
||||
if command -v zip >/dev/null; then
|
||||
mv dist ${archive/.zip/}
|
||||
zip -9r $archive ${archive/.zip/}
|
||||
|
||||
216
.github/workflows/release.yml
vendored
216
.github/workflows/release.yml
vendored
@@ -5,22 +5,40 @@ on:
|
||||
types: [published]
|
||||
|
||||
jobs:
|
||||
|
||||
win64-gui:
|
||||
win:
|
||||
runs-on: windows-2016
|
||||
strategy:
|
||||
matrix:
|
||||
arch: [x86_64, i686]
|
||||
ui: [cli, gui]
|
||||
include:
|
||||
- arch: x86_64
|
||||
msystem: MINGW64
|
||||
grep: x86-64
|
||||
- arch: i686
|
||||
msystem: MINGW32
|
||||
grep: 386
|
||||
- ui: cli
|
||||
clionly: 1
|
||||
defaults:
|
||||
run:
|
||||
shell: msys2 {0}
|
||||
steps:
|
||||
- uses: msys2/setup-msys2@v2
|
||||
with:
|
||||
msystem: MINGW64
|
||||
msystem: ${{ matrix.msystem }}
|
||||
update: false
|
||||
install: git diffutils make pkg-config mingw-w64-x86_64-gtk2 mingw-w64-x86_64-glib2 mingw-w64-x86_64-gcc mingw-w64-x86_64-ghostscript mingw-w64-x86_64-jq mingw-w64-x86_64-ntldd-git man zip
|
||||
- run: git config --global core.autocrlf input
|
||||
install: git diffutils make pkg-config mingw-w64-${{ matrix.arch }}-glib2 mingw-w64-${{ matrix.arch }}-gcc mingw-w64-${{ matrix.arch }}-ghostscript mingw-w64-${{ matrix.arch }}-ntldd-git man zip
|
||||
- name: install GUI prereqs
|
||||
if: matrix.ui == 'gui'
|
||||
run: pacman -S --noconfirm mingw-w64-${{ matrix.arch }}-gtk2
|
||||
- name: git config
|
||||
run: git config --global core.autocrlf input
|
||||
shell: bash
|
||||
- uses: actions/checkout@v2
|
||||
- name: configure
|
||||
env:
|
||||
CLI_ONLY: ${{ matrix.clionly }}
|
||||
run: ./configure
|
||||
- name: make
|
||||
run: nproc && make -j$(nproc)
|
||||
@@ -28,8 +46,14 @@ jobs:
|
||||
run: |
|
||||
./dvdisaster.exe --version
|
||||
file dvdisaster.exe
|
||||
./dvdisaster.exe --version | grep -q -e dirty -e NOGUI && exit 1
|
||||
file dvdisaster.exe | grep -q 'x86-64, for MS Windows'
|
||||
if ./dvdisaster.exe --version | grep dirty; then exit 1; fi
|
||||
file dvdisaster.exe | grep -q '${{ matrix.grep }}, for MS Windows'
|
||||
- name: check executable (GUI)
|
||||
if: matrix.ui == 'gui'
|
||||
run: if ./dvdisaster.exe --version | grep NOGUI; then exit 1; fi
|
||||
- name: check executable (CLI)
|
||||
if: matrix.ui == 'cli'
|
||||
run: ./dvdisaster.exe --version | grep NOGUI
|
||||
- name: prepare dist
|
||||
run: ./.github/workflows/make-dist.sh ${{ github.ref }}
|
||||
id: dist
|
||||
@@ -44,138 +68,7 @@ jobs:
|
||||
env:
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
with:
|
||||
upload_url: ${{ steps.dist.outputs.upload_url }}
|
||||
asset_path: ./${{ steps.dist.outputs.archive }}
|
||||
asset_name: ${{ steps.dist.outputs.archive }}
|
||||
asset_content_type: application/zip
|
||||
|
||||
win32-gui:
|
||||
runs-on: windows-2016
|
||||
defaults:
|
||||
run:
|
||||
shell: msys2 {0}
|
||||
steps:
|
||||
- uses: msys2/setup-msys2@v2
|
||||
with:
|
||||
msystem: MINGW32
|
||||
update: false
|
||||
install: git diffutils make pkg-config mingw-w64-i686-gtk2 mingw-w64-i686-glib2 mingw-w64-i686-gcc mingw-w64-i686-ghostscript mingw-w64-i686-jq mingw-w64-i686-ntldd-git man zip
|
||||
- run: git config --global core.autocrlf input
|
||||
shell: bash
|
||||
- uses: actions/checkout@v2
|
||||
- name: configure
|
||||
run: ./configure
|
||||
- name: make
|
||||
run: nproc && make -j$(nproc)
|
||||
- name: check executable
|
||||
run: |
|
||||
./dvdisaster.exe --version
|
||||
file dvdisaster.exe
|
||||
./dvdisaster.exe --version | grep -q -e dirty -e NOGUI && exit 1
|
||||
file dvdisaster.exe | grep -q '386, for MS Windows'
|
||||
- name: prepare dist
|
||||
run: ./.github/workflows/make-dist.sh ${{ github.ref }}
|
||||
id: dist
|
||||
- name: check executability of dist from cmd.exe
|
||||
shell: cmd
|
||||
run: |
|
||||
cd dist
|
||||
dvdisaster.exe --version
|
||||
- name: Upload Release Asset
|
||||
id: upload-release-asset
|
||||
uses: actions/upload-release-asset@v1
|
||||
env:
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
with:
|
||||
upload_url: ${{ steps.dist.outputs.upload_url }}
|
||||
asset_path: ./${{ steps.dist.outputs.archive }}
|
||||
asset_name: ${{ steps.dist.outputs.archive }}
|
||||
asset_content_type: application/zip
|
||||
|
||||
win64-cli:
|
||||
runs-on: windows-2016
|
||||
defaults:
|
||||
run:
|
||||
shell: msys2 {0}
|
||||
steps:
|
||||
- uses: msys2/setup-msys2@v2
|
||||
with:
|
||||
msystem: MINGW64
|
||||
update: false
|
||||
install: git diffutils make pkg-config mingw-w64-x86_64-glib2 mingw-w64-x86_64-gcc mingw-w64-x86_64-ghostscript mingw-w64-x86_64-jq mingw-w64-x86_64-ntldd-git man zip
|
||||
- run: git config --global core.autocrlf input
|
||||
shell: bash
|
||||
- uses: actions/checkout@v2
|
||||
- name: configure
|
||||
run: env CLI_ONLY=1 ./configure
|
||||
- name: make
|
||||
run: nproc && make -j$(nproc)
|
||||
- name: check executable
|
||||
run: |
|
||||
./dvdisaster.exe --version
|
||||
file dvdisaster.exe
|
||||
./dvdisaster.exe --version | grep -q -e dirty && exit 1
|
||||
./dvdisaster.exe --version | grep -q NOGUI
|
||||
file dvdisaster.exe | grep -q 'x86-64, for MS Windows'
|
||||
- name: prepare dist
|
||||
run: ./.github/workflows/make-dist.sh ${{ github.ref }}
|
||||
id: dist
|
||||
- name: check executability of dist from cmd.exe
|
||||
shell: cmd
|
||||
run: |
|
||||
cd dist
|
||||
dvdisaster.exe --version
|
||||
- name: Upload Release Asset
|
||||
id: upload-release-asset
|
||||
uses: actions/upload-release-asset@v1
|
||||
env:
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
with:
|
||||
upload_url: ${{ steps.dist.outputs.upload_url }}
|
||||
asset_path: ./${{ steps.dist.outputs.archive }}
|
||||
asset_name: ${{ steps.dist.outputs.archive }}
|
||||
asset_content_type: application/zip
|
||||
|
||||
win32-cli:
|
||||
runs-on: windows-2016
|
||||
defaults:
|
||||
run:
|
||||
shell: msys2 {0}
|
||||
steps:
|
||||
- uses: msys2/setup-msys2@v2
|
||||
with:
|
||||
msystem: MINGW32
|
||||
update: false
|
||||
install: git diffutils make pkg-config mingw-w64-i686-glib2 mingw-w64-i686-gcc mingw-w64-i686-ghostscript mingw-w64-i686-jq mingw-w64-i686-ntldd-git man zip
|
||||
- run: git config --global core.autocrlf input
|
||||
shell: bash
|
||||
- uses: actions/checkout@v2
|
||||
- name: configure
|
||||
run: env CLI_ONLY=1 ./configure
|
||||
- name: make
|
||||
run: nproc && make -j$(nproc)
|
||||
- name: check executable
|
||||
run: |
|
||||
./dvdisaster.exe --version
|
||||
file dvdisaster.exe
|
||||
./dvdisaster.exe --version | grep -q -e dirty && exit 1
|
||||
./dvdisaster.exe --version | grep -q NOGUI
|
||||
file dvdisaster.exe | grep -q '386, for MS Windows'
|
||||
- name: prepare dist
|
||||
run: ./.github/workflows/make-dist.sh ${{ github.ref }}
|
||||
id: dist
|
||||
- name: check executability of dist from cmd.exe
|
||||
shell: cmd
|
||||
run: |
|
||||
cd dist
|
||||
dvdisaster.exe --version
|
||||
- name: Upload Release Asset
|
||||
id: upload-release-asset
|
||||
uses: actions/upload-release-asset@v1
|
||||
env:
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
with:
|
||||
upload_url: ${{ steps.dist.outputs.upload_url }}
|
||||
upload_url: ${{ github.event.release.upload_url }}
|
||||
asset_path: ./${{ steps.dist.outputs.archive }}
|
||||
asset_name: ${{ steps.dist.outputs.archive }}
|
||||
asset_content_type: application/zip
|
||||
@@ -185,7 +78,7 @@ jobs:
|
||||
steps:
|
||||
- uses: actions/checkout@v2
|
||||
- name: install prerequisites
|
||||
run: sudo apt update && sudo apt install -y libglib2.0-dev ghostscript man jq
|
||||
run: sudo apt update && sudo apt install -y libglib2.0-dev ghostscript man
|
||||
- name: configure
|
||||
run: env CLI_ONLY=1 ./configure
|
||||
- name: make
|
||||
@@ -204,7 +97,48 @@ jobs:
|
||||
env:
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
with:
|
||||
upload_url: ${{ steps.dist.outputs.upload_url }}
|
||||
upload_url: ${{ github.event.release.upload_url }}
|
||||
asset_path: ./${{ steps.dist.outputs.archive }}
|
||||
asset_name: ${{ steps.dist.outputs.archive }}
|
||||
asset_content_type: application/zip
|
||||
|
||||
linux64-appimage:
|
||||
runs-on: ubuntu-16.04
|
||||
steps:
|
||||
- uses: actions/checkout@v2
|
||||
- name: install prerequisites
|
||||
run: sudo apt update && sudo apt install -y libglib2.0-dev ghostscript man wget libgtk2.0-dev gtk2-engines-pixbuf gtk2-engines pkg-config gnome-themes-standard
|
||||
- name: configure
|
||||
run: ./configure --prefix=/usr
|
||||
- name: make
|
||||
run: nproc && make -j$(nproc) && make
|
||||
- name: make install
|
||||
run: touch documentation/user-manual/manual.pdf && mkdir /tmp/dist && make install DESTDIR=/tmp/dist
|
||||
- name: copy things to dist
|
||||
run: |
|
||||
install -d /tmp/dist/usr/lib/gtk-2.0
|
||||
cp -va $(pkg-config --variable=libdir gtk+-2.0)/gtk-2.0/$(pkg-config --variable=gtk_binary_version gtk+-2.0)/* /tmp/dist/usr/lib/gtk-2.0
|
||||
- name: get linuxdeploy
|
||||
run: wget https://github.com/linuxdeploy/linuxdeploy/releases/download/continuous/linuxdeploy-x86_64.AppImage && chmod 755 linuxdeploy-x86_64.AppImage
|
||||
- name: build appimage
|
||||
run: |
|
||||
export VERSION=$(echo "${{ github.ref }}" | grep -Eo '[^/]+$')
|
||||
./linuxdeploy-x86_64.AppImage -d contrib/dvdisaster.desktop -i contrib/dvdisaster64.png -i contrib/dvdisaster48.png -i contrib/dvdisaster32.png -i contrib/dvdisaster16.png --icon-filename dvdisaster --custom-apprun=contrib/AppRun.sh --appdir /tmp/dist/ --output appimage
|
||||
- name: test appimage
|
||||
id: dist
|
||||
run: |
|
||||
chmod 755 dvdisaster*.AppImage && ./dvdisaster*.AppImage --version
|
||||
archive=$(ls -1 dvdisaster*.AppImage)
|
||||
echo "::set-output name=archive::$archive"
|
||||
echo "appimage is <$archive>"
|
||||
- name: Upload Release Asset
|
||||
id: upload-release-asset
|
||||
uses: actions/upload-release-asset@v1
|
||||
env:
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
with:
|
||||
upload_url: ${{ github.event.release.upload_url }}
|
||||
asset_path: ./${{ steps.dist.outputs.archive }}
|
||||
asset_name: ${{ steps.dist.outputs.archive }}
|
||||
asset_content_type: application/zip
|
||||
|
||||
|
||||
@@ -1,5 +1,12 @@
|
||||
# dvdisaster changelog -*-text-*-
|
||||
|
||||
0.79.6.patchlevel-5 12-01-2021 *UNOFFICIAL*
|
||||
fix: don't error on blank media in medium-info (#19), bug present upstream since 0.79.5
|
||||
fix: gui: fix the 'SetLabelText() failed' error caption on the medium-info window (#19), bug present upstream since 0.72.3
|
||||
fix: add CHANGELOG, TODO, CREDITS to dist for the Help menu
|
||||
chore: appimage: add missing gtk engines and adjust docdir for help menu
|
||||
chore: enhance packaging, update locales, changelog et al.
|
||||
|
||||
0.79.6.patchlevel-4 04-09-2020 *UNOFFICIAL*
|
||||
- feat: allow adaptive reading again*
|
||||
- feat: add --permissive-medium-type option
|
||||
|
||||
@@ -63,6 +63,12 @@ LIBS = $(INTL_LIBS) $(CAM_LIBS) $(GTK_LIBS) $(EFENCE_LIBS) $(MUDFLAP_LIBS) -lm
|
||||
CFILES = $(CFG_CFILES)
|
||||
OFILES = $(CFG_OFILES)
|
||||
|
||||
# special case for DESTDIR, if BUILDROOT is undef and DESTDIR is,
|
||||
# set BUILDROOT to DESTDIR
|
||||
ifeq "" "$(BUILDROOT)"
|
||||
BUILDROOT = $(DESTDIR)
|
||||
endif
|
||||
|
||||
######################################################################
|
||||
# Compilation related
|
||||
######################################################################
|
||||
|
||||
@@ -20,6 +20,8 @@ This version is built on top of the latest upstream version, with the following
|
||||
|
||||
For more information please refer to the [CHANGELOG](CHANGELOG).
|
||||
|
||||
This version will never break compatibility with upstream versions, the goal is to ensure an optical media protected by upstream dvdisaster will still be able to be repaired with this version 10+ years from now. Regression tests are here to ensure this is the case.
|
||||
|
||||
## 3 available protection modes ("codecs")
|
||||
|
||||
**RS01** creates error correction files which are stored separately from the image they belong to.
|
||||
|
||||
8
configure
vendored
8
configure
vendored
@@ -3,8 +3,8 @@
|
||||
# Load the shell functions needed for the rest of this script.
|
||||
|
||||
BASH_BASED_CONFIGURE=./scripts/bash-based-configure
|
||||
BASH_BASED_CONFIGURE_OPTS="--buildtmp=$(pwd)/build"
|
||||
REQUIRED_CFLAGS="-DPATCHLEVEL=4 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I. -pipe"
|
||||
BASH_BASED_CONFIGURE_OPTS="--buildtmp=$(pwd)/build $@"
|
||||
REQUIRED_CFLAGS="-DPATCHLEVEL=5 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I. -pipe"
|
||||
RECOMMENDED_CFLAGS="-O2 -fomit-frame-pointer -Wall -Wno-deprecated-declarations -Wno-stringop-truncation"
|
||||
DEBUG_CFLAGS="-ggdb -Wall"
|
||||
|
||||
@@ -41,10 +41,10 @@ GET_PKGNAME
|
||||
GET_PREFIX /usr/local
|
||||
GET_BINDIR
|
||||
GET_MANDIR
|
||||
GET_DOCDIR /usr/share/doc
|
||||
GET_DOCDIR
|
||||
GET_DIR "$PKGNAME" docsub "Documentation sub"\
|
||||
" put documentation into this subdirectory\n under \$DOCDIR "
|
||||
GET_LOCALEDIR /usr/share/locale
|
||||
GET_LOCALEDIR
|
||||
GET_BUILDROOT
|
||||
GET_BUILDTMP
|
||||
|
||||
|
||||
5
contrib/AppRun.sh
Executable file
5
contrib/AppRun.sh
Executable file
@@ -0,0 +1,5 @@
|
||||
#!/bin/sh
|
||||
DIR="$(readlink -f "$(dirname "$0")")"
|
||||
export GTK_PATH="$DIR/usr/lib/gtk-2.0"
|
||||
export DVDISASTER_DOCDIR="$DIR/usr/share/doc/dvdisaster"
|
||||
exec "$DIR/usr/bin/dvdisaster" "$@"
|
||||
1
documentation/codecs.pdf
Symbolic link
1
documentation/codecs.pdf
Symbolic link
@@ -0,0 +1 @@
|
||||
codec-specs/codecs.pdf
|
||||
@@ -1,76 +0,0 @@
|
||||
@charset "UTF-8";
|
||||
|
||||
body { font-family:Helvetica,Arial,sans-serif,Verdana }
|
||||
|
||||
a:link { font-weight:normal; color:#0000ff; text-decoration:none }
|
||||
a:visited { font-weight:normal; color:#0000ff; text-decoration:none }
|
||||
a:hover { font-weight:normal; background-color:#e0e0e0; color:#0000FF; text-decoration:none }
|
||||
a:active { font-weight:normal; background-color:#e0e0e0; color:#0000FF; text-decoration:none }
|
||||
a:focus { font-weight:normal; background-color:#e0e0e0; color:#0000FF; text-decoration:none }
|
||||
|
||||
table.navigation {width:100%; background-color:#f0f0f0}
|
||||
table.download {width:100%; background-color:#f0f0f0}
|
||||
table.thumbnail {border-width:1px; border-style:solid; border-color:#000000; background-color:#e0e0ff}
|
||||
table.screenshot {width:100%; border-width:0px; background-color:#e0e0ff}
|
||||
|
||||
table.ecompat {border-width:0px}
|
||||
table.ecompat td { border-width:0px; vertical-align:text-top}
|
||||
table.ecompat td.file { border-width:0px; background-color:#ffa0ff}
|
||||
table.ecompat td.iso { border-width:0px; background-color:#a0ffff}
|
||||
table.ecompat td.augment { border-width:0px; background-color:#a0a0ff}
|
||||
|
||||
|
||||
table.compat {width:100%; border-style:solid; border-width:0px; border-collapse:collapse}
|
||||
table.compat th { border-width:1px; padding:8px; border-style:solid; background-color:#b0b0b0 }
|
||||
table.compat th.file { border-width:1px; padding:8px; border-style:solid; background-color:#ffa0ff }
|
||||
table.compat th.iso { border-width:1px; padding:8px; border-style:solid; background-color:#a0ffff }
|
||||
table.compat th.augment { border-width:1px; padding:8px; border-style:solid; background-color:#a0a0ff }
|
||||
|
||||
table.compat td { border-width:1px; padding:4px; border-style:solid; text-align:center}
|
||||
|
||||
table.compat td.noalign { border-width:1px; padding:4px; border-style:solid }
|
||||
table.compat td.fullspan { border-width:1px; padding:0px; border-style:solid; background-color:#e0e0e0 }
|
||||
table.compat td.red { border-width:1px; padding:4px; border-style:solid; background-color:#ff8080; text-align:center}
|
||||
table.compat td.yellow { border-width:1px; padding:4px; border-style:solid; background-color:#ffe0a0; text-align:center}
|
||||
table.compat td.green { border-width:1px; padding:4px; border-style:solid; background-color:#a0ffa0; text-align:center}
|
||||
table.compat td.grey { border-width:1px; padding:4px; border-style:solid; background-color:#e0e0e0; text-align:center}
|
||||
table.compat td.white { border-width:1px; padding:4px; border-style:solid; text-align:center}
|
||||
|
||||
a.active {color:#0000ff; text-decoration:none }
|
||||
a.passive {color:#808080; text-decoration:none }
|
||||
|
||||
img.noborder {border:0px solid transparent;}
|
||||
img.nobordervalignm {border:0px solid transparent; vertical-align:middle;}
|
||||
|
||||
span.fl {font-size:large;}
|
||||
span.fxxl {font-size:xx-large;}
|
||||
span.fs {font-size:small;}
|
||||
span.fxs {font-size:x-small;}
|
||||
span.green {color:green;}
|
||||
span.red {color:red;}
|
||||
span.blue {color:blue;}
|
||||
span.yellow {color:gold;}
|
||||
|
||||
h3.top {margin-top: 0;}
|
||||
|
||||
table {empty-cells:show;} /* display border and background color even for empty table cells */
|
||||
td.hsep {height:1px; width:100%; background-color:black;} /* black horizontal separator */
|
||||
td.vsep {height:100%; width:2px; background-color:black;} /* black vertical separator */
|
||||
td.esep {height:3px;}
|
||||
|
||||
.w10p {width:10%;}
|
||||
.w15p {width:15%;}
|
||||
.w20p {width:20%;}
|
||||
.w50p {width:50%;}
|
||||
.w55p {width:55%;}
|
||||
.w65x {width:65px;}
|
||||
.w100x {width:100px;}
|
||||
.w127x {width:127px;}
|
||||
.w150x {width:150px;}
|
||||
.w200x {width:200px;}
|
||||
|
||||
.valignb {vertical-align:bottom;}
|
||||
.valignm {vertical-align:middle;}
|
||||
.valignt {vertical-align:top;}
|
||||
.valigntt {vertical-align:text-top;}
|
||||
.talignr {text-align:right;}
|
||||
@@ -1,105 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
||||
<html>
|
||||
<head>
|
||||
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
|
||||
<title></title>
|
||||
<link rel="stylesheet" type="text/css" href="../css/dvdisaster.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<!-- Title header -->
|
||||
|
||||
<table width="100%" cellpadding="0" border="0">
|
||||
<tr>
|
||||
<td align="left">
|
||||
<span class="fxxl"><b>dvdisaster</b> </span>
|
||||
<i>Version 0.79.5 (stable) / 0.79.6 (unstable)</i>
|
||||
</td>
|
||||
<td align="right">
|
||||
<span class="fxxl"> </span>
|
||||
Deutsch <a href="../en/privacy.html">English</a>
|
||||
</td>
|
||||
</tr>
|
||||
<tr><td colspan="2" class="hsep"></td></tr>
|
||||
<tr><td colspan="2">
|
||||
<table class="navigation" width="100%" cellpadding="0" border="0">
|
||||
<tr>
|
||||
<td>Unterseiten:
|
||||
<a href="index.html">Entwickler-Seite</a> ·
|
||||
<a href="verschiedenes.html">Verschiedenes</a>
|
||||
</td>
|
||||
<td align="right">
|
||||
<b>Datenschutz-Erklärung</b> ·
|
||||
<a href="impressum.html">Impressum</a>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td></tr>
|
||||
<tr><td colspan="2" class="hsep"></td></tr>
|
||||
<tr><td style="height: 10px"></td></tr>
|
||||
</table>
|
||||
|
||||
<!-- Main body -->
|
||||
|
||||
<b>Datenschutzerklärung für die Internetseiten unter</b><p>
|
||||
|
||||
dvdisaster.com,
|
||||
dvdisaster.de,
|
||||
dvdisaster.net,
|
||||
dvdisaster.org
|
||||
|
||||
<p>
|
||||
|
||||
Das dvdisaster-Projekt (<a href="impressum.html">Anbieter siehe Impressum</a>)
|
||||
ermöglicht Ihnen die Nutzung dieser Internetseiten ohne Registrierung und
|
||||
ohne eine Angabe von personenbezogenen Daten.
|
||||
|
||||
<p>
|
||||
|
||||
<b>Server-Protokoll-Dateien</b><p>
|
||||
|
||||
Die Server dieser Internetseiten führen kein Protokoll über Ihre Seitenzugriffe.
|
||||
|
||||
<p>
|
||||
|
||||
<b>Cookies</b><p>
|
||||
|
||||
Diese Internetseiten verwenden keine Cookies.
|
||||
|
||||
<p>
|
||||
|
||||
<b>Verweise zu anderen Internetseiten</b><p>
|
||||
|
||||
Diese Internetseiten enthalten Verweise (Links) zu externen Seiten,
|
||||
die von anderen Anbietern betrieben werden.
|
||||
Das dvdisaster-Projekt hat keinen Einfluß darauf,
|
||||
ob andere Anbieter diese Datenschutzbestimmungen einhalten.
|
||||
|
||||
<p>
|
||||
|
||||
<b>Weiterentwicklung dieser Internetseiten</b><p>
|
||||
|
||||
Im Zuge der Weiterentwicklung dieser Internetseiten können Änderungen
|
||||
dieser Datenschutzerklärung erforderlich werden. Bitte lesen Sie sich
|
||||
diese Datenschutzerklärung von Zeit zu Zeit erneut durch.
|
||||
|
||||
<!-- Page footer -->
|
||||
|
||||
<table width="100%" cellpadding="0" border="0">
|
||||
<tr><td colspan="2" style="width:100%; height:10px;"></td></tr>
|
||||
<tr><td colspan="2" class="hsep"></td></tr>
|
||||
<tr>
|
||||
<td align="center">
|
||||
<span class="fs">
|
||||
<i> Copyright 2004-2017 Carsten Gnörlich.<br>
|
||||
Die unveränderte Vervielfältigung und Verteilung dieses gesamten Artikels in beliebiger Form ist gestattet,
|
||||
sofern dieser Hinweis erhalten bleibt.
|
||||
</i>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr><td colspan="2" class="hsep"></td>
|
||||
</tr>
|
||||
</table>
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,88 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
||||
<html>
|
||||
<head>
|
||||
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
|
||||
<title></title>
|
||||
<link rel="stylesheet" type="text/css" href="../css/dvdisaster.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<!-- Title header -->
|
||||
|
||||
<table width="100%" cellpadding="0" border="0">
|
||||
<tr>
|
||||
<td align="left">
|
||||
<span class="fxxl"><b>dvdisaster</b> </span>
|
||||
<i>Version 0.79.5 (stable) / 0.79.6 (unstable)</i>
|
||||
</td>
|
||||
<td align="right">
|
||||
<span class="fxxl"> </span>
|
||||
Deutsch <a href="../en/imprint.html">English</a>
|
||||
</td>
|
||||
</tr>
|
||||
<tr><td colspan="2" class="hsep"></td></tr>
|
||||
<tr><td colspan="2">
|
||||
<table class="navigation" width="100%" cellpadding="0" border="0">
|
||||
<tr>
|
||||
<td>Unterseiten:
|
||||
<a href="index.html">Entwickler-Seite</a> ·
|
||||
<a href="verschiedenes.html">Verschiedenes</a>
|
||||
</td>
|
||||
<td align="right">
|
||||
<a href="datenschutz.html">Datenschutz-Erklärung</a> ·
|
||||
<b>Impressum</b>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td></tr>
|
||||
<tr><td colspan="2" class="hsep"></td></tr>
|
||||
<tr><td style="height: 10px"></td></tr>
|
||||
</table>
|
||||
|
||||
<!-- Main body -->
|
||||
|
||||
<b>Impressum</b><p>
|
||||
|
||||
Carsten Gnörlich <br>
|
||||
Karl-von-Hahn-Str. 125 <br>
|
||||
72250 Freudenstadt / Deutschland<br>
|
||||
Tel.: +49 172 566 1442 (kein Support, nur für Anfragen im Rahmen des Telemediengesetzes!)
|
||||
|
||||
<p>
|
||||
|
||||
E-Mail: carsten@dvdisaster.org<br>
|
||||
Internet: www.dvdisaster.org
|
||||
|
||||
<p>
|
||||
|
||||
Inhaltlich Verantwortlicher: <br>
|
||||
Carsten Gnörlich (Anschrift wie oben).
|
||||
|
||||
<p>
|
||||
|
||||
Das Impressum gilt für die Internetpräsenz unter den Domänen<br>
|
||||
<a href="http://dvdisaster.com">dvdisaster.com</a>,
|
||||
<a href="http://dvdisaster.de">dvdisaster.de</a>,
|
||||
<a href="https://web.archive.org/web/20180428070843/http://dvdisaster.net">dvdisaster.net</a>,
|
||||
<a href="http://dvdisaster.org">dvdisaster.org</a>.
|
||||
|
||||
<!-- Page footer -->
|
||||
|
||||
<table width="100%" cellpadding="0" border="0">
|
||||
<tr><td colspan="2" style="width:100%; height:10px;"></td></tr>
|
||||
<tr><td colspan="2" class="hsep"></td></tr>
|
||||
<tr>
|
||||
<td align="center">
|
||||
<span class="fs">
|
||||
<i> Copyright 2004-2017 Carsten Gnörlich.<br>
|
||||
Die unveränderte Vervielfältigung und Verteilung dieses gesamten Artikels in beliebiger Form ist gestattet,
|
||||
sofern dieser Hinweis erhalten bleibt.
|
||||
</i>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr><td colspan="2" class="hsep"></td>
|
||||
</tr>
|
||||
</table>
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,147 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
||||
<html>
|
||||
<head>
|
||||
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
|
||||
<title></title>
|
||||
<link rel="stylesheet" type="text/css" href="../css/dvdisaster.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<!-- Title header -->
|
||||
|
||||
<table width="100%" cellpadding="0" border="0">
|
||||
<tr>
|
||||
<td align="left">
|
||||
<span class="fxxl"><b>dvdisaster</b> </span>
|
||||
<i>Version 0.79.5 (stable) / 0.79.6 (unstable)</i>
|
||||
</td>
|
||||
<td align="right">
|
||||
<span class="fxxl"> </span>
|
||||
Deutsch <a href="../en/index.html">English</a>
|
||||
</td>
|
||||
</tr>
|
||||
<tr><td colspan="2" class="hsep"></td></tr>
|
||||
<tr><td colspan="2">
|
||||
<table class="navigation" width="100%" cellpadding="0" border="0">
|
||||
<tr>
|
||||
<td>Unterseiten:
|
||||
<b>Entwickler-Seite</b> ·
|
||||
<a href="verschiedenes.html">Verschiedenes</a>
|
||||
</td>
|
||||
<td align="right"><a href="datenschutz.html">Datenschutz-Erklärung</a> · <a href="impressum.html">Impressum</a></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td></tr>
|
||||
<tr><td colspan="2" class="hsep"></td></tr>
|
||||
<tr><td style="height: 10px"></td></tr>
|
||||
</table>
|
||||
|
||||
<!-- Main body -->
|
||||
|
||||
|
||||
<b>Entwickler-Seite</a></b><p>
|
||||
|
||||
Auf dieser Seite finden Sie den neuesten Quellkode
|
||||
von <i>dvdisaster</i> für die Betriebssysteme
|
||||
FreeBSD, GNU/Linux und NetBSD. Der Inhalt dieser
|
||||
Seite richtet sich vorwiegend an die Betreuer
|
||||
von Binärpaketen für die genannten Plattformen.
|
||||
Typischerweise ist es bequemer, wenn Sie sich
|
||||
dvdisaster aus dem Paketsystem Ihres Betriebssystems
|
||||
bzw. Ihrer Distribution installieren.
|
||||
Natürlich können Sie sich
|
||||
den Quellkode von dvdisaster aber auch selbst
|
||||
herunterladen und übersetzen, wenn Sie dies
|
||||
lieber möchten.<br>
|
||||
|
||||
Diese Seite enthält <i>keine</i> Informationen
|
||||
über den Sinn und die Benutzung von dvdisaster.
|
||||
Dies ist an anderen Stellen besser beschrieben -
|
||||
zum Beispiel in zahlreichen Foren und (in englischer Sprache) im
|
||||
<a href="verschiedenes.html#manual">Benutzerhandbuch</a>.
|
||||
|
||||
<p>
|
||||
|
||||
<a name="download"></a>
|
||||
<b>Quellkode herunterladen</b>
|
||||
|
||||
<table width="100%">
|
||||
<tr>
|
||||
<td>dvdisaster unterstützt die Betriebssysteme <b>FreeBSD</b>, <b>GNU/Linux</b> und <b>NetBSD</b>.
|
||||
Es wird Ihnen
|
||||
als <a href="http://www.germany.fsfeurope.org/documents/freesoftware.de.html">freie Software</a>
|
||||
unter der <a href="http://www.gnu.org/licenses/gpl-3.0.txt">GNU General Public License v3</a> zur
|
||||
Verfügung gestellt.
|
||||
</td>
|
||||
<td class="w127x" valign="top"><img src="../images/gplv3-127x51.png" alt="GPLv3-Logo" width="127">
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<p>
|
||||
|
||||
<table>
|
||||
<tr>
|
||||
<td>Aktuelle Version: </td>
|
||||
<td><a href="../downloads/dvdisaster-0.79.5.tar.bz2">dvdisaster-0.79.5.tar.bz2</a></td>
|
||||
<td>(<a href="../downloads/dvdisaster-0.79.5.tar.bz2.gpg">digitale Unterschrift</a>,
|
||||
MD5-Prüfsumme: ceef990a2239c43314bc6427c6afb181)</td>
|
||||
</tr>
|
||||
</table>
|
||||
<p>
|
||||
|
||||
Die Archive können mit einer <a href="verschiedenes.html#pubkey">digitalen Unterschrift</a> auf
|
||||
ihren Ursprungszustand überprüft werden. In den Archiven gibt die Datei
|
||||
<tt>INSTALL</tt> weitere Informationen zum Übersetzen des Programmes.
|
||||
|
||||
<p>
|
||||
|
||||
Die Unterstützung von OS X und Windows wurde eingestellt.
|
||||
Die <a href="verschiedenes.html#windows">letzte veröffentlichte Version 0.72.3 für Windows</a> ist noch verfügbar.
|
||||
|
||||
<p>
|
||||
<b>Die Entwickler-Versionen sind zurück!</b><p>
|
||||
|
||||
Der ursprüngliche Plan, alle paar Monate eine stabile Version zu veröffentlichen, kann derzeit aus Zeitmangel nicht umgesetzt werden. In der Zwischenzeit werden (unstabile) Entwicklerversionen veröffentlicht, wenn sich die Notwendigkeit für eine kurzfristige Aktualisierung ergibt. Bitte beachten Sie, daß diese Versionen nicht dokumentiert sind. Sie können unvollständige oder fehlerhafte Eigenschaften aufweisen. Sie sollten diese Versionen nur nutzen, wenn Sie eine Funktionalität aus der unten aufgeführten Liste benötigen.<p>
|
||||
|
||||
<a href="../downloads/dvdisaster-0.79.6.tar.bz2">dvdisaster-0.79.6.tar.bz2</a></td>
|
||||
<td>(<a href="../downloads/dvdisaster-0.79.6.tar.bz2.gpg">digitale Unterschrift</a>,
|
||||
MD5-Prüfsumme: ceef990a2239c43314bc6427c6afb181)
|
||||
|
||||
<ul>
|
||||
<li> Das "Datenträger-Info"-Werkzeug zeigt nun die korrekte Leerkapazität an (vorher wurde immer Null ausgegeben).</li>
|
||||
<li> Unterstützung für BDXL-TL-Datenträger (dreilagig, 100GB).</li>
|
||||
<li> Sektoren-Prüfsummen und Abbild-Prüfsummen werden während des Lesens von
|
||||
Datenträgern zwischengespeichert und beim Erstellen von Fehlerkorrektur-Daten
|
||||
wiederverwendet. Das Erstellen von Fehlerkorrektur-Daten wird dadurch beschleunigt
|
||||
und RS03-Fehlerkorrektur-Daten enthalten die optionale Abbild-Prüfsumme,
|
||||
wenn der Datenträger vorher einmal komplett eingelesen wurde.
|
||||
</li>
|
||||
</ul>
|
||||
<p>
|
||||
|
||||
<p>
|
||||
<b>Was ist mit den alten dvdisaster-Seiten passiert?</b><p>
|
||||
|
||||
Bitte schauen Sie in das <i>Vorwort zur Version 0.79.5</i> im
|
||||
englischen <a href="verschiedenes.html#manual">Benutzerhandbuch</a>.
|
||||
|
||||
<!-- Page footer -->
|
||||
|
||||
<table width="100%" cellpadding="0" border="0">
|
||||
<tr><td colspan="2" style="width:100%; height:10px;"></td></tr>
|
||||
<tr><td colspan="2" class="hsep"></td></tr>
|
||||
<tr>
|
||||
<td align="center">
|
||||
<span class="fs">
|
||||
<i> Copyright 2004-2017 Carsten Gnörlich.<br>
|
||||
Die unveränderte Vervielfältigung und Verteilung dieses gesamten Artikels in beliebiger Form ist gestattet,
|
||||
sofern dieser Hinweis erhalten bleibt.
|
||||
</i>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr><td colspan="2" class="hsep"></td>
|
||||
</tr>
|
||||
</table>
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,140 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
||||
<html>
|
||||
<head>
|
||||
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
|
||||
<title></title>
|
||||
<link rel="stylesheet" type="text/css" href="../css/dvdisaster.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<!-- Title header -->
|
||||
|
||||
<table width="100%" cellpadding="0" border="0">
|
||||
<tr>
|
||||
<td align="left">
|
||||
<span class="fxxl"><b>dvdisaster</b> </span>
|
||||
<i>Version 0.79.5 (stable) / 0.79.6 (unstable)</i>
|
||||
</td>
|
||||
<td align="right">
|
||||
<span class="fxxl"> </span>
|
||||
Deutsch <a href="../en/misc.html">English</a>
|
||||
</td>
|
||||
</tr>
|
||||
<tr><td colspan="2" class="hsep"></td></tr>
|
||||
<tr><td colspan="2">
|
||||
<table class="navigation" width="100%" cellpadding="0" border="0">
|
||||
<tr>
|
||||
<td>Unterseiten:
|
||||
<a href="index.html">Entwickler-Seite</a> ·
|
||||
<b>Verschiedenes</b>
|
||||
</td>
|
||||
<td align="right"><a href="datenschutz.html">Datenschutz-Erklärung</a> · <a href="impressum.html">Impressum</a></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td></tr>
|
||||
<tr><td colspan="2" class="hsep"></td></tr>
|
||||
<tr><td style="height: 10px"></td></tr>
|
||||
</table>
|
||||
|
||||
<!-- Main body -->
|
||||
|
||||
<a name="pubkey"></a>
|
||||
<b>Öffentlicher Schlüssel für die digitale Unterschrift</b><p>
|
||||
|
||||
Die herunterladbaren Pakete enthalten
|
||||
eine mit <a href="http://www.gnupg.org">GnuPG</a> erstellte
|
||||
digitale Unterschrift, damit Sie nachprüfen können,
|
||||
ob sich die Software in ihrem ursprünglichen Zustand befindet.<p>
|
||||
|
||||
Ab Version 0.79.5 werden Pakete mit diesem
|
||||
<a href="../downloads/pubkey2.asc">4096bit RSA-Schlüssel</a> unterschrieben:
|
||||
|
||||
<pre>
|
||||
pub 4096R/64F770B2 2015-10-05
|
||||
Schl.-Fingerabdruck = E3AF E703 96CC C0D9 E5D8 381C B0DB CA7D 64F7 70B2
|
||||
uid dvdisaster (pkg signing key #2)
|
||||
sub 4096R/758BCC23 2015-10-05
|
||||
</pre>
|
||||
|
||||
|
||||
Ältere Versionen (bis zu 0.79.3) wurden mit einem
|
||||
<a href="../downloads/pubkey1.asc">1024bit DSA-Schlüssel</a> unterschrieben,
|
||||
der noch zum Vergleich hier verfügbar ist.
|
||||
|
||||
Sie können den Fingerabdruck der öffentlichen Schlüssel auch direkt von
|
||||
den Entwicklern erhalten, indem Sie eine E-Mail
|
||||
an carsten@dvdisaster.org schreiben. Bitte verwenden Sie
|
||||
den Betreff "GPG finger print".
|
||||
<p>
|
||||
|
||||
<b>Benutzerhandbuch</b><p>
|
||||
<a name="manual"></a>
|
||||
|
||||
Das Benutzerhandbuch zu dvdisaster gibt es - leider aus Zeitgründen nur
|
||||
in englischer Sprache - als <a href="../downloads/manual.pdf">PDF-Dokument (manual.pdf)</a>.
|
||||
Es erläutert die Benutzung von dvdisaster anhand einiger
|
||||
grundlegender Beispiele und enthält weitere Hintergrundinformationen
|
||||
zu seiner Funktionsweise.
|
||||
Sie brauchen das Handbuch hier nicht herunterzuladen, wenn Sie bereits
|
||||
das Quellkode-Archiv haben - dort ist ebenfalls ein Exemplar enthalten.
|
||||
<p>
|
||||
|
||||
<b>Kodierer-Spezifikation</b><p>
|
||||
|
||||
Die Spezifikation der RS01-, RS02- und RS03-Kodierer
|
||||
ist als <a href="../downloads/codecs.pdf">PDF-Dokument (codecs.pdf)</a>
|
||||
verfügbar.
|
||||
|
||||
Dieses Dokument ist zur Diskussion der Kodierer-Implementierung unter
|
||||
den Entwicklern vorgesehen. Er erfordert Kenntnisse in Kodierungstheorie
|
||||
und ist nicht als Endbenutzer-Dokumentation gedacht.
|
||||
|
||||
<table>
|
||||
<tr><td>
|
||||
<a href="http://pdfreaders.org/"><img src="http://pdfreaders.org/graphics/pdfreaders-lang-neutral.png" alt="pdfreaders.org" /></a></td>
|
||||
<td>Programme zum Lesen von PDF-Dokumenten sind bei <a href="http://pdfreaders.org">PDFreaders.org</a> verfügbar.</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<p>
|
||||
<b>Letzte Windows-Version</b><p>
|
||||
|
||||
Ein anderer Entwickler hat angefangen, eine Version von dvdisaster direkt für Windows zu
|
||||
erstellen, aber es gibt dazu noch nichts anzukündigen. Verwenden Sie
|
||||
bis dahin bitte weiterhin die letzte veröffentlichte Version für Windows:
|
||||
|
||||
<table>
|
||||
<tr>
|
||||
<td>Quellkode: </td>
|
||||
<td><a href="../downloads/dvdisaster-0.72.3.tar.bz2">dvdisaster-0.72.3.tar.bz2</a></td>
|
||||
<td>(<a href="../downloads/dvdisaster-0.72.3.tar.bz2.gpg">Digitale Unterschrift</a>,
|
||||
MD5-Prüfsumme: 4eb09c1aa3cdbc1dafdb075148fb471d)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Installierbare Binärversion: </td>
|
||||
<td><a href="../downloads/dvdisaster-0.72.3-setup.exe">dvdisaster-0.72.3-setup.exe</a></td>
|
||||
<td>(<a href="../downloads/dvdisaster-0.72.3-setup.exe.gpg">Digitale Unterschrift</a>,
|
||||
MD5-Prüfsumme: b6861ba1e8de6d91a2da5342a14870e0)</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<!-- Page footer -->
|
||||
|
||||
<table width="100%" cellpadding="0" border="0">
|
||||
<tr><td colspan="2" style="width:100%; height:10px;"></td></tr>
|
||||
<tr><td colspan="2" class="hsep"></td></tr>
|
||||
<tr>
|
||||
<td align="center">
|
||||
<span class="fs">
|
||||
<i> Copyright 2004-2017 Carsten Gnörlich.<br>
|
||||
Die unveränderte Vervielfältigung und Verteilung dieses gesamten Artikels in beliebiger Form ist gestattet,
|
||||
sofern dieser Hinweis erhalten bleibt.
|
||||
</i>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr><td colspan="2" class="hsep"></td>
|
||||
</tr>
|
||||
</table>
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,24 +0,0 @@
|
||||
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
||||
Version: GnuPG v1.2.4 (GNU/Linux)
|
||||
|
||||
mQGiBD9GYJcRBACXa6CzZ0WPqUvit1d7LvnSOqLDxYQiiphnzjQc+ssJvScNxv9+
|
||||
ThELKXHxaKfDpL9/C4+5qh1pfrsEEpuQ7m+RfXFqz5UPZITgza5Ko/5WPhhVRxkh
|
||||
8b8ux7DIeFlbgmd5YSFPoYIwGWCAtI5OiUC6qa149gAq7k0vtgb+hbxn2wCg0lTu
|
||||
XGNjX7qMNggbnx3aBVVd9SMD/RYWIr2c66w6Kt/EYLLgYGqgZL9MkmocuUoJVgiI
|
||||
Y2pi3SPbIvX3enk1OIRBCFbweEgXiVw+FWu6aK09eZrJcDv2Uns4ecTvzz1d83RH
|
||||
gssV7ulB6P5mU3u6NT39CHW6fJ5Xi1HPkw380+y3dbaRxh/1htmk5Ao0DmDGRohL
|
||||
vzgIA/9P/bdqh0WG0j4qY+8pcsNn0/ymiJXPZzvyr2cEc56AaHgLAVZHMUyE3Rd9
|
||||
9rSZjVS+x/oGbkzVOd8IySUSRx7f2Sxve1sxoaNlwdqcE0vq16PH1iMBQ6KJAvUA
|
||||
NAM4QZhAI7Lav9yB/tXblGrHHjll+fwFB/9t6G0hO9JoJDaEgbQmQ2Fyc3RlbiBH
|
||||
bsO2cmxpY2ggKHBrZyBzaWduaW5nIGtleSAjMSmIXgQTEQIAHgUCQCvkqQIbAwYL
|
||||
CQgHAwIDFQIDAxYCAQIeAQIXgAAKCRBaWQ7+9fbEbGfsAJ9NrkdlRobMhtWpAyeW
|
||||
wPUe8XHzsACfYbMooS0D/UmRGo7wW7rBnrVqLxy5AQ0EP0ZgmBAEAKJos9WBWgw1
|
||||
sGFFM/1eKEzZqGYMt8qk2r/djPyZYEIzqT47aR7P9gPIXDTplOmBgL43hU8MlE9K
|
||||
Q92s4RVP/x/OvMWF04vSO3vBEmeR3HncpbIk4AP17MZGuqEGtyAe1e5hcGiho1CL
|
||||
/6fSanYydC2iciKbfyyfzL9oISHedad7AAMFA/4wtrdqwTI2p05NAGxRA2r4egYI
|
||||
m7x+ixyYuHGkzZzHMdos5zDg/dzNRnarib98JgAkZR+EVT6K0Ez6ykz57oteCt6f
|
||||
jyGjOwI9bUyOFa+LyGJ+QRaeVozhqLLu/b4wgKCuBcKNt2ebpKFHi9JKiGE9hOJz
|
||||
4nanjCbtihUJaf1DLIhJBBgRAgAJBQI/RmCYAhsMAAoJEFpZDv719sRsbk4An2JZ
|
||||
q/8GBvugzgfu5AxacsuiZzfgAKCwzLAuoUTw/Sz6bYaAUfec362gFw==
|
||||
=Sidz
|
||||
-----END PGP PUBLIC KEY BLOCK-----
|
||||
@@ -1,53 +0,0 @@
|
||||
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
||||
Version: GnuPG v1.4.12 (GNU/Linux)
|
||||
|
||||
mQINBFYS0XkBEACxsIQ1dI0k1TiybBztU6BC3DeQsDGC9TeaGBgYDo+62B8U5uiJ
|
||||
AD9ofBXglj0/DOweAIoLdcVsvFzU0sxk4tUnb84plk09qG+UfU2227DWeKTP3YPv
|
||||
E8A6uWopr6Yoc8WGG9mKl9L1CCiqQmNB4L4Um2/yDPrhtN3TxzpMLBoNUo/f271Q
|
||||
yLxQZMEsUDTZq7JxbEQ9hLbBn69zIptsZHyNJwCerqXqhzQcB11BVqZyLrRC+0ZT
|
||||
eUtO1o10Y/EAEi86ivi1upLsgVi5u2LcP9ICIhTVv6MQ+turhThFOIcEvbw/15Hp
|
||||
4Vlb0yZlBx2j4Hr4tDSrWeQ1lmBNA1qhrLkPOIQv+scXhcyzY5nKIjRDKYS1v8OM
|
||||
uMhfVakK/YS+flN5nyS4Ku0x99sae75+PArMjbLNfP738Zw4ywC4i+i958SEIcky
|
||||
4Bia+kyTCPRZWZ5BJe3+GAPDdI1XntS0D1uXPiwi8u91jg1cAEChwjwe2pr0RG+h
|
||||
8ft5BTezJyAeZ9haU8OyrW5GZNddhyBH4QxdRYvMTdmQIbjxNuTYGpBXl4qgTqKn
|
||||
A7Gxbr24hgdUHKIe//AlDQ41VbBTdyBmgyORGCL+uaSpDerADPXh+bwE2vQsKs13
|
||||
+HcVldLBJmL9tYeRZvpvR/vwFBvfkrgAN8+NdPnSzwvLI0JMrL50DOhapwARAQAB
|
||||
tB9kdmRpc2FzdGVyIChwa2cgc2lnbmluZyBrZXkgIzIpiQI4BBMBAgAiBQJWEtF5
|
||||
AhsDBgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgAAKCRCw28p9ZPdwsivVD/4wiomj
|
||||
IFNUG0lb4sIvXHZR2sv0rVz1eN74B+Ngefp3viZvjvmXji2cbzPhTsoAq4ys5/nD
|
||||
m9fLnm+mG2TfLKTqXBNRDeEDmknK0aXlFVbdUfgeExvU9Tj1giOORTvTiNPdJpkF
|
||||
qKMrjvtB4t2sHuuL/SNwQAWlWfDUuK52yf1SAZasdFPTAvAuzo+lqfYbi5tnjIY/
|
||||
GkR9e3ZjMEaWvxc0N5CJg7ibKpuX476eo+04oKkNvSbyE7Lpcho4AHy6e4UoJ9e+
|
||||
UBL3o84MtChwrlP5HmMPan1hIL5iyswDUrxUfL36GqAEcAM8tIbZ6A6CfQT+FgnI
|
||||
e/E1dm3FWEje8F7uD2xkCGRBYTN8BG5+UMTF9MaQGU3kxBMPt8xvHmCNZHR6QrdL
|
||||
+vysa+02QmSM1jZz4J37yctM69WY1x3JDC+HGHMxCX3G+BrDntLG3yQkox1nBi2l
|
||||
8JiKTdoX7LhRn1xCijIpYdbszMao0lN/XEiOgx2eygG9a3fQDOqR/yi9tTqmKQM4
|
||||
H/il88tkdsaioWXspWEhrS+8MhiUdr8yz3LA9+DawddnW8ZbTee2R4ARMlKhfXBE
|
||||
kvXO2L37Ub2sX97S9qbKkwaYIs2PHn7NFNRB6OP8Oz0scMuritvUZrNfNjaGba3e
|
||||
YNgR36NFvroM3R2a+Yr0zjbY+rqjJSdNSfcsxIhGBBARAgAGBQJWEtXYAAoJEFpZ
|
||||
Dv719sRsj6kAoL8AIsw7wF1F/LBHOZc/56GmYlAfAJ4nYQAjhx0Hh3fLpsjxtoH7
|
||||
oIuwCLkCDQRWEtF5ARAA3KvEpeB7vbCxolIlzxuF/RHJ770GUYSfTVbYIKSl4Hby
|
||||
wrDak7uXlDWIJ/u1lunu5+albUEHIaduYolrzaTG6A/sslXHgk8RUxZonzAw2/8C
|
||||
0fQCBAPjs2nlwzt61g75/EPJlESocapdRi97EleGmGGK5L6N2CyTX8pjj1DkXwiW
|
||||
X95EOcgWRoLXpf/bpThqFCsRjoJfHO7zcA0b5iIR7LQenMG/3AeGFRr1Oh2UzAL6
|
||||
0MuPypu8NBv3IUXZ6mXdFTNM4bQc/RlmVDoB8B8mz4M1IL0fP98LN+b9ZfUUDz1z
|
||||
k9W8H+OCvfdOVj1srDq+uhaSwDC6jDu7wTaFlaJaPBoqCXCk7xGbVxKdZot6oN5Z
|
||||
rAvMMnD0Jc+QX+MKSodMk5LQRFB+WGI82IwgeS7kqQX2Bt0w7d4xL/3AKTNgQQAG
|
||||
zXRi7dzXR//diKEmESSmaRccVpLZYtR4PdUuY6ZXyayEvZCosV6B7P+lV842lN9Q
|
||||
/KgrZjH09SYKK8pzqRPoAIvPJNT4fP8FeTztnKu9gfS0Zs2MnkKjEK85E8OMSidp
|
||||
ISqn0xgHeuldMPL7gGxJKj95BF4jFUs4fQa8nD1jnnUbKdAsGd5ujpEAjAfV+kkG
|
||||
ZPUyVrJokhGlCLLt2dG4PrgZ4tNXdEQwVGNskHYjs6YU+CGYjzfopvrUPast+cUA
|
||||
EQEAAYkCHwQYAQIACQUCVhLReQIbDAAKCRCw28p9ZPdwsrmqD/sFsulD6nl5DRzn
|
||||
ofkqBJwwl6zdtNN9OKsEi8UKc10iuq+ZvynWFbcARqW9sgbBCoCM5KuA5zMIQ0hv
|
||||
rvlb+HOt8v7DA2D0d/IPU1BPnxoEuMDq5g+a3MYzmP+4Wmp8r6NNAW0ArWhazQsN
|
||||
dIhAVv4ItUCos7+S7q8srsflpEVG78/fC4Fw4sRjAaCd1NsP6D3vHwENtbuoQaT6
|
||||
3kyfPK+r6EADTxmeFe7anovQo6MirRCnLoo3NdPVfQlgXkdL3wiBpwm7W/PYY+9Z
|
||||
6HIfE2AIBs+C5SdxYPR+tVz3+3QC9998egxTRnJMaKkDQ+nG/ROSVpCqXwhzob6H
|
||||
lrKhoe7H7GKVZyl/IVllpUQHKi5C03S8JQxpaJoB85/C5ZlcMtb0e1YUYeVhTKWI
|
||||
REFsx5FlxXcJh5CLVplZKxfn0oiIgnyKHtCOeNcXP2mOYClN8RmhW+/Z198bTmzM
|
||||
rB2jq7a3xbLGWKJqfgfZ6EPwCEu/jZTBSQgyssrrGahyyOIDadEcyfYV+r5pUm1+
|
||||
+1YxSe0/hZ89RjGAIneWmo6sDLwPd44GLKAAb/E/yS/320bu031426gU8Zdw7bK1
|
||||
dVNVQxWOpRc/RTRjmVjrO9NIN+7DSNOFnvep13/48UEDSFXkNnh+VgxGpvpOouw2
|
||||
xUBVNZuhjPr589pvAEQFUyxCTI0uwQ==
|
||||
=sd4U
|
||||
-----END PGP PUBLIC KEY BLOCK-----
|
||||
@@ -1,87 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
||||
<html>
|
||||
<head>
|
||||
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
|
||||
<title></title>
|
||||
<link rel="stylesheet" type="text/css" href="../css/dvdisaster.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<!-- Title header -->
|
||||
|
||||
<table width="100%" cellpadding="0" border="0">
|
||||
<tr>
|
||||
<td align="left">
|
||||
<span class="fxxl"><b>dvdisaster</b> </span>
|
||||
<i>Version 0.79.5 (stable) / 0.79.6 (unstable)</i>
|
||||
</td>
|
||||
<td align="right">
|
||||
<span class="fxxl"> </span>
|
||||
<a href="../de/impressum.html">Deutsch</a> English
|
||||
</td>
|
||||
</tr>
|
||||
<tr><td colspan="2" class="hsep"></td></tr>
|
||||
<tr><td colspan="2">
|
||||
<table class="navigation" width="100%" cellpadding="0" border="0">
|
||||
<tr>
|
||||
<td>Navigation:
|
||||
<a href="index.html">Developer site</a> ·
|
||||
<a href="misc.html">Miscellaneous</a>
|
||||
</td>
|
||||
<td align="right">
|
||||
<a href="privacy.html">Privacy policy</a> ·
|
||||
<b>Contact information</b>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td></tr>
|
||||
<tr><td colspan="2" class="hsep"></td></tr>
|
||||
<tr><td style="height: 10px"></td></tr>
|
||||
</table>
|
||||
|
||||
<!-- Main body -->
|
||||
|
||||
<b>Contact information</b><p>
|
||||
|
||||
Carsten Gnörlich <br>
|
||||
Karl-von-Hahn-Str. 125 <br>
|
||||
72250 Freudenstadt / Germany<br>
|
||||
Tel.: +49 172 566 1442
|
||||
|
||||
<p>
|
||||
|
||||
E-Mail: carsten@dvdisaster.org<br>
|
||||
Internet: www.dvdisaster.org
|
||||
|
||||
<p>
|
||||
|
||||
Responsible for the website content: <br>
|
||||
Carsten Gnörlich (see above for address).
|
||||
|
||||
<p>
|
||||
|
||||
This notice covers the web sites under the domains<br>
|
||||
<a href="http://dvdisaster.com">dvdisaster.com</a>,
|
||||
<a href="http://dvdisaster.de">dvdisaster.de</a>,
|
||||
<a href="https://web.archive.org/web/20180428070843/http://dvdisaster.net">dvdisaster.net</a>,
|
||||
<a href="http://dvdisaster.org">dvdisaster.org</a>.<br>
|
||||
|
||||
<!-- Page footer -->
|
||||
|
||||
<table width="100%" cellpadding="0" border="0">
|
||||
<tr><td colspan="2" style="width:100%; height:10px;"></td></tr>
|
||||
<tr><td colspan="2" class="hsep"></td></tr>
|
||||
<tr>
|
||||
<td align="center">
|
||||
<span class="fs">
|
||||
<i> Copyright 2004-2017 Carsten Gnörlich.<br>
|
||||
Verbatim copying and distribution of this entire article is permitted in any medium, provided this notice is preserved.
|
||||
</i>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr><td colspan="2" class="hsep"></td>
|
||||
</tr>
|
||||
</table>
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,139 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
||||
<html>
|
||||
<head>
|
||||
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
|
||||
<title></title>
|
||||
<link rel="stylesheet" type="text/css" href="../css/dvdisaster.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<!-- Title header -->
|
||||
|
||||
<table width="100%" cellpadding="0" border="0">
|
||||
<tr>
|
||||
<td align="left">
|
||||
<span class="fxxl"><b>dvdisaster</b> </span>
|
||||
<i>Version 0.79.5 (stable) / 0.79.6 (unstable)</i>
|
||||
</td>
|
||||
<td align="right">
|
||||
<span class="fxxl"> </span>
|
||||
<a href="../de/index.html">Deutsch</a> English
|
||||
</td>
|
||||
</tr>
|
||||
<tr><td colspan="2" class="hsep"></td></tr>
|
||||
<tr><td colspan="2">
|
||||
<table class="navigation" width="100%" cellpadding="0" border="0">
|
||||
<tr>
|
||||
<td>Navigation:
|
||||
<b>Developer site</b> ·
|
||||
<a href="misc.html">Miscellaneous</a>
|
||||
</td>
|
||||
<td align="right">
|
||||
<a href="privacy.html">Privacy policy</a> ·
|
||||
<a href="imprint.html">Contact information</a>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td></tr>
|
||||
<tr><td colspan="2" class="hsep"></td></tr>
|
||||
<tr><td style="height: 10px"></td></tr>
|
||||
</table>
|
||||
|
||||
<!-- Main body -->
|
||||
|
||||
<b>Developer site</b><p>
|
||||
|
||||
This site provides the latest source code release of dvdisaster for the
|
||||
FreeBSD, GNU/Linux and NetBSD operating systems. It is mostly aimed at
|
||||
maintainers of binary packages for the beforementioned platforms.
|
||||
End users might find it more convenient to install dvdisaster from the
|
||||
package system of their operating system bundle or distribution.
|
||||
But if you prefer to download and compile the source package on your own,
|
||||
you're welcome, too.<br>
|
||||
|
||||
This site does <i>not</i> provide information on the purpose and usage
|
||||
of dvdisaster. This is better described at other places, e.g.
|
||||
in the <a href="misc.html#manual">user manual</a> and numerous online
|
||||
forums.
|
||||
<p>
|
||||
|
||||
<a name="download"></a>
|
||||
<b>Download the source code</b>
|
||||
|
||||
<table width="100%">
|
||||
<tr>
|
||||
<td>dvdisaster is available for the <b>FreeBSD</b>, <b>GNU/Linux</b> und <b>NetBSD</b>
|
||||
operating systems.
|
||||
It is provided as
|
||||
<a href="http://fsfe.org/about/basics/freesoftware.en.html">free software</a>
|
||||
under the <a href="http://www.gnu.org/licenses/gpl-3.0.txt">GNU General Public License v3</a>. </td>
|
||||
<td class="w127x" valign="top"><img src="../images/gplv3-127x51.png" alt="GPLv3-Logo" width="127">
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<p>
|
||||
|
||||
<table>
|
||||
<tr>
|
||||
<td>Current stable version: </td>
|
||||
<td><a href="../downloads/dvdisaster-0.79.5.tar.bz2">dvdisaster-0.79.5.tar.bz2</a></td>
|
||||
<td>(<a href="../downloads/dvdisaster-0.79.5.tar.bz2.gpg">digital signature</a>,
|
||||
MD5 sum: ceef990a2239c43314bc6427c6afb181)</td>
|
||||
</tr>
|
||||
</table>
|
||||
<p>
|
||||
|
||||
A <a href="misc.html#pubkey">digital signature</a> is provided for
|
||||
verification that the packages are in their original state. The archives
|
||||
contain a file <tt>INSTALL</tt> with further instructions for building dvdisaster.
|
||||
|
||||
<p>
|
||||
OS X and Windows are no longer supported.
|
||||
The <a href="misc.html#windows">last published version for Windows (0.72.3)</a> is still available.
|
||||
|
||||
<p>
|
||||
<b>The developer versions are back!</b><p>
|
||||
|
||||
The original plan of publishing stable versions every few months did not work out due to continued lack of time. In the mean time, developer (unstable) versions are published whenever the need arises for a current update. Please be aware that developer versions are undocumented and may contain unfinished or otherwise defective functionality. You should only use them if you need some of the features detailed in the list below.<p>
|
||||
|
||||
|
||||
<a href="../downloads/dvdisaster-0.79.6.tar.bz2">dvdisaster-0.79.6.tar.bz2</a></td>
|
||||
<td>(<a href="../downloads/dvdisaster-0.79.6.tar.bz2.gpg">digital signature</a>,
|
||||
MD5 sum: ceef990a2239c43314bc6427c6afb181)
|
||||
|
||||
<ul>
|
||||
<li> The "medium info" tool will now correctly show the blank capacity (was previously always shown as zero)</li>
|
||||
<li> added support for BDXL-TL (triple layer, 100GB) media</li>
|
||||
<li> Sector CRC sums and the image MD5 sums are collected during
|
||||
reading the medium and can be re-used by the ecc data creation
|
||||
process. Speeds up ecc generation and enables RS03 image
|
||||
checksums when generating ecc data was preceeded by a read.
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
<p>
|
||||
<b>What happened to the old dvdisaster site?</b><p>
|
||||
|
||||
Please see the <i>Preface for version 0.79.5</i> in the <a href="misc.html#manual">user manual</a>.
|
||||
|
||||
|
||||
|
||||
<!-- Page footer -->
|
||||
|
||||
<table width="100%" cellpadding="0" border="0">
|
||||
<tr><td colspan="2" style="width:100%; height:10px;"></td></tr>
|
||||
<tr><td colspan="2" class="hsep"></td></tr>
|
||||
<tr>
|
||||
<td align="center">
|
||||
<span class="fs">
|
||||
<i> Copyright 2004-2017 Carsten Gnörlich.<br>
|
||||
Verbatim copying and distribution of this entire article is permitted in any medium, provided this notice is preserved.
|
||||
</i>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr><td colspan="2" class="hsep"></td>
|
||||
</tr>
|
||||
</table>
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,138 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
||||
<html>
|
||||
<head>
|
||||
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
|
||||
<title></title>
|
||||
<link rel="stylesheet" type="text/css" href="../css/dvdisaster.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<!-- Title header -->
|
||||
|
||||
<table width="100%" cellpadding="0" border="0">
|
||||
<tr>
|
||||
<td align="left">
|
||||
<span class="fxxl"><b>dvdisaster</b> </span>
|
||||
<i>Version 0.79.5 (stable) / 0.79.6 (unstable)</i>
|
||||
</td>
|
||||
<td align="right">
|
||||
<span class="fxxl"> </span>
|
||||
<a href="../de/verschiedenes.html">Deutsch</a> English
|
||||
</td>
|
||||
</tr>
|
||||
<tr><td colspan="2" class="hsep"></td></tr>
|
||||
<tr><td colspan="2">
|
||||
<table class="navigation" width="100%" cellpadding="0" border="0">
|
||||
<tr>
|
||||
<td>Navigation:
|
||||
<a href="index.html">Developer site</a> ·
|
||||
<b>Miscellaneous</b>
|
||||
</td>
|
||||
<td align="right">
|
||||
<a href="privacy.html">Privacy policy</a> ·
|
||||
<a href="imprint.html">Contact information</a>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td></tr>
|
||||
<tr><td colspan="2" class="hsep"></td></tr>
|
||||
<tr><td style="height: 10px"></td></tr>
|
||||
</table>
|
||||
|
||||
<!-- Main body -->
|
||||
|
||||
<b>Public key for the digital signature</b><p>
|
||||
|
||||
The downloadable dvdisaster packages have been digitally signed using
|
||||
<a href="http://www.gnupg.org">GnuPG</a> so that you can verify
|
||||
that the software is in its original state.<p>
|
||||
|
||||
Starting with version 0.79.5, releases are signed with this
|
||||
<a href="../downloads/pubkey2.asc">4096bit RSA key</a>:
|
||||
|
||||
<pre>
|
||||
pub 4096R/64F770B2 2015-10-05
|
||||
Key fingerprint = E3AF E703 96CC C0D9 E5D8 381C B0DB CA7D 64F7 70B2
|
||||
uid dvdisaster (pkg signing key #2)
|
||||
sub 4096R/758BCC23 2015-10-05
|
||||
|
||||
</pre>
|
||||
|
||||
|
||||
The <a href="../downloads/pubkey1.asc">1024bit DSA key</a> used to sign releases up to version 0.79.3 is
|
||||
still available for reference.
|
||||
Feel free to send an email to carsten@dvdisaster.org to obtain
|
||||
any of these fingerprints directly from the developers.
|
||||
Please include "GPG finger print" in the subject line.
|
||||
|
||||
<p>
|
||||
|
||||
<b>User's manual</b><p>
|
||||
<a name="manual"></a>
|
||||
|
||||
|
||||
The user manual is provided as a <a href="../downloads/manual.pdf">PDF document (manual.pdf)</a>.
|
||||
It contains several basic examples of using dvdisaster and some background
|
||||
information on its way of working.
|
||||
You do not need to download the manual if you already have the
|
||||
source code archive - a copy of the manual is contained there.
|
||||
<p>
|
||||
|
||||
<b>Codec specification</b><p>
|
||||
|
||||
The specification of the RS01, RS02 and RS03 codec
|
||||
is available as a <a href="../downloads/codecs.pdf">PDF document (codecs.pdf)</a>.
|
||||
|
||||
This document is meant to discuss the codec implementation among developers.
|
||||
It requires knowledge in the area of coding theory and is not meant as end
|
||||
user documentation.
|
||||
|
||||
<table>
|
||||
<tr><td>
|
||||
<a href="http://pdfreaders.org/"><img src="http://pdfreaders.org/graphics/pdfreaders-lang-neutral.png" alt="pdfreaders.org" /></a></td>
|
||||
<td>Software for reading the PDF document is available at <a href="http://pdfreaders.org">PDFreaders.org</a>.</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<p>
|
||||
<b>Last Windows release</b><p>
|
||||
<a name="windows"></a>
|
||||
|
||||
A native Windows fork of dvdisaster will be started soon by another developer,
|
||||
but there is nothing to announce yet.
|
||||
In the mean time, please continue using the last published version for Windows (0.72.3):
|
||||
|
||||
<table>
|
||||
<tr>
|
||||
<td>Source code: </td>
|
||||
<td><a href="../downloads/dvdisaster-0.72.3.tar.bz2">dvdisaster-0.72.3.tar.bz2</a></td>
|
||||
<td>(<a href="../downloads/dvdisaster-0.72.3.tar.bz2.gpg">digital signature</a>,
|
||||
MD5 checksum: 4eb09c1aa3cdbc1dafdb075148fb471d)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Binary installer: </td>
|
||||
<td><a href="../downloads/dvdisaster-0.72.3-setup.exe">dvdisaster-0.72.3-setup.exe</a></td>
|
||||
<td>(<a href="../downloads/dvdisaster-0.72.3-setup.exe.gpg">digital signature</a>,
|
||||
MD5 checksum: b6861ba1e8de6d91a2da5342a14870e0)</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<!-- Page footer -->
|
||||
|
||||
<table width="100%" cellpadding="0" border="0">
|
||||
<tr><td colspan="2" style="width:100%; height:10px;"></td></tr>
|
||||
<tr><td colspan="2" class="hsep"></td></tr>
|
||||
<tr>
|
||||
<td align="center">
|
||||
<span class="fs">
|
||||
<i> Copyright 2004-2017 Carsten Gnörlich.<br>
|
||||
Verbatim copying and distribution of this entire article is permitted in any medium, provided this notice is preserved.
|
||||
</i>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr><td colspan="2" class="hsep"></td>
|
||||
</tr>
|
||||
</table>
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,102 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
||||
<html>
|
||||
<head>
|
||||
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
|
||||
<title></title>
|
||||
<link rel="stylesheet" type="text/css" href="../css/dvdisaster.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<!-- Title header -->
|
||||
|
||||
<table width="100%" cellpadding="0" border="0">
|
||||
<tr>
|
||||
<td align="left">
|
||||
<span class="fxxl"><b>dvdisaster</b> </span>
|
||||
<i>Version 0.79.5 (stable) / 0.79.6 (unstable)</i>
|
||||
</td>
|
||||
<td align="right">
|
||||
<span class="fxxl"> </span>
|
||||
<a href="../de/datenschutz.html">Deutsch</a> English
|
||||
</td>
|
||||
</tr>
|
||||
<tr><td colspan="2" class="hsep"></td></tr>
|
||||
<tr><td colspan="2">
|
||||
<table class="navigation" width="100%" cellpadding="0" border="0">
|
||||
<tr>
|
||||
<td>Navigation:
|
||||
<a href="index.html">Developer site</a> ·
|
||||
<a href="misc.html">Miscellaneous</a>
|
||||
</td>
|
||||
<td align="right">
|
||||
<b>Privacy policy</b> ·
|
||||
<a href="imprint.html">Contact information</a>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td></tr>
|
||||
<tr><td colspan="2" class="hsep"></td></tr>
|
||||
<tr><td style="height: 10px"></td></tr>
|
||||
</table>
|
||||
|
||||
<!-- Main body -->
|
||||
|
||||
<b>Privacy statement for the web sites</b><p>
|
||||
|
||||
dvdisaster.com,
|
||||
dvdisaster.de,
|
||||
dvdisaster.net,
|
||||
dvdisaster.org
|
||||
|
||||
<p>
|
||||
|
||||
The dvdisaster project (<a href="imprint.html">see the contact page for representatives</a>)
|
||||
provides its internet sites to you without requiring a registration or entering personal data.
|
||||
|
||||
<p>
|
||||
|
||||
<b>Server log files</b><p>
|
||||
|
||||
The servers of this internet site create no logs about your visit.
|
||||
|
||||
<p>
|
||||
|
||||
<b>Cookies</b><p>
|
||||
|
||||
This internet site does not use cookies.
|
||||
|
||||
<p>
|
||||
|
||||
<b>Links to other internet sites</b><p>
|
||||
|
||||
Our internet pages contain links to other internet sites.
|
||||
The dvdisaster project has no control over their publishers,
|
||||
and whether they follow our privacy policy.
|
||||
|
||||
<p>
|
||||
|
||||
<b>Further development of these internet pages</b><p>
|
||||
|
||||
Further development of these internet pages may require our privacy policy
|
||||
to be changed. Please revisit this policy statement occasionally and watch for
|
||||
change notices.
|
||||
|
||||
<!-- Page footer -->
|
||||
|
||||
<table width="100%" cellpadding="0" border="0">
|
||||
<tr><td colspan="2" style="width:100%; height:10px;"></td></tr>
|
||||
<tr><td colspan="2" class="hsep"></td></tr>
|
||||
<tr>
|
||||
<td align="center">
|
||||
<span class="fs">
|
||||
<i> Copyright 2004-2017 Carsten Gnörlich.<br>
|
||||
Verbatim copying and distribution of this entire article is permitted in any medium, provided this notice is preserved.
|
||||
</i>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr><td colspan="2" class="hsep"></td>
|
||||
</tr>
|
||||
</table>
|
||||
</body>
|
||||
</html>
|
||||
Binary file not shown.
|
Before Width: | Height: | Size: 3.4 KiB |
90
locale/cs.po
90
locale/cs.po
@@ -6,7 +6,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: dvdisaster 0.79\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2020-09-05 15:51+0200\n"
|
||||
"POT-Creation-Date: 2021-01-12 20:59+0100\n"
|
||||
"PO-Revision-Date: 2011-07-24 21:12+0100\n"
|
||||
"Last-Translator: Jindřich Šesták <khagaroth@users.sourceforge.net>\n"
|
||||
"Language-Team: none (individual translator)\n"
|
||||
@@ -1269,7 +1269,7 @@ msgstr "Typ disku:"
|
||||
msgid "Book type:"
|
||||
msgstr "Book type:"
|
||||
|
||||
#: src/medium-info.c:467 src/scsi-layer.c:2706
|
||||
#: src/medium-info.c:467 src/scsi-layer.c:2727
|
||||
msgid "Manuf.-ID:"
|
||||
msgstr "ID výrobce:"
|
||||
|
||||
@@ -3124,12 +3124,12 @@ msgstr ""
|
||||
msgid "CRC error in sector %lld\n"
|
||||
msgstr "Chyba CRC v sektoru %lld\n"
|
||||
|
||||
#: src/read-adaptive.c:1973 src/scsi-layer.c:1755
|
||||
#: src/read-adaptive.c:1973 src/scsi-layer.c:1776
|
||||
#, c-format
|
||||
msgid "Sectors %lld-%lld: %s\n"
|
||||
msgstr "Sektory %lld-%lld: %s\n"
|
||||
|
||||
#: src/read-adaptive.c:1981 src/read-linear.c:1313 src/scsi-layer.c:1754
|
||||
#: src/read-adaptive.c:1981 src/read-linear.c:1313 src/scsi-layer.c:1775
|
||||
#, c-format
|
||||
msgid "Sector %lld: %s\n"
|
||||
msgstr "Sektor %lld: %s\n"
|
||||
@@ -3182,7 +3182,7 @@ msgstr "Adaptivní čtení:"
|
||||
msgid "Sectors processed"
|
||||
msgstr "Zpracované sektory"
|
||||
|
||||
#: src/read-adaptive-window.c:112 src/scsi-layer.c:1736
|
||||
#: src/read-adaptive-window.c:112 src/scsi-layer.c:1757
|
||||
msgid "readable"
|
||||
msgstr "čitelné"
|
||||
|
||||
@@ -3252,7 +3252,7 @@ msgstr "Probíhá načtení CRC informací z ecc dat"
|
||||
msgid "done.\n"
|
||||
msgstr "dokončeno.\n"
|
||||
|
||||
#: src/read-linear.c:522 src/scsi-layer.c:2081
|
||||
#: src/read-linear.c:522 src/scsi-layer.c:2102
|
||||
#, c-format
|
||||
msgid "Waiting %d seconds for drive to spin up...\n"
|
||||
msgstr "Čekám %d sekund na roztočení disku...\n"
|
||||
@@ -5878,7 +5878,7 @@ msgstr ""
|
||||
"%s\n"
|
||||
"Nepodařilo se zjistit strukturu BD disku.\n"
|
||||
|
||||
#: src/scsi-layer.c:1683
|
||||
#: src/scsi-layer.c:1704
|
||||
#, c-format
|
||||
msgid ""
|
||||
"%s\n"
|
||||
@@ -5887,12 +5887,12 @@ msgstr ""
|
||||
"%s\n"
|
||||
"Nepodařilo se zjistit délku struktury DVD pro kód formátu 1.\n"
|
||||
|
||||
#: src/scsi-layer.c:1694
|
||||
#: src/scsi-layer.c:1715
|
||||
#, c-format
|
||||
msgid "Could not query dvd copyright info - implausible packet length %d\n"
|
||||
msgstr "Získání copyright informací DVD se nezdařilo - nepřijatelná délka paketu %d\n"
|
||||
|
||||
#: src/scsi-layer.c:1709
|
||||
#: src/scsi-layer.c:1730
|
||||
#, c-format
|
||||
msgid ""
|
||||
"%s\n"
|
||||
@@ -5901,23 +5901,23 @@ msgstr ""
|
||||
"%s\n"
|
||||
"Získání copyright informací se nezdařilo.\n"
|
||||
|
||||
#: src/scsi-layer.c:1770
|
||||
#: src/scsi-layer.c:1791
|
||||
msgid "is undecideable because of read error"
|
||||
msgstr "není rozhodnuto kvůli chybě čtení"
|
||||
|
||||
#: src/scsi-layer.c:1776
|
||||
#: src/scsi-layer.c:1797
|
||||
msgid "looks GOOD"
|
||||
msgstr "vypadá DOBŘE"
|
||||
|
||||
#: src/scsi-layer.c:1782
|
||||
#: src/scsi-layer.c:1803
|
||||
msgid "gives unformatted size (UNUSABLE)"
|
||||
msgstr "má neformátovanou velikost (NEPOUŽITELNÉ)"
|
||||
|
||||
#: src/scsi-layer.c:1787
|
||||
#: src/scsi-layer.c:1808
|
||||
msgid "is UNUSABLE"
|
||||
msgstr "je NEPOUŽITELNÝ"
|
||||
|
||||
#: src/scsi-layer.c:1813
|
||||
#: src/scsi-layer.c:1834
|
||||
#, c-format
|
||||
msgid ""
|
||||
"%s\n"
|
||||
@@ -5926,12 +5926,12 @@ msgstr ""
|
||||
"%s\n"
|
||||
"Dotaz na velikost disku selhal.\n"
|
||||
|
||||
#: src/scsi-layer.c:1835
|
||||
#: src/scsi-layer.c:1856
|
||||
#, c-format
|
||||
msgid "READ CAPACITY: implausible medium size, %lld sectors\n"
|
||||
msgstr "ČÍST KAPACITU: nepravděpodobná velikost disku, %lld sektorů\n"
|
||||
|
||||
#: src/scsi-layer.c:1911
|
||||
#: src/scsi-layer.c:1932
|
||||
#, c-format
|
||||
msgid ""
|
||||
"Different media sizes depending on query method:\n"
|
||||
@@ -5944,7 +5944,7 @@ msgstr ""
|
||||
"ČÍST STRUKTURU DVD: %lld sektorů\n"
|
||||
"\n"
|
||||
|
||||
#: src/scsi-layer.c:1916
|
||||
#: src/scsi-layer.c:1937
|
||||
msgid ""
|
||||
"Evaluation of returned medium sizes:\n"
|
||||
"\n"
|
||||
@@ -5952,15 +5952,15 @@ msgstr ""
|
||||
"Vyhodnocení oznámených velikostí disku:\n"
|
||||
"\n"
|
||||
|
||||
#: src/scsi-layer.c:1971
|
||||
#: src/scsi-layer.c:1992
|
||||
msgid "Using value from READ CAPACITY"
|
||||
msgstr "Bude použita hodnota z READ CAPACITY"
|
||||
|
||||
#: src/scsi-layer.c:1975
|
||||
#: src/scsi-layer.c:1996
|
||||
msgid "Using value from READ DVD STRUCTURE"
|
||||
msgstr "Bude použita hodnota z READ DVD STRUCTURE"
|
||||
|
||||
#: src/scsi-layer.c:1985
|
||||
#: src/scsi-layer.c:2006
|
||||
#, c-format
|
||||
msgid ""
|
||||
"FAILED to determine image size.\n"
|
||||
@@ -5971,7 +5971,7 @@ msgstr ""
|
||||
"Bude použita menší hodnota, protože je to správně pro >90%% všech mechanik,\n"
|
||||
"ale POKRAČUJTE NA VLASTNÍ NEBEZPEČÍ (bitová kopie může být neúplná/nepoužitelná)"
|
||||
|
||||
#: src/scsi-layer.c:1990
|
||||
#: src/scsi-layer.c:2011
|
||||
#, c-format
|
||||
msgid ""
|
||||
"Final decision: %s\n"
|
||||
@@ -5980,7 +5980,7 @@ msgstr ""
|
||||
"Konečné rozhodnutí: %s\n"
|
||||
"\n"
|
||||
|
||||
#: src/scsi-layer.c:1998
|
||||
#: src/scsi-layer.c:2019
|
||||
msgid ""
|
||||
"Failed to determine image size.\n"
|
||||
"Try using a different drive."
|
||||
@@ -5988,7 +5988,7 @@ msgstr ""
|
||||
"Selhalo určení velikosti bitové kopie.\n"
|
||||
"Zkuste použít jinou mechaniku."
|
||||
|
||||
#: src/scsi-layer.c:2124 src/scsi-layer.c:2150
|
||||
#: src/scsi-layer.c:2145 src/scsi-layer.c:2171
|
||||
#, c-format
|
||||
msgid ""
|
||||
"%s\n"
|
||||
@@ -5997,7 +5997,7 @@ msgstr ""
|
||||
"%s\n"
|
||||
"Disk se nepodařilo načíst/vysunout.\n"
|
||||
|
||||
#: src/scsi-layer.c:2140
|
||||
#: src/scsi-layer.c:2161
|
||||
#, c-format
|
||||
msgid ""
|
||||
"%s\n"
|
||||
@@ -6006,37 +6006,37 @@ msgstr ""
|
||||
"%s\n"
|
||||
"Disk se nepodařilo odemknout.\n"
|
||||
|
||||
#: src/scsi-layer.c:2206
|
||||
#: src/scsi-layer.c:2227
|
||||
#, c-format
|
||||
msgid "Waiting 10 seconds for drive: %d\n"
|
||||
msgstr "Čekám na roztočení mechaniky: %d\n"
|
||||
|
||||
#: src/scsi-layer.c:2489
|
||||
#: src/scsi-layer.c:2510
|
||||
#, c-format
|
||||
msgid "Sectors %lld - %lld: %s\n"
|
||||
msgstr "Sektory %lld - %lld: %s\n"
|
||||
|
||||
#: src/scsi-layer.c:2503
|
||||
#: src/scsi-layer.c:2524
|
||||
#, c-format
|
||||
msgid "Sector %lld, try %d: %s Sector returned: %d.\n"
|
||||
msgstr "Sektor %lld, pokus %d: %s Vrácený sektor: %d.\n"
|
||||
|
||||
#: src/scsi-layer.c:2509
|
||||
#: src/scsi-layer.c:2530
|
||||
#, c-format
|
||||
msgid "Sector %lld, try %d: %s\n"
|
||||
msgstr "Sektor %lld, pokus %d: %s\n"
|
||||
|
||||
#: src/scsi-layer.c:2520
|
||||
#: src/scsi-layer.c:2541
|
||||
#, c-format
|
||||
msgid "Sector %lld, try %d: success\n"
|
||||
msgstr "Sektor %lld, pokus %d: úspěch\n"
|
||||
|
||||
#: src/scsi-layer.c:2591
|
||||
#: src/scsi-layer.c:2612
|
||||
#, c-format
|
||||
msgid "Device %s: no medium present\n"
|
||||
msgstr "Mechanika %s: neobsahuje disk\n"
|
||||
|
||||
#: src/scsi-layer.c:2596
|
||||
#: src/scsi-layer.c:2617
|
||||
#, c-format
|
||||
msgid ""
|
||||
"Device %s does not become ready:\n"
|
||||
@@ -6047,7 +6047,7 @@ msgstr ""
|
||||
"%s\n"
|
||||
"\n"
|
||||
|
||||
#: src/scsi-layer.c:2602
|
||||
#: src/scsi-layer.c:2623
|
||||
#, c-format
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -6056,47 +6056,47 @@ msgstr ""
|
||||
"\n"
|
||||
"Zařízení: %s, %s\n"
|
||||
|
||||
#: src/scsi-layer.c:2609
|
||||
#: src/scsi-layer.c:2630
|
||||
msgid "Drive failed to report media type."
|
||||
msgstr "Mechanika neohlásila typ disku."
|
||||
|
||||
#: src/scsi-layer.c:2620 src/scsi-layer.c:2718
|
||||
#: src/scsi-layer.c:2641 src/scsi-layer.c:2739
|
||||
#, c-format
|
||||
msgid "This software does not support \"%s\" type media."
|
||||
msgstr "Tento program nepodporuje \"%s\" disky."
|
||||
|
||||
#: src/scsi-layer.c:2628
|
||||
#: src/scsi-layer.c:2649
|
||||
#, c-format
|
||||
msgid "This software does not support multisession (%d sessions) media."
|
||||
msgstr "Tento program nepodporuje multisession (%d sessions) disky."
|
||||
|
||||
#: src/scsi-layer.c:2659 src/scsi-layer.c:2668
|
||||
#: src/scsi-layer.c:2680 src/scsi-layer.c:2689
|
||||
msgid "Using READ CD"
|
||||
msgstr "Je použito READ CD"
|
||||
|
||||
#: src/scsi-layer.c:2660
|
||||
#: src/scsi-layer.c:2681
|
||||
msgid ", RAW reading"
|
||||
msgstr ", přímé čtení"
|
||||
|
||||
#: src/scsi-layer.c:2663
|
||||
#: src/scsi-layer.c:2684
|
||||
#, c-format
|
||||
msgid ", Mode page 1 ERP = %02xh"
|
||||
msgstr ", stránka režimu 1 ERP = %02xh"
|
||||
|
||||
#: src/scsi-layer.c:2666
|
||||
#: src/scsi-layer.c:2687
|
||||
msgid ", C2 scanning"
|
||||
msgstr ", kontrola C2"
|
||||
|
||||
#: src/scsi-layer.c:2673
|
||||
#: src/scsi-layer.c:2694
|
||||
msgid "Using READ(10).\n"
|
||||
msgstr "Je použit READ(10).\n"
|
||||
|
||||
#: src/scsi-layer.c:2695
|
||||
#: src/scsi-layer.c:2716
|
||||
#, c-format
|
||||
msgid "Medium: %s, %lld sectors%s"
|
||||
msgstr "Disk: %s, %lld sektorů%s"
|
||||
|
||||
#: src/scsi-layer.c:2699
|
||||
#: src/scsi-layer.c:2720
|
||||
#, c-format
|
||||
msgid "Medium \"%s\": %s, %lld sectors%s created %s"
|
||||
msgstr "Disk \"%s\": %s, %lld sektorů%s vytvořeno %s"
|
||||
@@ -6215,10 +6215,10 @@ msgstr "Vzorový disk"
|
||||
msgid ""
|
||||
"<b>Unofficial version.</b>\n"
|
||||
"\n"
|
||||
"This is a modified version of the last <b>0.79.6</b> upstream pre-release.\n"
|
||||
"We add support for a full CLI version, BD-R TL/QL, a Windows build, add an option to\n"
|
||||
"The <b>0.79.6 patchlevel</b> series are modified/enhanced from the last upstream pre-release.\n"
|
||||
"We add support for a full CLI version, BD-R TL/QL, a Windows build, an option to\n"
|
||||
"produce bigger BD-R RS03 images, re-enabled adaptive reading (except for RS03), and more.\n"
|
||||
"Please refer to the changelog for more information.\n"
|
||||
"Please refer to the <i>Help > Change log</i> menu for all the details.\n"
|
||||
"The warning message from the pre-release version is retained below.\n"
|
||||
msgstr ""
|
||||
|
||||
|
||||
90
locale/de.po
90
locale/de.po
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: dvdisaster 0.52.1\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2020-09-05 15:51+0200\n"
|
||||
"POT-Creation-Date: 2021-01-12 20:59+0100\n"
|
||||
"PO-Revision-Date: 2004-11-30 19:48+0100\n"
|
||||
"Last-Translator: Carsten Gnörlich <carsten@dvdisaster.de>\n"
|
||||
"Language-Team: German <de@li.org>\n"
|
||||
@@ -1312,7 +1312,7 @@ msgstr "Datenträger-Typ:"
|
||||
msgid "Book type:"
|
||||
msgstr "\"Book type\":"
|
||||
|
||||
#: src/medium-info.c:467 src/scsi-layer.c:2706
|
||||
#: src/medium-info.c:467 src/scsi-layer.c:2727
|
||||
msgid "Manuf.-ID:"
|
||||
msgstr "Herst.-ID:"
|
||||
|
||||
@@ -3201,12 +3201,12 @@ msgstr ""
|
||||
msgid "CRC error in sector %lld\n"
|
||||
msgstr "Prüfsummen-Fehler in Sektor %lld\n"
|
||||
|
||||
#: src/read-adaptive.c:1973 src/scsi-layer.c:1755
|
||||
#: src/read-adaptive.c:1973 src/scsi-layer.c:1776
|
||||
#, c-format
|
||||
msgid "Sectors %lld-%lld: %s\n"
|
||||
msgstr "Sektoren %lld-%lld: %s\n"
|
||||
|
||||
#: src/read-adaptive.c:1981 src/read-linear.c:1313 src/scsi-layer.c:1754
|
||||
#: src/read-adaptive.c:1981 src/read-linear.c:1313 src/scsi-layer.c:1775
|
||||
#, c-format
|
||||
msgid "Sector %lld: %s\n"
|
||||
msgstr "Sektor %lld: %s\n"
|
||||
@@ -3259,7 +3259,7 @@ msgstr "Angepaßtes Leseverfahren:"
|
||||
msgid "Sectors processed"
|
||||
msgstr "Bearbeitete Sektoren"
|
||||
|
||||
#: src/read-adaptive-window.c:112 src/scsi-layer.c:1736
|
||||
#: src/read-adaptive-window.c:112 src/scsi-layer.c:1757
|
||||
msgid "readable"
|
||||
msgstr "lesbar"
|
||||
|
||||
@@ -3329,7 +3329,7 @@ msgstr "Lese Prüfsummen aus Fehlerkorrektur-Daten"
|
||||
msgid "done.\n"
|
||||
msgstr "fertig.\n"
|
||||
|
||||
#: src/read-linear.c:522 src/scsi-layer.c:2081
|
||||
#: src/read-linear.c:522 src/scsi-layer.c:2102
|
||||
#, c-format
|
||||
msgid "Waiting %d seconds for drive to spin up...\n"
|
||||
msgstr "Warte %d Sekunden auf das Hochdrehen des Laufwerks...\n"
|
||||
@@ -6012,7 +6012,7 @@ msgstr ""
|
||||
"%s\n"
|
||||
"Konnte technische DVD-Strukturbeschreibung nicht ermitteln.\n"
|
||||
|
||||
#: src/scsi-layer.c:1683
|
||||
#: src/scsi-layer.c:1704
|
||||
#, c-format
|
||||
msgid ""
|
||||
"%s\n"
|
||||
@@ -6022,14 +6022,14 @@ msgstr ""
|
||||
"Konnte Länge der DVD-Strukturbeschreibung f<>r Formatkode 1\n"
|
||||
"nicht ermitteln.\n"
|
||||
|
||||
#: src/scsi-layer.c:1694
|
||||
#: src/scsi-layer.c:1715
|
||||
#, c-format
|
||||
msgid "Could not query dvd copyright info - implausible packet length %d\n"
|
||||
msgstr ""
|
||||
"Konnte DVD-Copyright-Information nicht ermitteln\n"
|
||||
"- ungültige Datenpaket-Größe %d\n"
|
||||
|
||||
#: src/scsi-layer.c:1709
|
||||
#: src/scsi-layer.c:1730
|
||||
#, c-format
|
||||
msgid ""
|
||||
"%s\n"
|
||||
@@ -6038,23 +6038,23 @@ msgstr ""
|
||||
"%s\n"
|
||||
"Konnte DVD-Copyright-Information nicht ermitteln.\n"
|
||||
|
||||
#: src/scsi-layer.c:1770
|
||||
#: src/scsi-layer.c:1791
|
||||
msgid "is undecideable because of read error"
|
||||
msgstr "ist aufgrund von Lesefehlern unbestimmbar"
|
||||
|
||||
#: src/scsi-layer.c:1776
|
||||
#: src/scsi-layer.c:1797
|
||||
msgid "looks GOOD"
|
||||
msgstr "erscheint KORREKT"
|
||||
|
||||
#: src/scsi-layer.c:1782
|
||||
#: src/scsi-layer.c:1803
|
||||
msgid "gives unformatted size (UNUSABLE)"
|
||||
msgstr "ist die unformatierte Größe (UNBRAUCHBAR)"
|
||||
|
||||
#: src/scsi-layer.c:1787
|
||||
#: src/scsi-layer.c:1808
|
||||
msgid "is UNUSABLE"
|
||||
msgstr "ist UNBRAUCHBAR"
|
||||
|
||||
#: src/scsi-layer.c:1813
|
||||
#: src/scsi-layer.c:1834
|
||||
#, c-format
|
||||
msgid ""
|
||||
"%s\n"
|
||||
@@ -6063,12 +6063,12 @@ msgstr ""
|
||||
"%s\n"
|
||||
"Konnte Datenträger-Größe nicht ermitteln.\n"
|
||||
|
||||
#: src/scsi-layer.c:1835
|
||||
#: src/scsi-layer.c:1856
|
||||
#, c-format
|
||||
msgid "READ CAPACITY: implausible medium size, %lld sectors\n"
|
||||
msgstr "READ CAPACITY: ungültige Datenträger-Größe, %lld Sektoren\n"
|
||||
|
||||
#: src/scsi-layer.c:1911
|
||||
#: src/scsi-layer.c:1932
|
||||
#, c-format
|
||||
msgid ""
|
||||
"Different media sizes depending on query method:\n"
|
||||
@@ -6081,7 +6081,7 @@ msgstr ""
|
||||
"READ DVD STRUCTURE: %lld Sektoren\n"
|
||||
"\n"
|
||||
|
||||
#: src/scsi-layer.c:1916
|
||||
#: src/scsi-layer.c:1937
|
||||
msgid ""
|
||||
"Evaluation of returned medium sizes:\n"
|
||||
"\n"
|
||||
@@ -6089,15 +6089,15 @@ msgstr ""
|
||||
"Untersuchung der beiden Angaben:\n"
|
||||
"\n"
|
||||
|
||||
#: src/scsi-layer.c:1971
|
||||
#: src/scsi-layer.c:1992
|
||||
msgid "Using value from READ CAPACITY"
|
||||
msgstr "Verwende den Wert von READ CAPACITY."
|
||||
|
||||
#: src/scsi-layer.c:1975
|
||||
#: src/scsi-layer.c:1996
|
||||
msgid "Using value from READ DVD STRUCTURE"
|
||||
msgstr "Verwende den Wert von READ DVD STRUCTURE."
|
||||
|
||||
#: src/scsi-layer.c:1985
|
||||
#: src/scsi-layer.c:2006
|
||||
#, c-format
|
||||
msgid ""
|
||||
"FAILED to determine image size.\n"
|
||||
@@ -6108,7 +6108,7 @@ msgstr ""
|
||||
"Verwende den kleineren Wert (funktioniert bei 90%% aller Laufwerke).\n"
|
||||
"Weitermachen auf EIGENE GEFAHR: das Abbild kann unvollständig/unbrauchbar sein."
|
||||
|
||||
#: src/scsi-layer.c:1990
|
||||
#: src/scsi-layer.c:2011
|
||||
#, c-format
|
||||
msgid ""
|
||||
"Final decision: %s\n"
|
||||
@@ -6117,7 +6117,7 @@ msgstr ""
|
||||
"Abschließende Entscheidung: %s\n"
|
||||
"\n"
|
||||
|
||||
#: src/scsi-layer.c:1998
|
||||
#: src/scsi-layer.c:2019
|
||||
msgid ""
|
||||
"Failed to determine image size.\n"
|
||||
"Try using a different drive."
|
||||
@@ -6125,7 +6125,7 @@ msgstr ""
|
||||
"Größe des Datenträger-Inhaltes ist unbestimmbar.\n"
|
||||
"Probieren Sie ein anderes Laufwerk."
|
||||
|
||||
#: src/scsi-layer.c:2124 src/scsi-layer.c:2150
|
||||
#: src/scsi-layer.c:2145 src/scsi-layer.c:2171
|
||||
#, c-format
|
||||
msgid ""
|
||||
"%s\n"
|
||||
@@ -6134,7 +6134,7 @@ msgstr ""
|
||||
"%s\n"
|
||||
"Der Datenträger konnte nicht geladen/ausgeworfen werden.\n"
|
||||
|
||||
#: src/scsi-layer.c:2140
|
||||
#: src/scsi-layer.c:2161
|
||||
#, c-format
|
||||
msgid ""
|
||||
"%s\n"
|
||||
@@ -6143,37 +6143,37 @@ msgstr ""
|
||||
"%s\n"
|
||||
"Der Datenträger konnte nicht freigegeben werden.\n"
|
||||
|
||||
#: src/scsi-layer.c:2206
|
||||
#: src/scsi-layer.c:2227
|
||||
#, c-format
|
||||
msgid "Waiting 10 seconds for drive: %d\n"
|
||||
msgstr "Warte 10 Sekunden auf das Laufwerk: %d\n"
|
||||
|
||||
#: src/scsi-layer.c:2489
|
||||
#: src/scsi-layer.c:2510
|
||||
#, c-format
|
||||
msgid "Sectors %lld - %lld: %s\n"
|
||||
msgstr "Sektoren %lld - %lld: %s\n"
|
||||
|
||||
#: src/scsi-layer.c:2503
|
||||
#: src/scsi-layer.c:2524
|
||||
#, c-format
|
||||
msgid "Sector %lld, try %d: %s Sector returned: %d.\n"
|
||||
msgstr "Sektor %lld, Versuch %d: %s Zurückgegebener Sektor: %d.\n"
|
||||
|
||||
#: src/scsi-layer.c:2509
|
||||
#: src/scsi-layer.c:2530
|
||||
#, c-format
|
||||
msgid "Sector %lld, try %d: %s\n"
|
||||
msgstr "Sektor %lld, Versuch %d: %s\n"
|
||||
|
||||
#: src/scsi-layer.c:2520
|
||||
#: src/scsi-layer.c:2541
|
||||
#, c-format
|
||||
msgid "Sector %lld, try %d: success\n"
|
||||
msgstr "Sektor %lld, Versuch %d: erfolgreich\n"
|
||||
|
||||
#: src/scsi-layer.c:2591
|
||||
#: src/scsi-layer.c:2612
|
||||
#, c-format
|
||||
msgid "Device %s: no medium present\n"
|
||||
msgstr "Laufwerk %s: kein Datenträger eingelegt\n"
|
||||
|
||||
#: src/scsi-layer.c:2596
|
||||
#: src/scsi-layer.c:2617
|
||||
#, c-format
|
||||
msgid ""
|
||||
"Device %s does not become ready:\n"
|
||||
@@ -6184,7 +6184,7 @@ msgstr ""
|
||||
"%s\n"
|
||||
"\n"
|
||||
|
||||
#: src/scsi-layer.c:2602
|
||||
#: src/scsi-layer.c:2623
|
||||
#, c-format
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -6193,49 +6193,49 @@ msgstr ""
|
||||
"\n"
|
||||
"Laufwerk: %s, %s\n"
|
||||
|
||||
#: src/scsi-layer.c:2609
|
||||
#: src/scsi-layer.c:2630
|
||||
msgid "Drive failed to report media type."
|
||||
msgstr "Laufwerk erkennt den Datenträger-Typ nicht."
|
||||
|
||||
#: src/scsi-layer.c:2620 src/scsi-layer.c:2718
|
||||
#: src/scsi-layer.c:2641 src/scsi-layer.c:2739
|
||||
#, c-format
|
||||
msgid "This software does not support \"%s\" type media."
|
||||
msgstr "Dieses Programm unterstützt keine Datenträger vom Typ \"%s\"."
|
||||
|
||||
#: src/scsi-layer.c:2628
|
||||
#: src/scsi-layer.c:2649
|
||||
#, c-format
|
||||
msgid "This software does not support multisession (%d sessions) media."
|
||||
msgstr ""
|
||||
"Dieses Programm unterstützt keine Mehrfach-Sitzungen (%d Sitzungen).\n"
|
||||
"(für Anglophile: Multisession-CDs sind gemeint ;-)"
|
||||
|
||||
#: src/scsi-layer.c:2659 src/scsi-layer.c:2668
|
||||
#: src/scsi-layer.c:2680 src/scsi-layer.c:2689
|
||||
msgid "Using READ CD"
|
||||
msgstr "Verwende READ CD"
|
||||
|
||||
#: src/scsi-layer.c:2660
|
||||
#: src/scsi-layer.c:2681
|
||||
msgid ", RAW reading"
|
||||
msgstr ", \"RAW\"-Lesen"
|
||||
|
||||
#: src/scsi-layer.c:2663
|
||||
#: src/scsi-layer.c:2684
|
||||
#, c-format
|
||||
msgid ", Mode page 1 ERP = %02xh"
|
||||
msgstr ", Mode page 1 ERP = %02xh"
|
||||
|
||||
#: src/scsi-layer.c:2666
|
||||
#: src/scsi-layer.c:2687
|
||||
msgid ", C2 scanning"
|
||||
msgstr ", C2-Überprüfung"
|
||||
|
||||
#: src/scsi-layer.c:2673
|
||||
#: src/scsi-layer.c:2694
|
||||
msgid "Using READ(10).\n"
|
||||
msgstr "Verwende READ(10).\n"
|
||||
|
||||
#: src/scsi-layer.c:2695
|
||||
#: src/scsi-layer.c:2716
|
||||
#, c-format
|
||||
msgid "Medium: %s, %lld sectors%s"
|
||||
msgstr "Datenträger: %s, %lld Sektoren%s"
|
||||
|
||||
#: src/scsi-layer.c:2699
|
||||
#: src/scsi-layer.c:2720
|
||||
#, c-format
|
||||
msgid "Medium \"%s\": %s, %lld sectors%s created %s"
|
||||
msgstr "Datenträger \"%s\": %s, %lld Sektoren%s erzeugt %s"
|
||||
@@ -6355,10 +6355,10 @@ msgstr "Beispiel-Datenträger"
|
||||
msgid ""
|
||||
"<b>Unofficial version.</b>\n"
|
||||
"\n"
|
||||
"This is a modified version of the last <b>0.79.6</b> upstream pre-release.\n"
|
||||
"We add support for a full CLI version, BD-R TL/QL, a Windows build, add an option to\n"
|
||||
"The <b>0.79.6 patchlevel</b> series are modified/enhanced from the last upstream pre-release.\n"
|
||||
"We add support for a full CLI version, BD-R TL/QL, a Windows build, an option to\n"
|
||||
"produce bigger BD-R RS03 images, re-enabled adaptive reading (except for RS03), and more.\n"
|
||||
"Please refer to the changelog for more information.\n"
|
||||
"Please refer to the <i>Help > Change log</i> menu for all the details.\n"
|
||||
"The warning message from the pre-release version is retained below.\n"
|
||||
msgstr ""
|
||||
|
||||
|
||||
90
locale/it.po
90
locale/it.po
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: dvdisaster 0.52.1\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2020-09-05 15:51+0200\n"
|
||||
"POT-Creation-Date: 2021-01-12 20:59+0100\n"
|
||||
"PO-Revision-Date: 2005-01-01 14:24+0100\n"
|
||||
"Last-Translator: Andrea Polverini <polve@polve.com>\n"
|
||||
"Language-Team: Italian <>\n"
|
||||
@@ -1198,7 +1198,7 @@ msgstr ""
|
||||
msgid "Book type:"
|
||||
msgstr ""
|
||||
|
||||
#: src/medium-info.c:467 src/scsi-layer.c:2706
|
||||
#: src/medium-info.c:467 src/scsi-layer.c:2727
|
||||
msgid "Manuf.-ID:"
|
||||
msgstr ""
|
||||
|
||||
@@ -2857,12 +2857,12 @@ msgstr ""
|
||||
msgid "CRC error in sector %lld\n"
|
||||
msgstr "Errore CRC nel settore %lld\n"
|
||||
|
||||
#: src/read-adaptive.c:1973 src/scsi-layer.c:1755
|
||||
#: src/read-adaptive.c:1973 src/scsi-layer.c:1776
|
||||
#, c-format
|
||||
msgid "Sectors %lld-%lld: %s\n"
|
||||
msgstr "Settori %lld-%lld: %s\n"
|
||||
|
||||
#: src/read-adaptive.c:1981 src/read-linear.c:1313 src/scsi-layer.c:1754
|
||||
#: src/read-adaptive.c:1981 src/read-linear.c:1313 src/scsi-layer.c:1775
|
||||
#, c-format
|
||||
msgid "Sector %lld: %s\n"
|
||||
msgstr "Settore %lld: %s\n"
|
||||
@@ -2915,7 +2915,7 @@ msgstr "Modo di lettura adattivo:"
|
||||
msgid "Sectors processed"
|
||||
msgstr "Settori processati"
|
||||
|
||||
#: src/read-adaptive-window.c:112 src/scsi-layer.c:1736
|
||||
#: src/read-adaptive-window.c:112 src/scsi-layer.c:1757
|
||||
msgid "readable"
|
||||
msgstr "Leggibile"
|
||||
|
||||
@@ -2985,7 +2985,7 @@ msgstr ""
|
||||
msgid "done.\n"
|
||||
msgstr "compiuto.\n"
|
||||
|
||||
#: src/read-linear.c:522 src/scsi-layer.c:2081
|
||||
#: src/read-linear.c:522 src/scsi-layer.c:2102
|
||||
#, c-format
|
||||
msgid "Waiting %d seconds for drive to spin up...\n"
|
||||
msgstr "Attendere %d secondi per far avviare il drive...\n"
|
||||
@@ -5444,7 +5444,7 @@ msgid ""
|
||||
"Could not query BD disc structure.\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/scsi-layer.c:1683
|
||||
#: src/scsi-layer.c:1704
|
||||
#, c-format
|
||||
msgid ""
|
||||
"%s\n"
|
||||
@@ -5453,14 +5453,14 @@ msgstr ""
|
||||
"%s\n"
|
||||
"Non posso identificare la lunghezza della struttura dvd per il format code 1.\n"
|
||||
|
||||
#: src/scsi-layer.c:1694
|
||||
#: src/scsi-layer.c:1715
|
||||
#, c-format
|
||||
msgid "Could not query dvd copyright info - implausible packet length %d\n"
|
||||
msgstr ""
|
||||
"Non posso identificare le informazioni del copyright del dvd\n"
|
||||
"- lunghezza del pacchetto non plausibile %d\n"
|
||||
|
||||
#: src/scsi-layer.c:1709
|
||||
#: src/scsi-layer.c:1730
|
||||
#, c-format
|
||||
msgid ""
|
||||
"%s\n"
|
||||
@@ -5469,23 +5469,23 @@ msgstr ""
|
||||
"%s\n"
|
||||
"Non posso identificare le informazioni del copyright.\n"
|
||||
|
||||
#: src/scsi-layer.c:1770
|
||||
#: src/scsi-layer.c:1791
|
||||
msgid "is undecideable because of read error"
|
||||
msgstr "Illeggibile per errori di lettura"
|
||||
|
||||
#: src/scsi-layer.c:1776
|
||||
#: src/scsi-layer.c:1797
|
||||
msgid "looks GOOD"
|
||||
msgstr "sembra BUONA"
|
||||
|
||||
#: src/scsi-layer.c:1782
|
||||
#: src/scsi-layer.c:1803
|
||||
msgid "gives unformatted size (UNUSABLE)"
|
||||
msgstr "rende la dimensione non formattata (INUTILIZZABILE)"
|
||||
|
||||
#: src/scsi-layer.c:1787
|
||||
#: src/scsi-layer.c:1808
|
||||
msgid "is UNUSABLE"
|
||||
msgstr "è UTILIZZABILE"
|
||||
|
||||
#: src/scsi-layer.c:1813
|
||||
#: src/scsi-layer.c:1834
|
||||
#, c-format
|
||||
msgid ""
|
||||
"%s\n"
|
||||
@@ -5494,12 +5494,12 @@ msgstr ""
|
||||
"%s\n"
|
||||
"Non riesco ad indentificare la dimensione del supporto.\n"
|
||||
|
||||
#: src/scsi-layer.c:1835
|
||||
#: src/scsi-layer.c:1856
|
||||
#, c-format
|
||||
msgid "READ CAPACITY: implausible medium size, %lld sectors\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/scsi-layer.c:1911
|
||||
#: src/scsi-layer.c:1932
|
||||
#, c-format
|
||||
msgid ""
|
||||
"Different media sizes depending on query method:\n"
|
||||
@@ -5512,7 +5512,7 @@ msgstr ""
|
||||
"\"READ DVD STRUCTURE\": %lld Settori\n"
|
||||
"\n"
|
||||
|
||||
#: src/scsi-layer.c:1916
|
||||
#: src/scsi-layer.c:1937
|
||||
msgid ""
|
||||
"Evaluation of returned medium sizes:\n"
|
||||
"\n"
|
||||
@@ -5520,15 +5520,15 @@ msgstr ""
|
||||
"Valutazione della dimensione del media:\n"
|
||||
"\n"
|
||||
|
||||
#: src/scsi-layer.c:1971
|
||||
#: src/scsi-layer.c:1992
|
||||
msgid "Using value from READ CAPACITY"
|
||||
msgstr "Usa il valore dalla READ CAPACITY"
|
||||
|
||||
#: src/scsi-layer.c:1975
|
||||
#: src/scsi-layer.c:1996
|
||||
msgid "Using value from READ DVD STRUCTURE"
|
||||
msgstr "Usa il valore dalla READ DVD STRUCTURE"
|
||||
|
||||
#: src/scsi-layer.c:1985
|
||||
#: src/scsi-layer.c:2006
|
||||
#, c-format
|
||||
msgid ""
|
||||
"FAILED to determine image size.\n"
|
||||
@@ -5540,7 +5540,7 @@ msgstr ""
|
||||
"ma CONTINUATE A VOSTRO RISCHIO (l'immagine potrebbe essere\n"
|
||||
"incompleta o illeggibile)."
|
||||
|
||||
#: src/scsi-layer.c:1990
|
||||
#: src/scsi-layer.c:2011
|
||||
#, c-format
|
||||
msgid ""
|
||||
"Final decision: %s\n"
|
||||
@@ -5549,7 +5549,7 @@ msgstr ""
|
||||
"Decisione finale: %s\n"
|
||||
"\n"
|
||||
|
||||
#: src/scsi-layer.c:1998
|
||||
#: src/scsi-layer.c:2019
|
||||
msgid ""
|
||||
"Failed to determine image size.\n"
|
||||
"Try using a different drive."
|
||||
@@ -5557,51 +5557,51 @@ msgstr ""
|
||||
"Impossibile determinare la dimensione dell'immagine.\n"
|
||||
"Provare ad utilizzare un drive diverso."
|
||||
|
||||
#: src/scsi-layer.c:2124 src/scsi-layer.c:2150
|
||||
#: src/scsi-layer.c:2145 src/scsi-layer.c:2171
|
||||
#, c-format
|
||||
msgid ""
|
||||
"%s\n"
|
||||
"Could not load/unload the medium.\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/scsi-layer.c:2140
|
||||
#: src/scsi-layer.c:2161
|
||||
#, c-format
|
||||
msgid ""
|
||||
"%s\n"
|
||||
"Could not unlock the medium.\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/scsi-layer.c:2206
|
||||
#: src/scsi-layer.c:2227
|
||||
#, c-format
|
||||
msgid "Waiting 10 seconds for drive: %d\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/scsi-layer.c:2489
|
||||
#: src/scsi-layer.c:2510
|
||||
#, c-format
|
||||
msgid "Sectors %lld - %lld: %s\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/scsi-layer.c:2503
|
||||
#: src/scsi-layer.c:2524
|
||||
#, c-format
|
||||
msgid "Sector %lld, try %d: %s Sector returned: %d.\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/scsi-layer.c:2509
|
||||
#: src/scsi-layer.c:2530
|
||||
#, c-format
|
||||
msgid "Sector %lld, try %d: %s\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/scsi-layer.c:2520
|
||||
#: src/scsi-layer.c:2541
|
||||
#, c-format
|
||||
msgid "Sector %lld, try %d: success\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/scsi-layer.c:2591
|
||||
#: src/scsi-layer.c:2612
|
||||
#, c-format
|
||||
msgid "Device %s: no medium present\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/scsi-layer.c:2596
|
||||
#: src/scsi-layer.c:2617
|
||||
#, c-format
|
||||
msgid ""
|
||||
"Device %s does not become ready:\n"
|
||||
@@ -5609,7 +5609,7 @@ msgid ""
|
||||
"\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/scsi-layer.c:2602
|
||||
#: src/scsi-layer.c:2623
|
||||
#, c-format
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -5618,47 +5618,47 @@ msgstr ""
|
||||
"\n"
|
||||
"Periferica: %s, %s\n"
|
||||
|
||||
#: src/scsi-layer.c:2609
|
||||
#: src/scsi-layer.c:2630
|
||||
msgid "Drive failed to report media type."
|
||||
msgstr ""
|
||||
|
||||
#: src/scsi-layer.c:2620 src/scsi-layer.c:2718
|
||||
#: src/scsi-layer.c:2641 src/scsi-layer.c:2739
|
||||
#, c-format
|
||||
msgid "This software does not support \"%s\" type media."
|
||||
msgstr ""
|
||||
|
||||
#: src/scsi-layer.c:2628
|
||||
#: src/scsi-layer.c:2649
|
||||
#, c-format
|
||||
msgid "This software does not support multisession (%d sessions) media."
|
||||
msgstr ""
|
||||
|
||||
#: src/scsi-layer.c:2659 src/scsi-layer.c:2668
|
||||
#: src/scsi-layer.c:2680 src/scsi-layer.c:2689
|
||||
msgid "Using READ CD"
|
||||
msgstr ""
|
||||
|
||||
#: src/scsi-layer.c:2660
|
||||
#: src/scsi-layer.c:2681
|
||||
msgid ", RAW reading"
|
||||
msgstr ""
|
||||
|
||||
#: src/scsi-layer.c:2663
|
||||
#: src/scsi-layer.c:2684
|
||||
#, c-format
|
||||
msgid ", Mode page 1 ERP = %02xh"
|
||||
msgstr ""
|
||||
|
||||
#: src/scsi-layer.c:2666
|
||||
#: src/scsi-layer.c:2687
|
||||
msgid ", C2 scanning"
|
||||
msgstr ""
|
||||
|
||||
#: src/scsi-layer.c:2673
|
||||
#: src/scsi-layer.c:2694
|
||||
msgid "Using READ(10).\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/scsi-layer.c:2695
|
||||
#: src/scsi-layer.c:2716
|
||||
#, c-format
|
||||
msgid "Medium: %s, %lld sectors%s"
|
||||
msgstr "Supporto: %s, %lld settori%s"
|
||||
|
||||
#: src/scsi-layer.c:2699
|
||||
#: src/scsi-layer.c:2720
|
||||
#, c-format
|
||||
msgid "Medium \"%s\": %s, %lld sectors%s created %s"
|
||||
msgstr "Supporto \"%s\": %s, %lld settori%s creato %s"
|
||||
@@ -5776,10 +5776,10 @@ msgstr ""
|
||||
msgid ""
|
||||
"<b>Unofficial version.</b>\n"
|
||||
"\n"
|
||||
"This is a modified version of the last <b>0.79.6</b> upstream pre-release.\n"
|
||||
"We add support for a full CLI version, BD-R TL/QL, a Windows build, add an option to\n"
|
||||
"The <b>0.79.6 patchlevel</b> series are modified/enhanced from the last upstream pre-release.\n"
|
||||
"We add support for a full CLI version, BD-R TL/QL, a Windows build, an option to\n"
|
||||
"produce bigger BD-R RS03 images, re-enabled adaptive reading (except for RS03), and more.\n"
|
||||
"Please refer to the changelog for more information.\n"
|
||||
"Please refer to the <i>Help > Change log</i> menu for all the details.\n"
|
||||
"The warning message from the pre-release version is retained below.\n"
|
||||
msgstr ""
|
||||
|
||||
|
||||
@@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: dvdisaster 0.72.rc2\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2020-09-05 15:51+0200\n"
|
||||
"POT-Creation-Date: 2021-01-12 20:59+0100\n"
|
||||
"PO-Revision-Date: 2010-06-09 11:13+0200\n"
|
||||
"Last-Translator: cg <cg@dvdisaster.org>\n"
|
||||
"Language-Team: Portuguese\n"
|
||||
@@ -1227,7 +1227,7 @@ msgstr "Tipo de mídia:"
|
||||
msgid "Book type:"
|
||||
msgstr "Tipo de livro:"
|
||||
|
||||
#: src/medium-info.c:467 src/scsi-layer.c:2706
|
||||
#: src/medium-info.c:467 src/scsi-layer.c:2727
|
||||
msgid "Manuf.-ID:"
|
||||
msgstr "ID do Manufatorador:"
|
||||
|
||||
@@ -3046,12 +3046,12 @@ msgstr ""
|
||||
msgid "CRC error in sector %lld\n"
|
||||
msgstr "Erro de CRC no setor %lld\n"
|
||||
|
||||
#: src/read-adaptive.c:1973 src/scsi-layer.c:1755
|
||||
#: src/read-adaptive.c:1973 src/scsi-layer.c:1776
|
||||
#, c-format
|
||||
msgid "Sectors %lld-%lld: %s\n"
|
||||
msgstr "Setores %lld-%lld: %s\n"
|
||||
|
||||
#: src/read-adaptive.c:1981 src/read-linear.c:1313 src/scsi-layer.c:1754
|
||||
#: src/read-adaptive.c:1981 src/read-linear.c:1313 src/scsi-layer.c:1775
|
||||
#, c-format
|
||||
msgid "Sector %lld: %s\n"
|
||||
msgstr "Setor %lld: %s\n"
|
||||
@@ -3104,7 +3104,7 @@ msgstr "Leitura adaptiva:"
|
||||
msgid "Sectors processed"
|
||||
msgstr "Setores processados"
|
||||
|
||||
#: src/read-adaptive-window.c:112 src/scsi-layer.c:1736
|
||||
#: src/read-adaptive-window.c:112 src/scsi-layer.c:1757
|
||||
msgid "readable"
|
||||
msgstr "legível"
|
||||
|
||||
@@ -3174,7 +3174,7 @@ msgstr "Lendo informação de CRC dos dados ecc"
|
||||
msgid "done.\n"
|
||||
msgstr "pronto.\n"
|
||||
|
||||
#: src/read-linear.c:522 src/scsi-layer.c:2081
|
||||
#: src/read-linear.c:522 src/scsi-layer.c:2102
|
||||
#, c-format
|
||||
msgid "Waiting %d seconds for drive to spin up...\n"
|
||||
msgstr "Aguardando %d segundos para que o drive gire...\n"
|
||||
@@ -5754,7 +5754,7 @@ msgstr ""
|
||||
"%s\n"
|
||||
"Impossível consultar a estrutura do disco BD.\n"
|
||||
|
||||
#: src/scsi-layer.c:1683
|
||||
#: src/scsi-layer.c:1704
|
||||
#, c-format
|
||||
msgid ""
|
||||
"%s\n"
|
||||
@@ -5763,12 +5763,12 @@ msgstr ""
|
||||
"%s\n"
|
||||
"Impossível consultar o tamanho da estrutura do dvd para o código de formato 1.\n"
|
||||
|
||||
#: src/scsi-layer.c:1694
|
||||
#: src/scsi-layer.c:1715
|
||||
#, c-format
|
||||
msgid "Could not query dvd copyright info - implausible packet length %d\n"
|
||||
msgstr "Impossível consultar as informações de copyright do dvd - tamanho de pacote inverossímil: %d\n"
|
||||
|
||||
#: src/scsi-layer.c:1709
|
||||
#: src/scsi-layer.c:1730
|
||||
#, c-format
|
||||
msgid ""
|
||||
"%s\n"
|
||||
@@ -5777,23 +5777,23 @@ msgstr ""
|
||||
"%s\n"
|
||||
"Impossível consultar as informações de copyright.\n"
|
||||
|
||||
#: src/scsi-layer.c:1770
|
||||
#: src/scsi-layer.c:1791
|
||||
msgid "is undecideable because of read error"
|
||||
msgstr "é impossível de se resolver por causa de um erro de leitura"
|
||||
|
||||
#: src/scsi-layer.c:1776
|
||||
#: src/scsi-layer.c:1797
|
||||
msgid "looks GOOD"
|
||||
msgstr "parece BOM"
|
||||
|
||||
#: src/scsi-layer.c:1782
|
||||
#: src/scsi-layer.c:1803
|
||||
msgid "gives unformatted size (UNUSABLE)"
|
||||
msgstr "dá o tamanho não-formatado (INUTILIZÁVEL)"
|
||||
|
||||
#: src/scsi-layer.c:1787
|
||||
#: src/scsi-layer.c:1808
|
||||
msgid "is UNUSABLE"
|
||||
msgstr "é INUTILIZÁVEL"
|
||||
|
||||
#: src/scsi-layer.c:1813
|
||||
#: src/scsi-layer.c:1834
|
||||
#, c-format
|
||||
msgid ""
|
||||
"%s\n"
|
||||
@@ -5802,12 +5802,12 @@ msgstr ""
|
||||
"%s\n"
|
||||
"Impossível consultar o tamanho da mídia.\n"
|
||||
|
||||
#: src/scsi-layer.c:1835
|
||||
#: src/scsi-layer.c:1856
|
||||
#, c-format
|
||||
msgid "READ CAPACITY: implausible medium size, %lld sectors\n"
|
||||
msgstr "CAPACIDADE DE LEITURA: tamanho da mídia inverossímil, %lld setores\n"
|
||||
|
||||
#: src/scsi-layer.c:1911
|
||||
#: src/scsi-layer.c:1932
|
||||
#, c-format
|
||||
msgid ""
|
||||
"Different media sizes depending on query method:\n"
|
||||
@@ -5819,7 +5819,7 @@ msgstr ""
|
||||
"LEITURA DA CAPACIDADE: %lld setores\n"
|
||||
"LEITURA DA ESTRUTURA DO DVD : %lld setores\n"
|
||||
|
||||
#: src/scsi-layer.c:1916
|
||||
#: src/scsi-layer.c:1937
|
||||
msgid ""
|
||||
"Evaluation of returned medium sizes:\n"
|
||||
"\n"
|
||||
@@ -5827,15 +5827,15 @@ msgstr ""
|
||||
"Avaliação dos tamanhos da mídia retornados:\n"
|
||||
"\n"
|
||||
|
||||
#: src/scsi-layer.c:1971
|
||||
#: src/scsi-layer.c:1992
|
||||
msgid "Using value from READ CAPACITY"
|
||||
msgstr "Usando o valor da LEITURA DA CAPACIDADE"
|
||||
|
||||
#: src/scsi-layer.c:1975
|
||||
#: src/scsi-layer.c:1996
|
||||
msgid "Using value from READ DVD STRUCTURE"
|
||||
msgstr "Usando o valor da LEITURA DA ESTRUTURA DO DVD"
|
||||
|
||||
#: src/scsi-layer.c:1985
|
||||
#: src/scsi-layer.c:2006
|
||||
#, c-format
|
||||
msgid ""
|
||||
"FAILED to determine image size.\n"
|
||||
@@ -5846,7 +5846,7 @@ msgstr ""
|
||||
"Usar valores menores como este é adequado a mais de 90%% de todos os drives,\n"
|
||||
"mas CONTINUE COM A SUA CONTA EM RISCO (a imagem pode ficar incompleta/inutilizável)"
|
||||
|
||||
#: src/scsi-layer.c:1990
|
||||
#: src/scsi-layer.c:2011
|
||||
#, c-format
|
||||
msgid ""
|
||||
"Final decision: %s\n"
|
||||
@@ -5855,7 +5855,7 @@ msgstr ""
|
||||
"Decisão final: %s\n"
|
||||
"\n"
|
||||
|
||||
#: src/scsi-layer.c:1998
|
||||
#: src/scsi-layer.c:2019
|
||||
msgid ""
|
||||
"Failed to determine image size.\n"
|
||||
"Try using a different drive."
|
||||
@@ -5863,14 +5863,14 @@ msgstr ""
|
||||
"Falha ao determinar o tamanho da imagem.\n"
|
||||
"Tente usar um drive diferente."
|
||||
|
||||
#: src/scsi-layer.c:2124 src/scsi-layer.c:2150
|
||||
#: src/scsi-layer.c:2145 src/scsi-layer.c:2171
|
||||
#, c-format
|
||||
msgid ""
|
||||
"%s\n"
|
||||
"Could not load/unload the medium.\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/scsi-layer.c:2140
|
||||
#: src/scsi-layer.c:2161
|
||||
#, c-format
|
||||
msgid ""
|
||||
"%s\n"
|
||||
@@ -5879,37 +5879,37 @@ msgstr ""
|
||||
"%s\n"
|
||||
"Impossível destravar a mídia.\n"
|
||||
|
||||
#: src/scsi-layer.c:2206
|
||||
#: src/scsi-layer.c:2227
|
||||
#, c-format
|
||||
msgid "Waiting 10 seconds for drive: %d\n"
|
||||
msgstr "Aguardando 10 segundos pelo drive: %d\n"
|
||||
|
||||
#: src/scsi-layer.c:2489
|
||||
#: src/scsi-layer.c:2510
|
||||
#, c-format
|
||||
msgid "Sectors %lld - %lld: %s\n"
|
||||
msgstr "Setores %lld - %lld: %s\n"
|
||||
|
||||
#: src/scsi-layer.c:2503
|
||||
#: src/scsi-layer.c:2524
|
||||
#, c-format
|
||||
msgid "Sector %lld, try %d: %s Sector returned: %d.\n"
|
||||
msgstr "Setor %lld, tentativa %d: %s Setor retornado: %d.\n"
|
||||
|
||||
#: src/scsi-layer.c:2509
|
||||
#: src/scsi-layer.c:2530
|
||||
#, c-format
|
||||
msgid "Sector %lld, try %d: %s\n"
|
||||
msgstr "Setor %lld, tentativa %d: %s\n"
|
||||
|
||||
#: src/scsi-layer.c:2520
|
||||
#: src/scsi-layer.c:2541
|
||||
#, c-format
|
||||
msgid "Sector %lld, try %d: success\n"
|
||||
msgstr "Setor %lld, tentativa %d: sucesso\n"
|
||||
|
||||
#: src/scsi-layer.c:2591
|
||||
#: src/scsi-layer.c:2612
|
||||
#, c-format
|
||||
msgid "Device %s: no medium present\n"
|
||||
msgstr "Dispositivo %s: nenhuma mídia presente\n"
|
||||
|
||||
#: src/scsi-layer.c:2596
|
||||
#: src/scsi-layer.c:2617
|
||||
#, c-format
|
||||
msgid ""
|
||||
"Device %s does not become ready:\n"
|
||||
@@ -5920,7 +5920,7 @@ msgstr ""
|
||||
"%s\n"
|
||||
"\n"
|
||||
|
||||
#: src/scsi-layer.c:2602
|
||||
#: src/scsi-layer.c:2623
|
||||
#, c-format
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -5929,47 +5929,47 @@ msgstr ""
|
||||
"\n"
|
||||
"Dispositivo: %s, %s\n"
|
||||
|
||||
#: src/scsi-layer.c:2609
|
||||
#: src/scsi-layer.c:2630
|
||||
msgid "Drive failed to report media type."
|
||||
msgstr "O drive falhou ao informar o tipo de mídia."
|
||||
|
||||
#: src/scsi-layer.c:2620 src/scsi-layer.c:2718
|
||||
#: src/scsi-layer.c:2641 src/scsi-layer.c:2739
|
||||
#, c-format
|
||||
msgid "This software does not support \"%s\" type media."
|
||||
msgstr "Este software não suporta mídias do tipo \"%s\""
|
||||
|
||||
#: src/scsi-layer.c:2628
|
||||
#: src/scsi-layer.c:2649
|
||||
#, c-format
|
||||
msgid "This software does not support multisession (%d sessions) media."
|
||||
msgstr "Este software não suporta mídias em multisessão (%d sessões)."
|
||||
|
||||
#: src/scsi-layer.c:2659 src/scsi-layer.c:2668
|
||||
#: src/scsi-layer.c:2680 src/scsi-layer.c:2689
|
||||
msgid "Using READ CD"
|
||||
msgstr "Usando READ CD"
|
||||
|
||||
#: src/scsi-layer.c:2660
|
||||
#: src/scsi-layer.c:2681
|
||||
msgid ", RAW reading"
|
||||
msgstr ", leitura RAW"
|
||||
|
||||
#: src/scsi-layer.c:2663
|
||||
#: src/scsi-layer.c:2684
|
||||
#, c-format
|
||||
msgid ", Mode page 1 ERP = %02xh"
|
||||
msgstr ""
|
||||
|
||||
#: src/scsi-layer.c:2666
|
||||
#: src/scsi-layer.c:2687
|
||||
msgid ", C2 scanning"
|
||||
msgstr ", escaneando C2"
|
||||
|
||||
#: src/scsi-layer.c:2673
|
||||
#: src/scsi-layer.c:2694
|
||||
msgid "Using READ(10).\n"
|
||||
msgstr "Usando READ(10).\n"
|
||||
|
||||
#: src/scsi-layer.c:2695
|
||||
#: src/scsi-layer.c:2716
|
||||
#, c-format
|
||||
msgid "Medium: %s, %lld sectors%s"
|
||||
msgstr "Mídia: %s, %lld setores%s"
|
||||
|
||||
#: src/scsi-layer.c:2699
|
||||
#: src/scsi-layer.c:2720
|
||||
#, c-format
|
||||
msgid "Medium \"%s\": %s, %lld sectors%s created %s"
|
||||
msgstr "Mídia \"%s\": %s, %lld setores%s criou %s"
|
||||
@@ -6088,10 +6088,10 @@ msgstr "Disco de exemplo"
|
||||
msgid ""
|
||||
"<b>Unofficial version.</b>\n"
|
||||
"\n"
|
||||
"This is a modified version of the last <b>0.79.6</b> upstream pre-release.\n"
|
||||
"We add support for a full CLI version, BD-R TL/QL, a Windows build, add an option to\n"
|
||||
"The <b>0.79.6 patchlevel</b> series are modified/enhanced from the last upstream pre-release.\n"
|
||||
"We add support for a full CLI version, BD-R TL/QL, a Windows build, an option to\n"
|
||||
"produce bigger BD-R RS03 images, re-enabled adaptive reading (except for RS03), and more.\n"
|
||||
"Please refer to the changelog for more information.\n"
|
||||
"Please refer to the <i>Help > Change log</i> menu for all the details.\n"
|
||||
"The warning message from the pre-release version is retained below.\n"
|
||||
msgstr ""
|
||||
|
||||
|
||||
90
locale/ru.po
90
locale/ru.po
@@ -9,7 +9,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: dvdisaster 0.70.4\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2020-09-05 15:51+0200\n"
|
||||
"POT-Creation-Date: 2021-01-12 20:59+0100\n"
|
||||
"PO-Revision-Date: 2009-07-23 08:11+0300\n"
|
||||
"Last-Translator: Igor Gorbounov <igor.gorbounov@gmail.com>\n"
|
||||
"Language-Team: Russian\n"
|
||||
@@ -1228,7 +1228,7 @@ msgstr "Тип носителя:"
|
||||
msgid "Book type:"
|
||||
msgstr "Формат (book type):"
|
||||
|
||||
#: src/medium-info.c:467 src/scsi-layer.c:2706
|
||||
#: src/medium-info.c:467 src/scsi-layer.c:2727
|
||||
msgid "Manuf.-ID:"
|
||||
msgstr "Изгот.-ID:"
|
||||
|
||||
@@ -3050,12 +3050,12 @@ msgstr ""
|
||||
msgid "CRC error in sector %lld\n"
|
||||
msgstr "CRC-ошибка в секторе %lld\n"
|
||||
|
||||
#: src/read-adaptive.c:1973 src/scsi-layer.c:1755
|
||||
#: src/read-adaptive.c:1973 src/scsi-layer.c:1776
|
||||
#, c-format
|
||||
msgid "Sectors %lld-%lld: %s\n"
|
||||
msgstr "Сектора %lld-%lld: %s\n"
|
||||
|
||||
#: src/read-adaptive.c:1981 src/read-linear.c:1313 src/scsi-layer.c:1754
|
||||
#: src/read-adaptive.c:1981 src/read-linear.c:1313 src/scsi-layer.c:1775
|
||||
#, c-format
|
||||
msgid "Sector %lld: %s\n"
|
||||
msgstr "Сектор %lld: %s\n"
|
||||
@@ -3108,7 +3108,7 @@ msgstr "Адаптивное чтение:"
|
||||
msgid "Sectors processed"
|
||||
msgstr "Обработанные сектора"
|
||||
|
||||
#: src/read-adaptive-window.c:112 src/scsi-layer.c:1736
|
||||
#: src/read-adaptive-window.c:112 src/scsi-layer.c:1757
|
||||
msgid "readable"
|
||||
msgstr "можно прочитать"
|
||||
|
||||
@@ -3178,7 +3178,7 @@ msgstr "Чтение CRC-информации из ecc-данных"
|
||||
msgid "done.\n"
|
||||
msgstr "готово.\n"
|
||||
|
||||
#: src/read-linear.c:522 src/scsi-layer.c:2081
|
||||
#: src/read-linear.c:522 src/scsi-layer.c:2102
|
||||
#, c-format
|
||||
msgid "Waiting %d seconds for drive to spin up...\n"
|
||||
msgstr "Задержка на %d секунд для раскручивания привода...\n"
|
||||
@@ -5759,7 +5759,7 @@ msgstr ""
|
||||
"%s\n"
|
||||
"Не удалось запросить структуру BD диска.\n"
|
||||
|
||||
#: src/scsi-layer.c:1683
|
||||
#: src/scsi-layer.c:1704
|
||||
#, c-format
|
||||
msgid ""
|
||||
"%s\n"
|
||||
@@ -5768,12 +5768,12 @@ msgstr ""
|
||||
"%s\n"
|
||||
"Не удалось запросить размер dvd-структуры для кода формата 1.\n"
|
||||
|
||||
#: src/scsi-layer.c:1694
|
||||
#: src/scsi-layer.c:1715
|
||||
#, c-format
|
||||
msgid "Could not query dvd copyright info - implausible packet length %d\n"
|
||||
msgstr "Не удалось запросить информацию об авторских правах dvd - неправдоподобный размер пакета %d\n"
|
||||
|
||||
#: src/scsi-layer.c:1709
|
||||
#: src/scsi-layer.c:1730
|
||||
#, c-format
|
||||
msgid ""
|
||||
"%s\n"
|
||||
@@ -5782,23 +5782,23 @@ msgstr ""
|
||||
"%s\n"
|
||||
"Не удалось запросить информацию об авторских правах.\n"
|
||||
|
||||
#: src/scsi-layer.c:1770
|
||||
#: src/scsi-layer.c:1791
|
||||
msgid "is undecideable because of read error"
|
||||
msgstr "не ясно из-за ошибок чтения"
|
||||
|
||||
#: src/scsi-layer.c:1776
|
||||
#: src/scsi-layer.c:1797
|
||||
msgid "looks GOOD"
|
||||
msgstr "выглядит ПРАВИЛЬНО"
|
||||
|
||||
#: src/scsi-layer.c:1782
|
||||
#: src/scsi-layer.c:1803
|
||||
msgid "gives unformatted size (UNUSABLE)"
|
||||
msgstr "дает неформатированный размер (НЕПРИГОДНО)"
|
||||
|
||||
#: src/scsi-layer.c:1787
|
||||
#: src/scsi-layer.c:1808
|
||||
msgid "is UNUSABLE"
|
||||
msgstr "НЕПРИГОДНО"
|
||||
|
||||
#: src/scsi-layer.c:1813
|
||||
#: src/scsi-layer.c:1834
|
||||
#, c-format
|
||||
msgid ""
|
||||
"%s\n"
|
||||
@@ -5807,12 +5807,12 @@ msgstr ""
|
||||
"%s\n"
|
||||
"Не удалось запросить размер носителя.\n"
|
||||
|
||||
#: src/scsi-layer.c:1835
|
||||
#: src/scsi-layer.c:1856
|
||||
#, c-format
|
||||
msgid "READ CAPACITY: implausible medium size, %lld sectors\n"
|
||||
msgstr "READ CAPACITY: неправильный размер носителя, %lld секторов\n"
|
||||
|
||||
#: src/scsi-layer.c:1911
|
||||
#: src/scsi-layer.c:1932
|
||||
#, c-format
|
||||
msgid ""
|
||||
"Different media sizes depending on query method:\n"
|
||||
@@ -5825,7 +5825,7 @@ msgstr ""
|
||||
"READ DVD STRUCTURE: %lld секторов\n"
|
||||
"\n"
|
||||
|
||||
#: src/scsi-layer.c:1916
|
||||
#: src/scsi-layer.c:1937
|
||||
msgid ""
|
||||
"Evaluation of returned medium sizes:\n"
|
||||
"\n"
|
||||
@@ -5833,15 +5833,15 @@ msgstr ""
|
||||
"Оценка полученных размеров носителя:\n"
|
||||
"\n"
|
||||
|
||||
#: src/scsi-layer.c:1971
|
||||
#: src/scsi-layer.c:1992
|
||||
msgid "Using value from READ CAPACITY"
|
||||
msgstr "Используется значение из READ CAPACITY"
|
||||
|
||||
#: src/scsi-layer.c:1975
|
||||
#: src/scsi-layer.c:1996
|
||||
msgid "Using value from READ DVD STRUCTURE"
|
||||
msgstr "Используется значение из READ DVD STRUCTURE"
|
||||
|
||||
#: src/scsi-layer.c:1985
|
||||
#: src/scsi-layer.c:2006
|
||||
#, c-format
|
||||
msgid ""
|
||||
"FAILED to determine image size.\n"
|
||||
@@ -5852,7 +5852,7 @@ msgstr ""
|
||||
"Использование значения меньшего, чем это, работает на >90%% приводов,\n"
|
||||
"но ПРОДОЛЖАЙТЕ НА СВОЙ РИСК (образ может быть неполным/непригодным)"
|
||||
|
||||
#: src/scsi-layer.c:1990
|
||||
#: src/scsi-layer.c:2011
|
||||
#, c-format
|
||||
msgid ""
|
||||
"Final decision: %s\n"
|
||||
@@ -5861,7 +5861,7 @@ msgstr ""
|
||||
"Окончательное решение: %s\n"
|
||||
"\n"
|
||||
|
||||
#: src/scsi-layer.c:1998
|
||||
#: src/scsi-layer.c:2019
|
||||
msgid ""
|
||||
"Failed to determine image size.\n"
|
||||
"Try using a different drive."
|
||||
@@ -5869,7 +5869,7 @@ msgstr ""
|
||||
"Не удалось определить размер образа.\n"
|
||||
"Попробуйте другой привод."
|
||||
|
||||
#: src/scsi-layer.c:2124 src/scsi-layer.c:2150
|
||||
#: src/scsi-layer.c:2145 src/scsi-layer.c:2171
|
||||
#, c-format
|
||||
msgid ""
|
||||
"%s\n"
|
||||
@@ -5878,7 +5878,7 @@ msgstr ""
|
||||
"%s\n"
|
||||
"Не удалось загрузить/выгрузить носитель.\n"
|
||||
|
||||
#: src/scsi-layer.c:2140
|
||||
#: src/scsi-layer.c:2161
|
||||
#, c-format
|
||||
msgid ""
|
||||
"%s\n"
|
||||
@@ -5887,37 +5887,37 @@ msgstr ""
|
||||
"%s\n"
|
||||
"Не удалось разблокировать носитель.\n"
|
||||
|
||||
#: src/scsi-layer.c:2206
|
||||
#: src/scsi-layer.c:2227
|
||||
#, c-format
|
||||
msgid "Waiting 10 seconds for drive: %d\n"
|
||||
msgstr "Выжидание 10 секунд для привода: %d\n"
|
||||
|
||||
#: src/scsi-layer.c:2489
|
||||
#: src/scsi-layer.c:2510
|
||||
#, c-format
|
||||
msgid "Sectors %lld - %lld: %s\n"
|
||||
msgstr "Сектора %lld - %lld: %s\n"
|
||||
|
||||
#: src/scsi-layer.c:2503
|
||||
#: src/scsi-layer.c:2524
|
||||
#, c-format
|
||||
msgid "Sector %lld, try %d: %s Sector returned: %d.\n"
|
||||
msgstr "Сектор %lld, попытка %d: %s Возвращен сектор: %d.\n"
|
||||
|
||||
#: src/scsi-layer.c:2509
|
||||
#: src/scsi-layer.c:2530
|
||||
#, c-format
|
||||
msgid "Sector %lld, try %d: %s\n"
|
||||
msgstr "Сектор %lld, попытка %d: %s\n"
|
||||
|
||||
#: src/scsi-layer.c:2520
|
||||
#: src/scsi-layer.c:2541
|
||||
#, c-format
|
||||
msgid "Sector %lld, try %d: success\n"
|
||||
msgstr "Сектор %lld, попытка %d: успешно\n"
|
||||
|
||||
#: src/scsi-layer.c:2591
|
||||
#: src/scsi-layer.c:2612
|
||||
#, c-format
|
||||
msgid "Device %s: no medium present\n"
|
||||
msgstr "Устройство %s: нет носителя\n"
|
||||
|
||||
#: src/scsi-layer.c:2596
|
||||
#: src/scsi-layer.c:2617
|
||||
#, c-format
|
||||
msgid ""
|
||||
"Device %s does not become ready:\n"
|
||||
@@ -5928,7 +5928,7 @@ msgstr ""
|
||||
"%s\n"
|
||||
"\n"
|
||||
|
||||
#: src/scsi-layer.c:2602
|
||||
#: src/scsi-layer.c:2623
|
||||
#, c-format
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -5937,47 +5937,47 @@ msgstr ""
|
||||
"\n"
|
||||
"Устройство: %s, %s\n"
|
||||
|
||||
#: src/scsi-layer.c:2609
|
||||
#: src/scsi-layer.c:2630
|
||||
msgid "Drive failed to report media type."
|
||||
msgstr "Не удалось получить от привода сообщение о типе носителя."
|
||||
|
||||
#: src/scsi-layer.c:2620 src/scsi-layer.c:2718
|
||||
#: src/scsi-layer.c:2641 src/scsi-layer.c:2739
|
||||
#, c-format
|
||||
msgid "This software does not support \"%s\" type media."
|
||||
msgstr "Эта программа не поддерживает \"%s\" тип носителя."
|
||||
|
||||
#: src/scsi-layer.c:2628
|
||||
#: src/scsi-layer.c:2649
|
||||
#, c-format
|
||||
msgid "This software does not support multisession (%d sessions) media."
|
||||
msgstr "Эта программа не поддерживает многосессионные (%d сессиий) носители."
|
||||
|
||||
#: src/scsi-layer.c:2659 src/scsi-layer.c:2668
|
||||
#: src/scsi-layer.c:2680 src/scsi-layer.c:2689
|
||||
msgid "Using READ CD"
|
||||
msgstr "Используется READ CD"
|
||||
|
||||
#: src/scsi-layer.c:2660
|
||||
#: src/scsi-layer.c:2681
|
||||
msgid ", RAW reading"
|
||||
msgstr ", чтение \"RAW\""
|
||||
|
||||
#: src/scsi-layer.c:2663
|
||||
#: src/scsi-layer.c:2684
|
||||
#, c-format
|
||||
msgid ", Mode page 1 ERP = %02xh"
|
||||
msgstr ", Mode page 1 ERP = %02xh"
|
||||
|
||||
#: src/scsi-layer.c:2666
|
||||
#: src/scsi-layer.c:2687
|
||||
msgid ", C2 scanning"
|
||||
msgstr ", поиск ошибок C2"
|
||||
|
||||
#: src/scsi-layer.c:2673
|
||||
#: src/scsi-layer.c:2694
|
||||
msgid "Using READ(10).\n"
|
||||
msgstr "Используется READ(10).\n"
|
||||
|
||||
#: src/scsi-layer.c:2695
|
||||
#: src/scsi-layer.c:2716
|
||||
#, c-format
|
||||
msgid "Medium: %s, %lld sectors%s"
|
||||
msgstr "Носитель: %s, %lld секторов%s"
|
||||
|
||||
#: src/scsi-layer.c:2699
|
||||
#: src/scsi-layer.c:2720
|
||||
#, c-format
|
||||
msgid "Medium \"%s\": %s, %lld sectors%s created %s"
|
||||
msgstr "Носитель \"%s\": %s, %lld секторов%s создан %s"
|
||||
@@ -6096,10 +6096,10 @@ msgstr "Пример диска"
|
||||
msgid ""
|
||||
"<b>Unofficial version.</b>\n"
|
||||
"\n"
|
||||
"This is a modified version of the last <b>0.79.6</b> upstream pre-release.\n"
|
||||
"We add support for a full CLI version, BD-R TL/QL, a Windows build, add an option to\n"
|
||||
"The <b>0.79.6 patchlevel</b> series are modified/enhanced from the last upstream pre-release.\n"
|
||||
"We add support for a full CLI version, BD-R TL/QL, a Windows build, an option to\n"
|
||||
"produce bigger BD-R RS03 images, re-enabled adaptive reading (except for RS03), and more.\n"
|
||||
"Please refer to the changelog for more information.\n"
|
||||
"Please refer to the <i>Help > Change log</i> menu for all the details.\n"
|
||||
"The warning message from the pre-release version is retained below.\n"
|
||||
msgstr ""
|
||||
|
||||
|
||||
90
locale/sv.po
90
locale/sv.po
@@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: dvdisaster\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2020-09-05 15:51+0200\n"
|
||||
"POT-Creation-Date: 2021-01-12 20:59+0100\n"
|
||||
"PO-Revision-Date: 2006-06-14 23:48+0100\n"
|
||||
"Last-Translator: Daniel Nylander <po@danielnylander.se>\n"
|
||||
"Language-Team: Swedish <tp-sv@listor.tp-sv.se>\n"
|
||||
@@ -1204,7 +1204,7 @@ msgstr ""
|
||||
msgid "Book type:"
|
||||
msgstr ""
|
||||
|
||||
#: src/medium-info.c:467 src/scsi-layer.c:2706
|
||||
#: src/medium-info.c:467 src/scsi-layer.c:2727
|
||||
msgid "Manuf.-ID:"
|
||||
msgstr ""
|
||||
|
||||
@@ -2862,12 +2862,12 @@ msgstr ""
|
||||
msgid "CRC error in sector %lld\n"
|
||||
msgstr "CRC-fel i sektor %lld\n"
|
||||
|
||||
#: src/read-adaptive.c:1973 src/scsi-layer.c:1755
|
||||
#: src/read-adaptive.c:1973 src/scsi-layer.c:1776
|
||||
#, c-format
|
||||
msgid "Sectors %lld-%lld: %s\n"
|
||||
msgstr "Sektorer %lld-%lld: %s\n"
|
||||
|
||||
#: src/read-adaptive.c:1981 src/read-linear.c:1313 src/scsi-layer.c:1754
|
||||
#: src/read-adaptive.c:1981 src/read-linear.c:1313 src/scsi-layer.c:1775
|
||||
#, c-format
|
||||
msgid "Sector %lld: %s\n"
|
||||
msgstr "Sektor %lld: %s\n"
|
||||
@@ -2920,7 +2920,7 @@ msgstr "Adaptiv läsning:"
|
||||
msgid "Sectors processed"
|
||||
msgstr "Sektorer behandlade"
|
||||
|
||||
#: src/read-adaptive-window.c:112 src/scsi-layer.c:1736
|
||||
#: src/read-adaptive-window.c:112 src/scsi-layer.c:1757
|
||||
msgid "readable"
|
||||
msgstr "läsbar"
|
||||
|
||||
@@ -2990,7 +2990,7 @@ msgstr ""
|
||||
msgid "done.\n"
|
||||
msgstr "klar.\n"
|
||||
|
||||
#: src/read-linear.c:522 src/scsi-layer.c:2081
|
||||
#: src/read-linear.c:522 src/scsi-layer.c:2102
|
||||
#, c-format
|
||||
msgid "Waiting %d seconds for drive to spin up...\n"
|
||||
msgstr "Väntar %d sekunder på att enheten ska varva upp...\n"
|
||||
@@ -5468,7 +5468,7 @@ msgid ""
|
||||
"Could not query BD disc structure.\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/scsi-layer.c:1683
|
||||
#: src/scsi-layer.c:1704
|
||||
#, c-format
|
||||
msgid ""
|
||||
"%s\n"
|
||||
@@ -5477,12 +5477,12 @@ msgstr ""
|
||||
"%s\n"
|
||||
"Kunde inte fråga efter dvdstrukturlängd för formatkod 1.\n"
|
||||
|
||||
#: src/scsi-layer.c:1694
|
||||
#: src/scsi-layer.c:1715
|
||||
#, c-format
|
||||
msgid "Could not query dvd copyright info - implausible packet length %d\n"
|
||||
msgstr "Kunde inte fråga efter dvd:ns copyrightinformation - osannolik paketlängd %d\n"
|
||||
|
||||
#: src/scsi-layer.c:1709
|
||||
#: src/scsi-layer.c:1730
|
||||
#, c-format
|
||||
msgid ""
|
||||
"%s\n"
|
||||
@@ -5491,23 +5491,23 @@ msgstr ""
|
||||
"%s\n"
|
||||
"Kunde inte fråga efter copyrightinformation.\n"
|
||||
|
||||
#: src/scsi-layer.c:1770
|
||||
#: src/scsi-layer.c:1791
|
||||
msgid "is undecideable because of read error"
|
||||
msgstr "är inte bestämt på grund av läsfel"
|
||||
|
||||
#: src/scsi-layer.c:1776
|
||||
#: src/scsi-layer.c:1797
|
||||
msgid "looks GOOD"
|
||||
msgstr "ser BRA UT"
|
||||
|
||||
#: src/scsi-layer.c:1782
|
||||
#: src/scsi-layer.c:1803
|
||||
msgid "gives unformatted size (UNUSABLE)"
|
||||
msgstr "ger oformaterad storlek (EJ ANVÄNDBAR)"
|
||||
|
||||
#: src/scsi-layer.c:1787
|
||||
#: src/scsi-layer.c:1808
|
||||
msgid "is UNUSABLE"
|
||||
msgstr "är OANVÄNDBAR"
|
||||
|
||||
#: src/scsi-layer.c:1813
|
||||
#: src/scsi-layer.c:1834
|
||||
#, c-format
|
||||
msgid ""
|
||||
"%s\n"
|
||||
@@ -5516,12 +5516,12 @@ msgstr ""
|
||||
"%s\n"
|
||||
"Kunde inte fråga efter mediumstorlek.\n"
|
||||
|
||||
#: src/scsi-layer.c:1835
|
||||
#: src/scsi-layer.c:1856
|
||||
#, c-format
|
||||
msgid "READ CAPACITY: implausible medium size, %lld sectors\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/scsi-layer.c:1911
|
||||
#: src/scsi-layer.c:1932
|
||||
#, c-format
|
||||
msgid ""
|
||||
"Different media sizes depending on query method:\n"
|
||||
@@ -5530,7 +5530,7 @@ msgid ""
|
||||
"\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/scsi-layer.c:1916
|
||||
#: src/scsi-layer.c:1937
|
||||
msgid ""
|
||||
"Evaluation of returned medium sizes:\n"
|
||||
"\n"
|
||||
@@ -5538,15 +5538,15 @@ msgstr ""
|
||||
"Evaluering av returnerade mediumstorlekar:\n"
|
||||
"\n"
|
||||
|
||||
#: src/scsi-layer.c:1971
|
||||
#: src/scsi-layer.c:1992
|
||||
msgid "Using value from READ CAPACITY"
|
||||
msgstr "Använder värde från LÄSKAPACITET"
|
||||
|
||||
#: src/scsi-layer.c:1975
|
||||
#: src/scsi-layer.c:1996
|
||||
msgid "Using value from READ DVD STRUCTURE"
|
||||
msgstr "Använder värde från LÄS DVDSTRUKTUR"
|
||||
|
||||
#: src/scsi-layer.c:1985
|
||||
#: src/scsi-layer.c:2006
|
||||
#, c-format
|
||||
msgid ""
|
||||
"FAILED to determine image size.\n"
|
||||
@@ -5557,7 +5557,7 @@ msgstr ""
|
||||
"Använder ett mindre värde eftersom det passar för >90%% av alla enheter,\n"
|
||||
"men FORTSÄTT PÅ EGEN RISK (avbilden kan bli felaktig/oanvändbar)"
|
||||
|
||||
#: src/scsi-layer.c:1990
|
||||
#: src/scsi-layer.c:2011
|
||||
#, c-format
|
||||
msgid ""
|
||||
"Final decision: %s\n"
|
||||
@@ -5566,7 +5566,7 @@ msgstr ""
|
||||
"Slutligt beslut: %s\n"
|
||||
"\n"
|
||||
|
||||
#: src/scsi-layer.c:1998
|
||||
#: src/scsi-layer.c:2019
|
||||
msgid ""
|
||||
"Failed to determine image size.\n"
|
||||
"Try using a different drive."
|
||||
@@ -5574,51 +5574,51 @@ msgstr ""
|
||||
"Misslyckades med att fastställa avbildsstorlek.\n"
|
||||
"Försök använda en annan enhet."
|
||||
|
||||
#: src/scsi-layer.c:2124 src/scsi-layer.c:2150
|
||||
#: src/scsi-layer.c:2145 src/scsi-layer.c:2171
|
||||
#, c-format
|
||||
msgid ""
|
||||
"%s\n"
|
||||
"Could not load/unload the medium.\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/scsi-layer.c:2140
|
||||
#: src/scsi-layer.c:2161
|
||||
#, c-format
|
||||
msgid ""
|
||||
"%s\n"
|
||||
"Could not unlock the medium.\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/scsi-layer.c:2206
|
||||
#: src/scsi-layer.c:2227
|
||||
#, c-format
|
||||
msgid "Waiting 10 seconds for drive: %d\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/scsi-layer.c:2489
|
||||
#: src/scsi-layer.c:2510
|
||||
#, c-format
|
||||
msgid "Sectors %lld - %lld: %s\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/scsi-layer.c:2503
|
||||
#: src/scsi-layer.c:2524
|
||||
#, c-format
|
||||
msgid "Sector %lld, try %d: %s Sector returned: %d.\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/scsi-layer.c:2509
|
||||
#: src/scsi-layer.c:2530
|
||||
#, c-format
|
||||
msgid "Sector %lld, try %d: %s\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/scsi-layer.c:2520
|
||||
#: src/scsi-layer.c:2541
|
||||
#, c-format
|
||||
msgid "Sector %lld, try %d: success\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/scsi-layer.c:2591
|
||||
#: src/scsi-layer.c:2612
|
||||
#, c-format
|
||||
msgid "Device %s: no medium present\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/scsi-layer.c:2596
|
||||
#: src/scsi-layer.c:2617
|
||||
#, c-format
|
||||
msgid ""
|
||||
"Device %s does not become ready:\n"
|
||||
@@ -5626,7 +5626,7 @@ msgid ""
|
||||
"\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/scsi-layer.c:2602
|
||||
#: src/scsi-layer.c:2623
|
||||
#, c-format
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -5635,47 +5635,47 @@ msgstr ""
|
||||
"\n"
|
||||
"Enhet: %s, %s\n"
|
||||
|
||||
#: src/scsi-layer.c:2609
|
||||
#: src/scsi-layer.c:2630
|
||||
msgid "Drive failed to report media type."
|
||||
msgstr ""
|
||||
|
||||
#: src/scsi-layer.c:2620 src/scsi-layer.c:2718
|
||||
#: src/scsi-layer.c:2641 src/scsi-layer.c:2739
|
||||
#, c-format
|
||||
msgid "This software does not support \"%s\" type media."
|
||||
msgstr ""
|
||||
|
||||
#: src/scsi-layer.c:2628
|
||||
#: src/scsi-layer.c:2649
|
||||
#, c-format
|
||||
msgid "This software does not support multisession (%d sessions) media."
|
||||
msgstr ""
|
||||
|
||||
#: src/scsi-layer.c:2659 src/scsi-layer.c:2668
|
||||
#: src/scsi-layer.c:2680 src/scsi-layer.c:2689
|
||||
msgid "Using READ CD"
|
||||
msgstr ""
|
||||
|
||||
#: src/scsi-layer.c:2660
|
||||
#: src/scsi-layer.c:2681
|
||||
msgid ", RAW reading"
|
||||
msgstr ""
|
||||
|
||||
#: src/scsi-layer.c:2663
|
||||
#: src/scsi-layer.c:2684
|
||||
#, c-format
|
||||
msgid ", Mode page 1 ERP = %02xh"
|
||||
msgstr ""
|
||||
|
||||
#: src/scsi-layer.c:2666
|
||||
#: src/scsi-layer.c:2687
|
||||
msgid ", C2 scanning"
|
||||
msgstr ""
|
||||
|
||||
#: src/scsi-layer.c:2673
|
||||
#: src/scsi-layer.c:2694
|
||||
msgid "Using READ(10).\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/scsi-layer.c:2695
|
||||
#: src/scsi-layer.c:2716
|
||||
#, c-format
|
||||
msgid "Medium: %s, %lld sectors%s"
|
||||
msgstr "Medium: %s, %lld sektorer%s"
|
||||
|
||||
#: src/scsi-layer.c:2699
|
||||
#: src/scsi-layer.c:2720
|
||||
#, c-format
|
||||
msgid "Medium \"%s\": %s, %lld sectors%s created %s"
|
||||
msgstr "Medium \"%s\": %s, %lld sektorer%s skapade %s"
|
||||
@@ -5794,10 +5794,10 @@ msgstr ""
|
||||
msgid ""
|
||||
"<b>Unofficial version.</b>\n"
|
||||
"\n"
|
||||
"This is a modified version of the last <b>0.79.6</b> upstream pre-release.\n"
|
||||
"We add support for a full CLI version, BD-R TL/QL, a Windows build, add an option to\n"
|
||||
"The <b>0.79.6 patchlevel</b> series are modified/enhanced from the last upstream pre-release.\n"
|
||||
"We add support for a full CLI version, BD-R TL/QL, a Windows build, an option to\n"
|
||||
"produce bigger BD-R RS03 images, re-enabled adaptive reading (except for RS03), and more.\n"
|
||||
"Please refer to the changelog for more information.\n"
|
||||
"Please refer to the <i>Help > Change log</i> menu for all the details.\n"
|
||||
"The warning message from the pre-release version is retained below.\n"
|
||||
msgstr ""
|
||||
|
||||
|
||||
@@ -602,7 +602,7 @@ function GET_BINDIR()
|
||||
function GET_DOCDIR()
|
||||
{ local default="$1"
|
||||
|
||||
path_from_default "doc" "$default" $cfg_docdir
|
||||
path_from_default "share/doc" "$default" $cfg_docdir
|
||||
DOCDIR=$ret_path
|
||||
|
||||
if test -n "$cfg_help_mode"; then
|
||||
@@ -620,7 +620,7 @@ function GET_DOCDIR()
|
||||
function GET_LOCALEDIR()
|
||||
{ local default="$1"
|
||||
|
||||
path_from_default "locale" "$default" $cfg_localedir
|
||||
path_from_default "share/locale" "$default" $cfg_localedir
|
||||
LOCALEDIR=$ret_path
|
||||
|
||||
if test -n "$cfg_help_mode"; then
|
||||
@@ -638,7 +638,7 @@ function GET_LOCALEDIR()
|
||||
function GET_MANDIR()
|
||||
{ local default="$1"
|
||||
|
||||
path_from_default "man" "$default" $cfg_mandir
|
||||
path_from_default "share/man" "$default" $cfg_mandir
|
||||
MANDIR=$ret_path
|
||||
|
||||
if test -n "$cfg_help_mode"; then
|
||||
|
||||
@@ -91,6 +91,12 @@ static void get_base_dirs()
|
||||
Verbose("Using path from get_exe_path() = %s\n", Closure->binDir);
|
||||
#endif
|
||||
|
||||
/* for AppImage, get docdir from env if there */
|
||||
if (g_getenv("DVDISASTER_DOCDIR"))
|
||||
{ if (Closure->docDir)
|
||||
g_free(Closure->docDir);
|
||||
Closure->docDir = g_strdup(g_getenv("DVDISASTER_DOCDIR"));
|
||||
}
|
||||
|
||||
/*** The location of the dotfile depends on the operating system.
|
||||
Under Unix the users home directory is used. */
|
||||
|
||||
@@ -877,7 +877,7 @@ void ReadSector(char *arg)
|
||||
|
||||
/*** Open the device */
|
||||
|
||||
image = OpenImageFromDevice(Closure->device);
|
||||
image = OpenImageFromDevice(Closure->device, 0);
|
||||
if(!image)
|
||||
Stop(_("Can't open %s:\n%s"), Closure->imageName, strerror(errno));
|
||||
|
||||
@@ -931,7 +931,7 @@ void RawSector(char *arg)
|
||||
|
||||
/*** Open the device */
|
||||
|
||||
image = OpenImageFromDevice(Closure->device);
|
||||
image = OpenImageFromDevice(Closure->device, 0);
|
||||
if(!image)
|
||||
Stop(_("Can't open %s:\n%s"), Closure->imageName, strerror(errno));
|
||||
sense = &image->dh->sense;
|
||||
|
||||
@@ -894,7 +894,7 @@ typedef struct _Image
|
||||
} Image;
|
||||
|
||||
Image* OpenImageFromFile(char*, int, mode_t);
|
||||
Image* OpenImageFromDevice(char*); /* really in scsi-layer.h */
|
||||
Image* OpenImageFromDevice(char*, int); /* really in scsi-layer.h */
|
||||
Image* OpenEccFileForImage(Image*, char*, int, mode_t);
|
||||
int ReportImageEccInconsistencies(Image*);
|
||||
int GetImageFingerprint(Image*, guint8*, guint64);
|
||||
|
||||
@@ -745,7 +745,7 @@ void AboutDialog()
|
||||
#ifdef MODIFIED_SOURCE
|
||||
AboutTextWithLink(vbox,
|
||||
_("[Modified version]\n"
|
||||
"Copyright 2019-2020 Stephane Lesimple\n"
|
||||
"Copyright 2019-2021 Stephane Lesimple\n"
|
||||
"Copyright 2005-2017 Debian Optical Media Tools Team\n"
|
||||
"Copyright 2004-2017 Carsten Gnoerlich"),
|
||||
"MODIFYING");
|
||||
|
||||
@@ -104,7 +104,7 @@ void PrintMediumInfo(void *mi_ptr)
|
||||
print_defaults(mi);
|
||||
#endif
|
||||
|
||||
image = OpenImageFromDevice(Closure->device);
|
||||
image = OpenImageFromDevice(Closure->device, 2 /* allow blanks, see comment in OpenImageFromDevice() */);
|
||||
if(!image) return;
|
||||
dh = image->dh;
|
||||
QueryBlankCapacity(dh);
|
||||
|
||||
@@ -508,7 +508,7 @@ void PrintCLIorLabel(void *unused, char *format, ...)
|
||||
while(*c == '\n') /* Remove trailing newlines */
|
||||
*c-- = 0;
|
||||
|
||||
SetLabelText(label, tmp); /* converts to utf8 by itself */
|
||||
SetLabelText(label, "%s", tmp); /* converts to utf8 by itself */
|
||||
|
||||
g_free(tmp);
|
||||
}
|
||||
|
||||
@@ -626,7 +626,7 @@ static void open_and_determine_mode(read_closure *rc)
|
||||
|
||||
/* open the device */
|
||||
|
||||
rc->medium = OpenImageFromDevice(Closure->device);
|
||||
rc->medium = OpenImageFromDevice(Closure->device, 0);
|
||||
rc->dh = rc->medium->dh;
|
||||
rc->readMode = IMAGE_ONLY;
|
||||
|
||||
|
||||
@@ -832,7 +832,7 @@ void ReadMediumLinear(gpointer data)
|
||||
and possibly the respective ecc file.
|
||||
The on disk image is maintained in rc->reader|writerImage. */
|
||||
|
||||
rc->image = OpenImageFromDevice(Closure->device);
|
||||
rc->image = OpenImageFromDevice(Closure->device, 0);
|
||||
Closure->readErrors = Closure->crcErrors = rc->readOK = 0;
|
||||
|
||||
/*** Save some useful information for the missing sector marker */
|
||||
|
||||
@@ -1054,6 +1054,17 @@ static int query_bd(DeviceHandle *dh, int probe_only)
|
||||
|
||||
/*
|
||||
* Find out what type of disc has been inserted.
|
||||
*
|
||||
* `probe_only` is passed down to query_cd/dvd/br, and has
|
||||
* a boolean meaning there:
|
||||
* - 0: abort the program on error (call Stop())
|
||||
* - 1: return error to the caller (us).
|
||||
* If we're called with probe_only == 2, we additionally won't
|
||||
* return an error to our caller even if query_cd/dvd/br return FALSE:
|
||||
* this is used when querying media that may be blank (in PrintMediumInfo),
|
||||
* as query_* attempt to read the TOC, which is always expected to fail
|
||||
* on blank media. However we will still return FALSE if we get any
|
||||
* other type of error.
|
||||
*/
|
||||
|
||||
static int query_type(DeviceHandle *dh, int probe_only)
|
||||
@@ -1063,6 +1074,7 @@ static int query_type(DeviceHandle *dh, int probe_only)
|
||||
Sense *sense = &dh->sense;
|
||||
unsigned int length;
|
||||
int status;
|
||||
int ret;
|
||||
|
||||
/*** See which profile the drive selected.
|
||||
This should at least give us a hint to decide
|
||||
@@ -1133,31 +1145,40 @@ static int query_type(DeviceHandle *dh, int probe_only)
|
||||
dh->singleRate = 150.0;
|
||||
dh->maxRate = 52;
|
||||
dh->clusterSize = 16; /* really 1, but this is faster */
|
||||
return dh->incomplete ? query_incomplete(dh, probe_only) : query_cd(dh, probe_only);
|
||||
ret = dh->incomplete ? query_incomplete(dh, probe_only) : query_cd(dh, probe_only);
|
||||
return (probe_only == 2 ? TRUE : ret);
|
||||
|
||||
case DVD:
|
||||
dh->read = read_dvd_sector;
|
||||
dh->singleRate = 1352.54;
|
||||
dh->maxRate = 17;
|
||||
dh->clusterSize = 16;
|
||||
if(!dh->incomplete) return query_dvd(dh, probe_only);
|
||||
else
|
||||
{ if(query_dvd(dh, TRUE)) return TRUE;
|
||||
return query_incomplete(dh, probe_only);
|
||||
if(!dh->incomplete)
|
||||
{ ret = query_dvd(dh, probe_only);
|
||||
return (probe_only == 2 ? TRUE : ret);
|
||||
}
|
||||
break;
|
||||
else
|
||||
{ if(query_dvd(dh, TRUE)) return TRUE;
|
||||
ret = query_incomplete(dh, probe_only);
|
||||
return (probe_only == 2 ? TRUE : ret);
|
||||
}
|
||||
break; /* unreachable */
|
||||
|
||||
case BD:
|
||||
dh->read = read_dvd_sector;
|
||||
dh->singleRate = 36000.0/8.0; /* 1x = 36 kbit */
|
||||
dh->maxRate = 9;
|
||||
dh->clusterSize = 32;
|
||||
if(!dh->incomplete) return query_bd(dh, probe_only);
|
||||
else
|
||||
{ if(query_bd(dh, TRUE)) return TRUE;
|
||||
return query_incomplete(dh, probe_only);
|
||||
if(!dh->incomplete)
|
||||
{ ret = query_bd(dh, probe_only);
|
||||
return (probe_only == 2 ? TRUE : ret);
|
||||
}
|
||||
break;
|
||||
else
|
||||
{ if(query_bd(dh, TRUE)) return TRUE;
|
||||
ret = query_incomplete(dh, probe_only);
|
||||
return (probe_only == 2 ? TRUE : ret);
|
||||
}
|
||||
break; /* unreachable */
|
||||
|
||||
default: /* maybe HD DVD or sth else we do not support */
|
||||
return FALSE;
|
||||
@@ -2017,7 +2038,7 @@ gint64 CurrentMediumSize(int get_blank_size)
|
||||
gint64 size;
|
||||
|
||||
|
||||
image = OpenImageFromDevice(Closure->device);
|
||||
image = OpenImageFromDevice(Closure->device, 0);
|
||||
if(!image) return 0;
|
||||
if(InquireDevice(image->dh, 1) != 0x05)
|
||||
{ CloseImage(image);
|
||||
@@ -2571,7 +2592,7 @@ int ReadSectorsFast(DeviceHandle *dh, unsigned char *buf, gint64 s, int nsectors
|
||||
*** Open the device and query some of its properties.
|
||||
***/
|
||||
|
||||
Image* OpenImageFromDevice(char *device)
|
||||
Image* OpenImageFromDevice(char *device, int query_only)
|
||||
{ Image *image = NULL;
|
||||
DeviceHandle *dh = NULL;
|
||||
|
||||
@@ -2604,7 +2625,7 @@ Image* OpenImageFromDevice(char *device)
|
||||
/* Query the type and fail immediately if incompatible medium is found
|
||||
so that the later tests are not derailed by the wrong medium type */
|
||||
|
||||
if(!query_type(dh, 0))
|
||||
if(!query_type(dh, query_only))
|
||||
{ CloseDevice(dh);
|
||||
Stop(_("Drive failed to report media type."));
|
||||
return NULL;
|
||||
|
||||
@@ -79,11 +79,11 @@ static gboolean expose_cb(GtkWidget *widget, GdkEventExpose *event, gpointer dat
|
||||
Closure->invisibleDash = g_strdup_printf("<span color=\"#%02x%02x%02x\">-</span>",
|
||||
bg->red>>8, bg->green>>8, bg->blue>>8);
|
||||
|
||||
AboutText(box, _("<b>Unofficial version.</b>\n\n"
|
||||
"This is a modified version of the last <b>0.79.6</b> upstream pre-release.\n"
|
||||
"We add support for a full CLI version, BD-R TL/QL, a Windows build, add an option to\n"
|
||||
AboutText(box, _("The <b>0.79.6 patchlevel</b> series are modified/enhanced from the last upstream pre-release.\n"
|
||||
"We add support for a full CLI version, BD-R TL/QL, a Windows build, an option to\n"
|
||||
"produce bigger BD-R RS03 images, re-enabled adaptive reading (except for RS03), and more.\n"
|
||||
"Please refer to the changelog for more information.\n"
|
||||
"\n"
|
||||
"Please refer to the <i>Help > Change log</i> menu for all the details.\n"
|
||||
"The warning message from the pre-release version is retained below.\n"));
|
||||
|
||||
AboutText(box, _("<i>Please note:</i>\n"
|
||||
|
||||
Reference in New Issue
Block a user