Angielskifrancuskihiszpański

Ad


Ulubiona usługa OnWorks

innoextract - Online w chmurze

Uruchom innoextract w bezpłatnym dostawcy hostingu OnWorks w systemie Ubuntu Online, Fedora Online, emulatorze online systemu Windows lub emulatorze online systemu MAC OS

Jest to polecenie innoextract, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu MAC OS

PROGRAM:

IMIĘ


innoextract - narzędzie do wyodrębniania instalatorów stworzonych przez Inno Setup

STRESZCZENIE


innoekstrakt [--wyciąg] [--małe litery] [opcje] [--] instalatorzy ...

innoekstrakt --lista [opcje] [--] instalatorzy ...

innoekstrakt --test [opcje] [--] instalatorzy ...

OPIS


innoekstrakt to narzędzie, które może wyodrębnić pliki wykonywalne instalatora utworzone przez Inno Setup.

innoekstrakt wyodrębni pliki z instalatorów określonych w wierszu poleceń.

Aby wyodrębnić wieloczęściowy instalator z plikami danych zewnętrznych, wystarczy plik wykonywalny (.exe)
plik musi być podany jako argument innoekstrakt.

OPCJE PODSUMOWANIE


Oto krótkie podsumowanie opcji dostępnych w innoextract. Proszę odnieść się do
szczegółowa dokumentacja poniżej, aby uzyskać pełny opis.

Rodzajowy opcje:
-h --help Pokaż obsługiwane opcje
-v --version Wyświetla informacje o wersji
--licencja Pokaż informacje o licencji

Akcje:
-t --test Sprawdzaj tylko sumy kontrolne, nic nie pisz
-e --extract Wyodrębnij pliki (działanie domyślne)
-l --list Wyświetla tylko listę plików, nic nie pisze
--list-languages ​​Lista języków obsługiwanych przez instalator
--gog-game-id Określ identyfikator gry GOG.com dla tego instalatora

Modyfikatory:
--kolizje ACTION Jak radzić sobie z kolizjami nazw plików
--default-language Domyślny język zmiany nazwy
--dump Zrzuca zawartość bez konwersji nazw plików
-L --lowercase Konwertuje wyodrębnione nazwy plików na małe litery
-T --znaczniki czasu TZ Strefa czasowa dla czasów plików lub „lokalna” lub „brak”
-d --katalog-wyjściowy DIR Wyodrębnij pliki do podanego katalogu
-g --gog Przetwarzaj dodatkowe archiwa z instalatorów GOG.com

Filtry:
-m --exclude-temp Nie wyodrębniaj plików tymczasowych
--język JĘZYK Wyodrębnij tylko pliki dla tego języka
--language-only Wyodrębnia tylko pliki specyficzne dla języka
-Zawieram WYRAŻ Wyodrębnij tylko pliki pasujące do tej ścieżki

Wyświetlacz opcje:
-q --quiet Wyświetla mniej informacji
-s --silent Wyświetla tylko informacje o błędach/ostrzeżeniach
--no-warn-unused Nie ostrzegaj o nieużywanych . Bin pliki
-c --kolor[=WŁĄCZYĆ] Włącz/wyłącz wyjście kolorów
-p --postęp[=WŁĄCZYĆ] Włącz/wyłącz pasek postępu

OPCJE


-- Traktuj wszystkie argumenty następujące po tym jako pliki, nawet jeśli zaczynają się od myślnika.

--kolizje ACTION
Instalatory Inno Setup mogą zawierać wiele plików o tej samej nazwie. Ta opcja
mówi innoextract, co zrobić, gdy napotkana zostanie taka kolizja. Ważne działania
należą:

"przepisać" Wyodrębnij tylko jeden z kolidujących plików. Wyboru dokonuje się w podobny sposób
o tym, jak Inno Setup nadpisuje pliki podczas instalacji. To jest ustawienie domyślne.

"przemianować" Zmień nazwę plików w zestawie kolizyjnym, dodając "#składnik",
"@język" i/lub "$id" gdzie składnik i język należą do pliku wyjątkowy
komponent i język oraz id to najniższa liczba, dzięki której nazwa pliku jest unikalna. Jeśli
dotychczasowy --domyślny język jest określony, znak „@język" komponent jest pomijany, jeśli jest
odpowiada językowi domyślnemu.

"błąd" Wyjdź po wykryciu kolizji.

--domyślny język JĘZYK
Ustaw język jako domyślny.

Z --collisions=nadpisanie (domyślnie) zmieni to wybór pliku
zachować, aby zawsze preferować dany język. W efekcie, --domyślny język zachowuje się
prawie jak --język, z tą różnicą, że pliki są wyodrębniane dla wszystkich języków, jeśli tak
mają różne nazwy.

Podczas korzystania z --collisions=zmiana nazwy opcja, --domyślny język wybiera język
dla których pliki, jeśli to możliwe, powinny zachować oryginalną nazwę.

-c, --kolor[=WŁĄCZYĆ]
Domyślnie innoekstrakt spróbuje wykryć, czy terminal obsługuje funkcję ucieczki powłoki
kody i odpowiednio włączyć lub wyłączyć wyświetlanie kolorów. Konkretnie będą kolory
włączone, jeśli oba stdout i stderr wskaż TTY i TERM zmienna środowiskowa
nie jest ustawiony na "niemy". Przechodzić 1 or prawdziwy do --kolor aby wymusić wydruk kolorowy. Przechodzić 0 or
fałszywy aby nigdy nie wyświetlać kodów kolorów.

--wysypisko Nie konwertuj ścieżek systemu Windows na ścieżki UNIX i nie zastępuj zmiennych w ścieżkach.

-m, --wyklucz-temp
Nie wyodrębniaj plików, które zostałyby usunięte na końcu procesu instalacji.
Takie pliki są oznaczone [temp] na liście plików.

Ta opcja ma pierwszeństwo --włączać i --język: pliki tymczasowe to
nigdy nie wyodrębniany podczas używania --wyklucz-temp, nawet jeśli pasują do wybranych
język lub zawierać wyrażenia.

-e, --wyciąg
Wyodrębnij wszystkie pliki do bieżącego katalogu. Ta akcja jest domyślnie włączona,
chyba że albo --lista or --wyciąg jest specyficzne. Możesz podać tylko jedno z
--wyciąg i --test.

-g, --gog
Spróbuj przetworzyć dodatkowe pliki .bin, które mają tę samą nazwę bazową co plik instalacyjny, ale
w rzeczywistości nie są częścią instalatora Inno Setup. Tak jest w przypadku nowszych
potencjalne, wieloczęściowe instalatory GOG.com, w których te pliki .bin są archiwami RAR
zaszyfrowane sumą kontrolną MD5 identyfikatora gry (patrz --gog-game-id opcja).

Wyodrębnianie tych archiwów RAR wymaga wiersza poleceń rar, unrar lub lsar/unar
narzędzia, które mają znajdować się w PATH.

Połączenia --lista, --test, --wyciąg i --katalog-wyjściowy opcje są przekazywane do
unrar/unar, ale inne opcje mogą zostać zignorowane w przypadku plików RAR. W przypadku wieloczęściowego pliku RAR
archiwa, --test wymaga zapisywalnego katalogu wyjściowego dla plików tymczasowych.

Pamiętaj, że ta opcja jest przeznaczona dla instalatorów GOG.com. Mogą przyjść inni instalatorzy
być powiązane z różnymi obcymi elementami . Bin czego ta opcja może nie umożliwiać
uchwyt.

--gog-game-id
Określ identyfikator używany przez GOG.com dla gry zawartej w tym instalatorze. Ten
będzie działać tylko z instalatorami GOG.com gotowymi na Galaxy.

Tę opcję można połączyć z --cichy aby wydrukować tylko identyfikator gry bez
dodatkowa składnia, która utrudniałaby korzystanie z innych skryptów.

Połączenia --gog-game-id działanie można połączyć z --lista, --test, --wyciąg i / lub
--lista-języków. Jeśli --cichy i --gog-game-id są połączone z --lista i / lub
--lista-języków, identyfikator gry (lub pusta linia) zostanie wydrukowany w osobnej linii
przed listą plików, ale po liście języków.

W przypadku nowszych, wieloczęściowych instalatorów GOG.com . Bin pliki nie są częścią Inno
Instalator instalacji, ale zamiast tego są archiwa RAR. Niektóre z tych plików RAR to
zaszyfrowane, a hasło stanowi sumę kontrolną MD5 identyfikatora gry:

innoekstrakt --gog-game-id --cichy setup_....exe | md5sum | ciąć -d '' -f 1

-h, --help
Pokaż listę obsługiwanych opcji.

-I, --włączać WYRAŻ
Jeśli ta opcja jest określona, ​​innoextract przetworzy tylko pliki, których ścieżka jest zgodna
WYRAŻ. Wyrażenie może być pojedynczym komponentem ścieżki (plikiem lub katalogiem
nazwa) lub serię kolejnych składników ścieżki połączonych separatorem ścieżki systemu operacyjnego (\
w systemie Windows lub gdzie indziej).

Wyrażenie jest zawsze dopasowywane do jednego lub większej liczby komponentów pełnej ścieżki.
Filtrowanie według części nazw plików nie jest obecnie obsługiwane. Dopasowanie odbywa się w przypadku-
nieczule.

WYRAŻ może zawierać jeden wiodący separator ścieżki, w takim przypadku reszta
wyrażenie jest dopasowywane do początku ścieżki. W przeciwnym razie wyrażenie jest
dopasowane do dowolnej części ścieżki.

Połączenia --włączać opcję można powtórzyć, aby umożliwić dopasowanie plików do jednego z
wiele wzorów. Jeśli --włączać nie jest używany, przetwarzane są wszystkie pliki.

--język JĘZYK
Wyodrębnij tylko pliki niezależne od języka i pliki dla danego języka. Przez
domyślnie wszystkie pliki są wyodrębniane.

Aby pominąć również pliki niezależne od języka, połącz tę opcję z --tylko język.

--tylko język
Wyodrębniaj tylko pliki specyficzne dla języka.

Tę opcję można połączyć z --język aby wyodrębnić tylko pliki określonego
język.

--licencja
Pokaż informacje o licencji.

-l, --lista
Wyświetl listę plików zawartych w instalatorze, ale niczego nie wyodrębniaj.

Tę opcję można połączyć z --cichy aby wydrukować tylko nazwy zawartych
pliki (po jednym w wierszu) bez dodatkowej składni, która powodowałaby zużycie przez inne
skrypty trudniejsze.

Połączenia --lista działanie można połączyć z --test, --wyciąg, --lista-języków i / lub
--gog-game-id aby wyświetlić nazwy plików w trakcie ich wyodrębniania, nawet za pomocą
--cichy.

--lista-języków
Lista języków obsługiwanych przez instalator.

Tę opcję można połączyć z --cichy aby wydrukować tylko identyfikatory pliku
języki (po jednym w wierszu), po czym następuje spacja, a następnie nazwa języka, bez
dodatkowa składnia, która utrudniałaby korzystanie z innych skryptów.

Połączenia --lista-języków działanie można połączyć z --lista, --test, --wyciąg i / lub
--gog-game-id , aby wyświetlić dostępne języki przed wykonaniem czegokolwiek innego. Jeśli
--cichy i --lista-języków są połączone z --lista i / lub --gog-game-idThe
lista języków będzie zakończona pustą linią i będzie poprzedzać zarówno grę
Lista identyfikatorów i plików.

-L, --małe litery
Przed rozpakowaniem przekonwertuj nazwy plików zapisane w instalatorze na małe litery.

-d, --katalog-wyjściowy DIR
Wyodrębnij wszystkie pliki do podanego katalogu. Domyślnie, innoekstrakt wyciągnie
wszystkie pliki do bieżącego katalogu.

Jeśli podany katalog nie istnieje, zostanie utworzony. Jednak rodzic
katalog musi istnieć, w przeciwnym razie wyodrębnianie nie powiedzie się.

-p, --postęp[=WŁĄCZYĆ]
Domyślnie innoekstrakt spróbuje wykryć, czy terminal obsługuje funkcję ucieczki powłoki
kody i odpowiednio włączyć lub wyłączyć wyświetlanie paska postępu. Przechodzić 1 or prawdziwy do
--postęp aby wymusić wyjście paska postępu. Przechodzić 0 or fałszywy aby nigdy nie pokazać postępu
bar.

-q, --cichy
Mniej szczegółowe dane wyjściowe.

-s, --cichy
Nie wyświetlaj niczego poza błędami i ostrzeżeniami, chyba że wyraźnie o to poprosisz.

Tę opcję można połączyć z --lista aby wydrukować tylko nazwy zawartych
pliki (po jednym w wierszu) bez dodatkowej składni, która powodowałaby zużycie przez inne
skrypty trudniejsze.

-t, --test
Przetestuj integralność archiwum, ale nie zapisuj żadnych plików wyjściowych. Możesz podać tylko jeden
of --wyciąg i --test.

-T, --znaczniki czasu TZ
Instalatory Inno Setup mogą zawierać znaczniki czasu zarówno w strefach czasowych UTC, jak i „lokalnych”.

Połączenia --znaczniki czasu Opcja określa, jaka strefa czasowa powinna zostać użyta do ich dostosowania
„lokalne” czasy plików.

Prawidłowe wartości to te akceptowane przez tzset TZ zmienna środowiskowa, z wyjątkiem
z odwróconym kierunkiem przesunięcia czasu: oba -T CET i -T GMT + 1 będzie (kiedy
Obowiązuje czas letni) dają ten sam wynik.

Oprócz stref czasowych akceptowane są dwie wartości specjalne:

"Żaden„ Nie zachowuj czasów wyodrębnionych plików, zarówno dla czasu UTC, jak i „lokalnego”
znaczniki czasu. Czasy plików pozostaną takie, jakie system operacyjny ustawił podczas tworzenia
pliki wyjściowe.

"miejscowy" Użyj systemowej strefy czasowej dla „lokalnych” znaczników czasu. To jest normalny Inno
Zachowanie konfiguracyjne i może być używane razem z TZ zmienna środowiskowa.

Wartość domyślna dla tej opcji to UTC, powodując, że innoextract nie dostosowuje „lokalnego”
czasy plików. Czasy plików oznaczone jako UTC w pliku Inno Setup nigdy nie zostaną skorygowane
nieważne co --znaczniki czasu jest ustawione na.

-v, --wersja
Wydrukuj innoekstrakt numer wersji i obsługiwane wersje Inno Setup.

W połączeniu z --cichy opcja, tylko wersja numer jest drukowany.
W przeciwnym razie dane wyjściowe będą zawierać nazwę (innoextract) i wersję
numer w pierwszym wierszu i, chyba że --cichy opcje są określone, zakres
obsługiwanych wersji instalatora Inno Setup w drugiej linii.

--no-ostrzegaj-nieużywane
Domyślnie innoextract wyświetli ostrzeżenie w przypadku napotkania . Bin pliki, które wyglądają
jakby mogły być częścią konfiguracji, ale nie są używane. Ta opcja to wyłącza
ostrzeżenie.

EXIT WARTOŚCI


0 sukces

1 Błąd składni lub użytkowania

2+ Uszkodzony lub nieobsługiwany plik instalacyjny lub błąd wejścia/wyjścia

OGRANICZENIA


Nie ma obsługi wyodrębniania poszczególnych komponentów i ograniczona obsługa filtrowania
wg nazwy.

Dołączone skrypty i kontrole nie są wykonywane.

Mapowanie zmiennych Inno Setup, takich jak katalog aplikacji, na podkatalogi
mocno zakodowane.

Nazwy plików fragmentów danych/dysków w instalatorach wieloplikowych muszą być zgodne ze standardowymi nazwami
Schemat.

Szyfrowane instalatory nie są obsługiwane.

Korzystaj z innoextract online, korzystając z usług onworks.net


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

  • 1
    Phaser
    Phaser
    Phaser to szybka, darmowa i zabawna gra otwarta
    źródłowa struktura gry HTML5, która oferuje
    Renderowanie WebGL i Canvas w poprzek
    przeglądarek internetowych na komputery i urządzenia mobilne. Gry
    może być współ...
    Pobierz Phaser
  • 2
    Silnik WASAL
    Silnik WASAL
    VASSAL to silnik gry do tworzenia
    elektroniczne wersje tradycyjnej tablicy
    i gry karciane. Zapewnia wsparcie dla
    renderowanie elementów gry i interakcja,
    i ...
    Pobierz silnik VASSAL
  • 3
    OpenPDF — rozwidlenie iText
    OpenPDF — rozwidlenie iText
    OpenPDF to biblioteka Java do tworzenia
    i edycji plików PDF z LGPL i
    Licencja open source MPL. OpenPDF to
    LGPL/MPL open source następca iText,
    w ...
    Pobierz OpenPDF — rozwidlenie iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - System do Automatyzacji
    Analizy geologiczne - to geografia
    Oprogramowanie systemu informacyjnego (GIS) z
    ogromne możliwości geodanych
    przetwarzanie i an...
    Pobierz SAGA GIS
  • 5
    Przybornik dla Java/JTOOpen
    Przybornik dla Java/JTOOpen
    IBM Toolbox for Java / JTOpen to
    biblioteka klas Java obsługująca
    klient/serwer i programowanie internetowe
    modeli do systemu z systemem OS/400,
    i5/OS, lub...
    Pobierz Zestaw narzędzi dla języka Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (lub D3 dla dokumentów opartych na danych)
    to biblioteka JavaScript, która pozwala
    do tworzenia dynamicznych, interaktywnych danych
    wizualizacje w przeglądarkach internetowych. Z D3
    ty...
    Pobierz plik D3.js
  • więcej »

Komendy systemu Linux

Ad