EnglishFrenchSpanyol

Ad


Favicon OnWorks

tweak-wrapper - Dalam Talian di Awan

Jalankan tweak-wrapper dalam penyedia pengehosan percuma OnWorks melalui Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS

Ini ialah perintah tweak-wrapper yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.

JADUAL:

NAMA


tweak - editor hex yang cekap

SINOPSIS


tweak [-l | -f] [-e] [-w lebar] [-o mengimbangi] nama fail

DESCRIPTION


tweak ialah editor hex. Ia membolehkan anda mengedit fail pada tahap yang sangat rendah, membolehkan anda melihat fail
kandungan binari penuh dan tepat bagi fail. Ia boleh berguna untuk mengubah suai fail binari
seperti boleh laku, menyunting imej cakera atau CD, program nyahpepijat yang menjana binari
format fail tidak betul, dan banyak perkara lain.

Tidak seperti editor hex yang lebih mudah, tweak mempunyai mod sisipan berfungsi sepenuhnya. Ini bukan
berguna apabila mengedit banyak jenis fail yang diterangkan di atas, tetapi boleh berguna dalam fail lain
situasi. Selain itu, mod sisipan menjadikannya mudah untuk digunakan tweak untuk membina fail baharu daripada
awal.

Apabila anda membuka fail dalam tweak, anda boleh mengharapkan untuk melihat kandungan skrin melihat sesuatu
seperti ini:

00000000 7F 45 4C 46 01 01 01 00 .ELF....
00000008 00 00 00 00 00 00 00 00 ........
00000010 02 00 03 00 01 00 00 00 ........
00000018 D0 8E 04 08 34 00 00 00 ....4...
00000020 2C EF 01 00 00 00 00 00 ,.......

Lajur tengah menunjukkan kepada anda nilai perenambelasan setiap bait dalam fail anda
penyuntingan. Lajur di sebelah kanan menunjukkan tafsiran ASCII bagi bait tersebut, di mana
berkenaan. Dalam contoh di atas, urutan 45 4C 46 pada baris pertama diterjemahkan ke dalam
huruf besar ASCII "ELF", tetapi urutan berikutnya 01 01 01 00 tidak mempunyai
sebarang perwakilan ASCII yang boleh dicetak dan jadi lajur sebelah kanan hanya mencetak titik.

Lajur di sebelah kiri menunjukkan kedudukan dalam fail permulaan setiap baris.

Malah, apabila anda mula tweak, anda biasanya akan melihat 16 bait fail setiap baris, bukan 8 sebagai
ditunjukkan di atas. Walau bagaimanapun, ini boleh dikonfigurasikan jika skrin anda lebih sempit - atau lebih lebar - daripada
80 lajur biasa, atau jika fail yang anda edit terdiri daripada rekod bersaiz tetap
beberapa saiz lain.

Secara lalai, tweak tidak memuatkan keseluruhan fail inputnya ke dalam memori. Sebaliknya, ia memuatkannya
dengan malas, membaca daripada fail pada cakera apabila anda meminta pandangan sebahagian daripada fail itu
tidak disimpan. Apabila anda mengubah suai fail, ia menyimpan pengubahsuaian anda dalam ingatan, tetapi
terus merujuk kepada fail cakera asal untuk bahagian yang anda belum sentuh. ini
bermakna anda boleh mengedit fail yang sangat besar (contohnya, keseluruhan imej CD) tanpa
kesukaran; membuka fail sedemikian adalah serta-merta, menyebabkan pengubahsuaian tweak's
penggunaan memori untuk berkembang dengan saiz perubahan dan bukannya saiz keseluruhan fail,
dan hanya apabila menyimpan versi yang diubah akan tweak perlu membaca keseluruhan input
fail untuk menulis output.

Walau bagaimanapun, mod operasi ini mempunyai kelemahan, iaitu jika fail input adalah
diubahsuai oleh program lain manakala tweak adalah berlari, tweakstruktur data dalaman akan
tidak mencukupi untuk menjejaki, dan kemungkinan besar fail yang ditulis akan mengandungi a
campuran kandungan lama dan baharu fail input. Oleh itu, anda boleh melumpuhkan ini
malas memuatkan jika anda perlu; lihat -e pilihan di bawah.

PILIHAN


Bahagian ini menyenaraikan pilihan baris perintah yang disokong oleh tweak.

-f Larian tweak dalam mod "baiki", iaitu dengan fungsi sisipan dilumpuhkan sepenuhnya. ini
mungkin berguna jika anda mengedit fail yang mod sisipan tidak berguna
(boleh laku, sebagai contoh, cenderung mempunyai kebergantungan yang kuat pada ofset fail yang tepat
yang menjadikannya hampir mustahil untuk memasukkan data dalam satu tanpa memberikannya
tidak boleh digunakan) dan anda mahu mengelak daripada menghidupkannya secara tidak sengaja.

-l Larian tweak dalam mod "lihat". Dalam mod ini tweak tidak membenarkan anda mengubah suai data
sama sekali; ia hanya menjadi alat untuk memeriksa fail secara terperinci.

-e Larian tweak dalam mod "bersemangat". Dalam mod ini tweak akan membaca keseluruhan fail inputnya apabila
memulakan. Ini menyebabkan ia mengambil lebih banyak ingatan, tetapi bermakna ia tidak mempunyai
pergantungan pada fail input kekal tidak diubah suai, dan program lain boleh mengubahnya
jika mereka perlu tanpa menimbulkan masalah.

-w lebar
Menentukan bilangan bait tweak akan dipaparkan setiap baris. Lalai ialah 16, iaitu
muat dengan kemas dalam skrin 80 lajur.

-o mengimbangi
Jika pilihan ini dinyatakan, tweak akan memastikan bahawa mengimbangi fail yang diberikan berlaku pada
permulaan baris. Contohnya, jika anda memuatkan fail menggunakan pilihan -w 8 -o
0x13, anda mungkin melihat paparan sedikit seperti ini:

00000000 7F 45 4C .EL
00000003 46 01 01 01 00 00 00 00 F.......
0000000B 00 00 00 00 00 02 00 03 ........
00000013 00 01 00 00 00 D0 8E 04 ........
0000001B 08 34 00 00 00 2C EF 01 .4...,..

Dengan meletakkan hanya tiga bait fail pada baris pertama, tweak telah diatur
bahawa fail mengimbangi 0x13 (19 dalam perpuluhan) muncul pada permulaan yang keempat
line.

Anda mungkin menggunakan pilihan ini jika anda tahu anda sedang mengedit fail dalam sesuatu perkara
format. Contohnya, jika fail anda mengandungi pengepala 53 bait diikuti dengan siri
daripada rekod 22-bait, anda mungkin mendapati ia berguna untuk menentukan pilihan -w 22 -o 53.
Ini akan mengatur bahawa selepas pengepala, setiap rekod individu fail akan
muncul pada tepat satu baris tweakpaparan.

-D Jika pilihan ini dinyatakan, tweak tidak akan cuba memuatkan dan mengedit fail sama sekali,
tetapi hanya akan menghasilkan lalainya .tweakrc fail pada output standard. Ini adalah
cara yang berguna untuk memberi diri anda titik permulaan jika anda ingin mula mengkonfigurasi semula
tweaksusun atur papan kekunci.

KUNCI


Bahagian ini menerangkan semua kunci pengeditan yang disokong oleh tweak secara lalai. Kekunci lalai
pengikat untuk tweak pada asasnya seperti Emacs.

Pergerakan kunci
Kekunci pergerakan kursor Emacs semuanya harus berfungsi, dan rakan sejawatannya dalam keadaan biasa
kekunci fungsi sepatutnya berfungsi juga:

o ^P and ^N pergi ke baris sebelumnya dan seterusnya; Atas dan Bawah sepatutnya melakukan perkara yang sama.

o ^B and ^F pergi ke belakang dan ke hadapan satu aksara; Kiri dan Kanan harus melakukan perkara yang sama.

o Mv and ^V naik dan turun satu skrin penuh pada satu masa; Page Up dan Page Down sepatutnya dilakukan
sama.

o ^A and ^E pergi ke permulaan dan akhir baris; Home dan End harus melakukan perkara yang sama.

Keratan Akhbar M- and M-> pergi ke permulaan dan akhir fail.

Keratan Akhbar ^X g untuk pergi ke kedudukan bait tertentu dalam fail; anda akan diminta untuk menaip
jawatan yang anda mahukan. Anda boleh memasukkannya dalam perpuluhan, atau sebagai nombor heks dengan "0x"sebelum ini
ia.

editing kunci
Tekan Return untuk menggerakkan kursor antara bahagian hex skrin dan ASCII
bawah seksyen ini.

Apabila dalam bahagian heksadesimal, anda boleh memasukkan digit perenambelasan untuk mengubah data; apabila dalam ASCII
bahagian, anda boleh terus menaip teks ASCII.

Dalam mod ASCII, anda juga boleh menekan ^Q untuk memetik aksara input seterusnya secara literal; untuk
contoh, jika anda ingin memasukkan Control-V, anda boleh menekan ^Q^V and tweak akan
secara automatik memasukkan nilai bait 0x16.

Keratan Akhbar ^X^I, atau kekunci Sisip jika anda mempunyai satu, untuk menogol antara mod tulis ganti dan sisip
mod. Dalam mod sisip, menaip hex atau input ASCII akan memasukkan bait baharu yang mengandungi
nilai yang anda berikan. Selain itu, anda boleh menekan Backspace untuk memadamkan bait di sebelah kiri
kursor, atau ^D atau Padam untuk memadam bait di bawah kursor.

Potong and tampal
Keratan Akhbar ^@ (aksara ini mungkin dihasilkan oleh kombinasi kekunci Control-@, atau Control-2,
atau Ruang Kawalan) untuk menandakan berakhirnya rantau pilihan. Selepas anda melakukan ini, bait
antara tanda itu dan kursor akan diserlahkan. Tekan ^@ sekali lagi untuk meninggalkan
pemilihan.

Keratan Akhbar Mw semasa pilihan aktif untuk menyalin kawasan yang dipilih ke dalamnya tweakpenimbal yang dipotong.

Dalam mod sisip, anda juga mempunyai pilihan untuk menekan ^W kepada memotong wilayah yang dipilih
keluar sepenuhnya dari fail dan letakkan dalam penimbal potong.

Akhirnya, tekan ^Y untuk menampal kandungan penimbal yang dipotong kembali ke dalam fail (ini akan menimpa
atau masukkan bergantung pada mod semasa).

Mencari
Keratan Akhbar ^S untuk mencari urutan bait. Anda akan diminta memasukkan beberapa teks untuk dicari
pada bahagian bawah skrin. Anda boleh menaip teks ini dalam ASCII, atau sebagai jujukan heks
nilai bait diawali dengan garis miring ke belakang (\). Sebagai contoh, jika anda ingin mencari untuk
nilai bait 5 diikuti dengan perkataan "hello", anda mungkin masukkan \05hello. Jika anda ingin
tentukan aksara garis miring terbalik literal, anda boleh sama ada memasukkannya dalam hex (as \5C), atau ringkasnya
gandakannya pada input (\\).

Keratan Akhbar ^R untuk mencari ke belakang dan bukannya ke hadapan dari kedudukan kursor semasa.

Sejak tweak berurusan dalam data binari tulen, carian sentiasa peka huruf besar-kecil.

Mengawal yang memaparkan
Sekiranya anda menekan ^X w, anda akan diminta untuk memasukkan lebar paparan baharu. Ini mempunyai yang sama
kesan sebagai melepasi -w pilihan pada baris arahan. Begitu juga, menekan ^X o membolehkan anda
untuk memasukkan offset paparan baharu, bersamaan dengan -o pilihan.

Secara lalai, kedudukan fail semasa dan saiz fail dipaparkan pada tweakbaris status
dalam hex. Jika anda lebih suka mereka dalam perpuluhan, anda boleh menekan ^X x or ^X h untuk menogol mereka antara
hex dan perpuluhan.

Lain-lain
Keratan Akhbar ^L untuk melukis semula skrin dan barukan kursor. Tekan ^Z untuk menggantung tweak and
kembali ke cangkerang buat sementara waktu.

Keratan Akhbar ^X^S untuk menyimpan fail yang anda sedang edit.

Keratan Akhbar ^X^C untuk keluar tweak. (Jika anda melakukan ini dengan perubahan yang tidak disimpan, anda akan ditanya sama ada
anda mahu menyelamatkan mereka.)

CONFIGURATION FAIL


tweakPengikatan papan kekunci boleh dikonfigurasikan. Ia akan cuba membaca fail dari rumah anda
direktori dipanggil .tweakrc, dan jika ia menemui satu ia akan menggunakan pengikatan papan kekunci yang diterangkan
di dalamnya. Jika ia tidak menemui satu, ia akan menggunakan pengikatan lalai dalamannya.

Kebanyakan arahan dalam .tweakrc adalah dalam bentuk "mengikat nama perintah utama". Sebagai contoh,
"mengikat keluar ^X^C". Selain itu, terdapat dua arahan lain, lebar and mengimbangi, Yang
berikan parameter paparan lalai jika tidak -w and -o pilihan ditentukan.

Cara termudah untuk belajar tentang .tweakrc fail adalah untuk bermula dengan mempunyai tweak keluarannya
lalai dalaman:

tweak -D > $HOME/.tweakrc

Kemudian anda boleh membaca fail lalai, belajar tweak nama arahan dalaman, dan edit
fail untuk melakukan apa yang anda mahu.

Gunakan tweak-wrapper dalam talian menggunakan perkhidmatan onworks.net


Pelayan & Stesen Kerja Percuma

Muat turun apl Windows & Linux

  • 1
    Plugin Eclipse Tomcat
    Plugin Eclipse Tomcat
    Pemalam Eclipse Tomcat menyediakan
    penyepaduan mudah servlet tomcat
    bekas untuk pembangunan java
    aplikasi web. Anda boleh sertai kami untuk
    perbincangan...
    Muat turun Pemalam Eclipse Tomcat
  • 2
    Desktop WebTorrent
    Desktop WebTorrent
    WebTorrent Desktop adalah untuk penstriman
    torrents pada Mac, Windows atau Linux. Ia
    menyambung kepada kedua-dua BitTorrent dan
    WebTorrent rakan sebaya. Sekarang tidak ada
    perlu menunggu...
    Muat turun Desktop WebTorrent
  • 3
    GenX
    GenX
    GenX ialah program saintifik untuk memperhalusi
    refelcetivity sinar-x, neutron
    pemantulan dan sinar-x permukaan
    data pembelauan menggunakan pembezaan
    algoritma evolusi....
    Muat turun GenX
  • 4
    pspp4windows
    pspp4windows
    PSPP ialah program untuk statistik
    analisis data sampel. Ia adalah percuma
    penggantian untuk program proprietari
    SPSS. PSPP mempunyai kedua-dua berasaskan teks dan
    grafik kami...
    Muat turun pspp4windows
  • 5
    Sambungan Git
    Sambungan Git
    Sambungan Git ialah alat UI kendiri
    untuk menguruskan repositori Git. Ia juga
    berintegrasi dengan Windows Explorer dan
    Microsoft Visual Studio
    (2015/2017/2019). ke...
    Muat turun Sambungan Git
  • 6
    eSpeak: sintesis pertuturan
    eSpeak: sintesis pertuturan
    Teks ke Enjin Pertuturan untuk Bahasa Inggeris dan
    banyak bahasa lain. Saiz padat dengan
    sebutan yang jelas tetapi buatan.
    Tersedia sebagai program baris arahan dengan
    banyak ...
    Muat turun eSpeak: sintesis pertuturan
  • Lebih »

Arahan Linux

Ad