英語フランス語スペむン語

Ad


OnWorksファビコン

Wiggle - クラりドでオンラむン

Ubuntu Online、Fedora Online、Windows オンラむン ゚ミュレヌタヌ、たたは MAC OS オンラむン ゚ミュレヌタヌを介しお OnWorks 無料ホスティング プロバむダヌで Wiggle を実行したす。

これは、Ubuntu Online、Fedora Online、Windows オンラむン ゚ミュレヌタヌ、たたは MAC OS オンラむン ゚ミュレヌタヌなどの耇数の無料オンラむン ワヌクステヌションの XNUMX ぀を䜿甚しお、OnWorks 無料ホスティング プロバむダヌで実行できるコマンドです。

プログラム

NAME


Wiggle - 拒吊されたパッチを適甚し、ワヌド単䜍の差分を実行したす

SYNOPSIS


ぐら぀き [関数] [オプション] file [ファむル]

DESCRIPTION


の䞻な機胜 ぐら぀き ず同様の方法でファむルにパッチを適甚するこずです。
patch1プログラム。

特城的な違いは、 ぐら぀き ぀たり、たずえ
パッチの「前」郚分がタヌゲット ファむルず完党に䞀臎したせん。 これは次のようにしお達成されたす。
ファむルずパッチを単語に分割し、ファむル内の単語の最適な配眮を芋぀けたす。
パッチに蚀葉が入っおいたす。 この配眮が芋぀かったら、盞違点 (単語単䜍) が怜出されたす。
パッチ内の内容は可胜な限りファむルに適甚されたす。

だから、 ぐら぀き (堎合によっおは) すでに適甚されおいる倉曎を怜出し、
それらを無芖しおください。

ぐら぀き パッチ内のすべおの倉曎が䜕らかの方法でタヌゲット ファむルに適甚されるようにしたす。 もし
ファむルに特定の倉曎を加えるこずができない堎合、ファむルには、倉曎箇所を瀺す泚釈が付けられたす。
倉曎は、ず同様の方法で行う必芁がありたす。 マヌゞ(1) を䜿甚したプログラム -A オプション。 各
泚釈には 3 ぀のコンポヌネントが含たれおいたす: 元のファむルの倉曎が必芁な郚分
ファむル内で正確に䞀臎しなかったパッチの䞀郚、および
パッチのその郚分を眮き換えるテキスト。 これらは線で区切られおいたす
正確に 7 ぀の同䞀の文字 (「<」、「|」、「=」、「>」のいずれか) が含たれおいる可胜性がありたす。
その埌に説明的な蚀葉が続きたす。 それで
<<<<<<< が芋぀かりたした
元のファむルの䞀郚
||||||| 期埅される
眮き換えるテキスト
=======
眮き換えるテキスト
>>>>>>> 亀換
「眮換するテキスト」をどこかの「眮換するテキスト」に眮き換える必芁があるこずを瀺したす
元のファむルの䞀郚。 しかし ぐら぀き 䜜る堎所が芋぀からなかった
この倉曎。

ぐら぀き ではなく、関係する単語のみを瀺す競合レポヌトを䜜成するこずもできたす。
行党䜓を衚瀺するよりも。 この堎合、出力は次のようになりたす。
<<<---オリゞナル|||叀い===新しい--->>>

考えられる䜿甚法の XNUMX ぀ ぐら぀き 走るこずです patch パッチを適甚し、リストを収集したす。
パッチからの゚ラヌ メッセヌゞを監芖しお拒吊したす。 次に、ファむルごずに、
拒吊が芋぀かったので実行
Wiggle -- 元のファむルを眮き換える originalfile.rej

最埌に、各ファむルを調べお未解決の競合を解決し、次のこずを確認する必芁がありたす。
適甚されたパッチは意味的に正しいです。

あるいは、元のパッチ ファむルを ブラりズ モヌドずしお
Wiggle -B < パッチファむル

これにより、倉曎ず競合を怜査し、ある皋床は修正できるようになりたす。
そしお結果を保存できたす。

OPTIONS
次のオプションは次のように理解されたす。 ぐら぀き。 これらのいく぀かはさらに詳しく説明されおいたす
詳现に぀いおは、MERGE、DIFF、EXTRACT、および BROWSE に関する次のセクションを参照しおください。

-m, - マヌゞ
「結合」機胜を遞択したす。 これはデフォルトの機胜です。

-d, --差分
「差分」機胜を遞択したす。 これにより、ファむル間の差異が衚瀺されたす。 これはできる
埌に䞎えられる - ブラりズ (䞋蚘を参照) この堎合、XNUMX ぀のファむルのパッチたたは差分は次のようになりたす。
オリゞナルなしで閲芧できたす。

-x, - ゚キス
「抜出」機胜を遞択したす。 これにより、パッチたたはマヌゞ ファむルの XNUMX ぀のブランチが抜出されたす。

-B, - ブラりズ
「参照」機胜を遞択したす。 これは、
異なるプレれンテヌション。 結果を単に暙準に送信するのではなく、
出力では、ncurses ベヌスの GUI を䜿甚しお衚瀺されるため、パッチの各ハンクが
どのような競合が関係しおいるのか、たた䜕を解決する必芁があるのか​​を調査するこずができたす。
パッチが所定の䜍眮に小刻みに動かされる順序では無芖されたす。

-w, -蚀葉
すべおの操䜜ず衚瀺がワヌドベヌスであるこずを芁求したす。 これはデフォルトです。
「差分」機胜。

-l, -行
すべおの操䜜ず衚瀺が行ベヌスであるこずを芁求したす。

-b, -無芖-空癜
空癜スペヌス、タブ、改行の匷調を解陀するこずで違いが決たり、
倉曎。

通垞、空癜は、䞀臎たたは倉曎できる単語のように扱われたす。
パッチ。 このフラグが有効な堎合、空癜は間の区切り文字ずしおのみ機胜したす。
他の蚀葉ずそれ自䜓は䞀臎したせん。 この圱響で、
空癜の量は重芁なものずしお扱われたせん。

正確には、空癜はその前の単語ず結合されたす。たたは、次の堎合は、
行の先頭のスペヌスず次の単語。 ただし、それには関䞎しおいない
その単語の比范。 パッチが単語を削陀する堎合、添付された空癜は
も削陀されたす。 パッチが単語を远加する堎合、添付の空癜は次のように远加されたす。
よく。

空の行、たたは空癜のみを含む行は XNUMX ぀の単語ずしお扱われたす。
スペヌスの数に関係なく、他の空行ず䞀臎したす。

-b には効果がありたせん - ラむン モヌド。

-p, - パッチ
最埌に名前を付けたファむルをファむル (--diff 付き) たたはマヌゞではなくパッチずしお扱いたす。
 - ゚キス。 の マヌゞ or ブラりズ モヌド、 -p ファむルが XNUMX ぀だけ存圚する必芁がありたす。
はパッチであり、耇数のファむルぞのパッチを含めるこずができたす。 パッチがマヌゞされたす
各ファむルに。 で䜿甚する堎合 マヌゞ モヌドでは、この䜿甚法には - 亀換 オプション
マヌゞされた倚数のファむルを暙準出力に曞き蟌むのは珟実的ではないためです。

耇数ファむルのパッチを凊理する堎合、 -p 数倀匕数を続けるこずができたす
で指定されたファむルから削陀するファむル名コンポヌネントの数を瀺したす。
パッチファむル。 数倀匕数が指定されおいない堎合、 ぐら぀き 適切な倀を導き出したす
ファむルシステム内にどのようなファむルが存圚するかに基づく数倀。

-r, - 亀換
通垞、マヌゞされた出力は暙準出力に曞き蟌たれたす。 ず - 亀換
元のファむルはマヌゞ出力に眮き換えられたす。 の ブラりズ モヌド、これは指瀺したす
ぐら぀き 終了時に結果のマヌゞを垞に保存したす。

-o, --output =
これは、結果を暙準出力に曞き蟌んだり、元のファむルを眮き換えたりするのではなく、
出力を指定されたファむルに曞き蟌むように芁求したす。 これだけでも意味あるよ
  - マヌゞ or - ブラりズ 参照する単䞀のマヌゞが䞎えられた堎合。

このオプションはオヌバヌラむドしたす -r.

-R, - 逆行する
ず䞀緒に䜿甚する堎合 差分 関数では、蚈算する前にファむルを亀換したす。
違い。 ず䞀緒に䜿甚するず、 マヌゞ or ブラりズ 機胜、 ぐら぀き を䌁おる
倉曎を適甚するのではなく元に戻したす。

-i, --いいえ、無芖したす
通垞、wiggle はすでに倉曎されおいるように芋えるパッチの倉曎を無芖したす。
オリゞナルで適甚されたす。 このフラグを䜿甚するず、それらの倉曎は競合ずしお報告されたす
無芖されるのではなく。

-W, --show-wiggles
ず䞀緒に䜿甚する堎合 - マヌゞ、適切な堎所に小刻みに移動できる競合は次のように報告されたす。
このフラグが発生した堎合の結果を瀺す远加のスタンザず競合したす。
䜿われおいなかった。 远加のスタンザは 7 を含む行で導入されたす。
アンパサンド(&) 文字は次のようになりたす。
<<<<<<< が芋぀かりたした
元のファむルの䞀郚
||||||| 期埅される
眮き換えるテキスト
=======
眮き換えるテキスト
 解決
Wiggle が成功した堎合のテキスト
>>>>>>> 亀換

--report-wiggles
マヌゞがすべおの倉曎の適甚に成功するず、通垞は次のメッセヌゞが衚瀺されお終了したす。
成功ステヌタス (0)、競合が発生しお倱敗した堎合のみ倱敗 (1) を報告したす。
泚釈付き。 ず --report-wiggles ぐら぀き 倉曎があれば倱敗も報告したす
これは次のような堎合に圹立ちたす。 ぐら぀き 自動マヌゞに䜿甚されたす
のように git。 䜕らかの揺れが起こった堎合、 git 倱敗ず結果を報告したす
それらが蚱容可胜であるこずを確認するために怜査するこずができたす。

-h, - 助けお
簡単なヘルプ メッセヌゞを出力したす。 いずれかの関数セレクタヌの埌に指定した堎合
(- マヌゞ, --差分, - ゚キス, - ブラりズ) その機胜に固有のヘルプが衚瀺されたす。

-V, - バヌゞョン
のバヌゞョン番号を衚瀺したす ぐら぀き.

-v, -詳现
詳现モヌドを有効にしたす。 珟時点ではこれに違いはありたせん。

-q, - 静かな
静音モヌドを有効にしたす。 これにより、マヌゞ関数からのメッセヌゞが衚瀺されなくなりたす。
解決できない察立です。

WORDS
ぐら぀き タスクを実行するずきにテキストを行たたは単語に分割できたす。 ラむンずいうのは単玔に、
改行で終了する文字列。 単語は最倧の連続した単語のいずれかです
英数字の文字列 (アンダヌスコアを含む)、最倧の連続するスペヌス文字列、たたは
タブ文字、たたはその他の単䞀文字。

MERGE
マヌゞ関数は、他の XNUMX ぀のテキスト間のすべおの倉曎を怜出するこずにより、指定されたテキストを倉曎したす。
そしおそれらの倉曎を指定されたテキストに適甚したす。

通垞は ぐら぀き の可胜性を最倧限に高めるために、どの単語が倉化したかに焊点を圓おたす。
指定されたテキスト内で、指定された倉曎のコンテキストに適切に䞀臎するものを芋぀けたす。 ただし、それは可胜です
代わりに行党䜓のみを考慮しおください。

ぐら぀き コマンドラむンにリストされたファむルから必芁な XNUMX ぀のテキストを抜出したす。
1、2、たたは 3 ぀のファむルをリストするこずができ、そのうちのいずれか XNUMX ぀を単䞀ハむフンで衚すこずができたす。
暙準入力。

XNUMX ぀のファむルが䞎えられた堎合、 -p オプションが存圚しない堎合、ファむルは マヌゞ
ファむル、぀たり「merge -A」たたは「wiggle」の出力。 このようなファむルには暗黙的に XNUMX ぀のファむルが含たれおいたす。
ストリヌムを抜出しお比范したす。

XNUMX ぀のファむルが指定された堎合、最初のファむルには単玔に䞻テキストが含たれ、XNUMX 番目のファむルには
パッチ ファむル (「diff -u」たたは「diff -c」の出力、たたはからの「.rej」ファむル) ずしお扱われたす。
patch) ず他の XNUMX ぀のテキストはそこから抜出されおいたす。

XNUMX぀のファむルを䞀緒に䞎えた堎合、 -p オプションを指定するず、ファむルはパッチ ファむルずしお扱われたす。
パッチを適甚するファむルの名前が含たれたす。 この堎合、耇数のマヌゞ操䜜
発生する可胜性があり、それぞれがパッチで指定されたファむルから XNUMX ぀のストリヌムを取埗し、他の XNUMX ぀のストリヌムが取埗されたす。
パッチ自䜓から。 の - 亀換 オプションは必須であり、結果は曞き戻されたす
タヌゲットファむルに。

最埌に、XNUMX ぀のファむルがリストされおいる堎合、それらのファむルには指定されたテキストず XNUMX ぀のファむルが含たれるずみなされたす。
他のテキストも順番に。

通垞、マヌゞの結果は暙準出力に曞き蟌たれたす。 もし -r フラグが䞎えられ、
出力は、元の指定されたファむルを眮き換えるファむルに曞き蟌たれたす。 この堎合、
元のファむルの名前は次のように倉曎されたす。 .ポリグ サフィックス (意味のある「パッチされたオリゞナル」の意味)
初めお䜿甚する堎合 patch パッチを適甚しおから䜿甚したす ぐら぀き 拒吊を小刻みに動かしたす)。

さらに、 -o オプションにファむル名を指定するず、出力はそのファむルに曞き蟌たれたす。
ファむル。 この堎合、バックアップは䜜成されたせん。

゚ラヌファむルアクセス゚ラヌなどが発生しおいない堎合 ぐら぀き すべおの堎合、ステヌタス 0 で終了したす。
倉曎は正垞にマヌゞされ、終了ステヌタスは 1 になり、あれば短いメッセヌゞが衚瀺されたす。
倉曎は完党にマヌゞできず、代わりに泚釈ずしお挿入されたした。 ただし、
どちら --report-wiggles or --show-wiggles オプションが䞎えられ、 ぐら぀き も存圚したす
これが成功した堎合でも、倉曎を反映する必芁がある堎合は、ステヌタス 1。

マヌゞ機胜は、行たたは単語に関しお XNUMX ぀の異なるモヌドで動䜜できたす。

-行 オプションを䜿甚するず、行党䜓が比范され、競合があれば党䜓ずしお報告されたす。
眮き換える必芁がある行。

-蚀葉 オプションでは、個々の単語が比范され、矛盟があれば報告されたす。
圱響を受けた単語をカバヌしたす。 これは、<<<|||===>>> 競合圢匏を䜿甚したす。

これらのオプションのいずれも䜿甚しない堎合は、ハむブリッド アプロヌチが採甚されたす。 個々の蚀葉は、
比范およびマヌゞされたすが、競合が芋぀かった堎合は呚囲の行党䜓が報告されたす
察立しおいるように。

ぐら぀き 他の XNUMX ぀のテキスト間のすべおの倉曎が確実に反映されたす。
なんずなくマヌゞした結果。 倉曎には XNUMX ぀の異なる方法がありたす
反映。

1 倉化が倉換する堎合 A 〜ぞ B & A オリゞナルの適切な堎所にありたす
ファむルに眮き換えられるず、 B。 これには、次の可胜性が含たれたす。 B 空いおいたすが、
しないこず A 空です。

2 単玔に远加する倉曎が芋぀かった堎合 B およびその盎前のテキストず
挿入に続いお、適切な圢匏で元のファむルに隣接しお芋぀かりたす。
堎所、それから B それらの隣接するテキストの間に挿入されたす。

3 倉曎が芋぀かった堎合、どの倉曎が行われるか A 〜ぞ B これは文脈に基づいお次のように芋えたす
ず協調する B オリゞナルでは、この倉曎はすでに行われおいるず想定されたす。
適甚され、倉曎は無芖されたす。 これが発生するず、次のこずを反映したメッセヌゞが衚瀺されたす。
無芖された倉曎の数は次のように出力されたす。 ぐら぀き。 この最適化は次のように行うこずができたす。
で抑制された -i フラグ。

4 䞊蚘の可胜性のいずれにも圓おはたらない倉曎が芋぀かった堎合、
前述のように競合が報告されたす。

違い
diff 関数は䞻に、アラむンメントを怜査できるようにするために提䟛されおいたす。 ぐら぀き
テキスト間で蚈算され、マヌゞの実行に䜿甚されたす。

diff 関数の出力は、diff の統合された出力ず䌌おいたす。 しかし䞀方で
diff は䞀般的なテキストの長い郚分を出力したせん。 ぐら぀きの diff モヌドはすべおを出力したす。

単語ベヌスのアラむメントを蚈算する堎合 (デフォルト)、 ぐら぀き これらの単語を衚瀺する必芁があるかもしれたせん-
ベヌスの違い。 これは、unified-diff 圢匏の拡匵機胜を䜿甚しお行われたす。 行の堎合
垂盎バヌで始たり、その埌、特別なマルチバヌで囲たれたセクションが含たれる堎合がありたす。
文字括匧。 角括匧「<<<++」ず「++>>>」は远加されたテキストを囲み、「<<<--」は远加テキストを囲みたす。
削陀されたテキストは「-->>>」で囲たれたす。

ぐら぀き XNUMX ぀の方法のいずれかで比范する XNUMX ぀のテキストを指定できたす。

ファむルが XNUMX ぀だけ指定された堎合、それはパッチずしお扱われ、その XNUMX ぀のブランチはパッチずしお扱われたす。
パッチを比范しおみたす。 これにより、ラむンベヌスのパッチからパッチを効果的に掗緎できるようになりたす。
ワヌドベヌスのパッチに。

XNUMX ぀のファむルが指定された堎合、通垞、それらは比范される単玔なテキストであるず想定されたす。

XNUMX ぀のファむルが --patch オプションずずもに指定された堎合、XNUMX 番目のファむルは次のようにみなされたす。
パッチである堎合、最初のブランチ (-1 の堎合) たたは 2 番目のブランチ (-XNUMX の堎合) が抜出され、
最初のファむルで芋぀かったテキストず比范したす。

この最埌のオプションにより、 ぐら぀き パッチ ハンクを調敎するための「最適な」アルゎリズムを適甚したす。
差分を蚈算する前にファむルを䜿甚しおください。 このアルゎリズムは、
ファむルを䜿甚しおパッチを適甚し、この方法で生成された違いを比范するこずでその倀を確認できたす。
最初にパッチの XNUMX ぀のブランチをファむルに抜出するこずによっお生じる違いず、
次に、そのファむルずメむンファむルの差を蚈算したす。

゚キス
の抜出機胜 ぐら぀き 抜出するための内郚機胜を公開するだけです
パッチたたはマヌゞ ファむルの XNUMX ぀のブランチ。

正確に XNUMX ぀のファむルを指定する必芁があり、そうでない限り、それはマヌゞ ファむルであるずみなされたす。
- パッチ が指定されおいる堎合、パッチがあるずみなされたす。

ブランチの遞択は、次のいずれかを提䟛するこずによっお行われたす。 -1, -2たたは -3 明らかな意味を持぀。

ブラりズ
のブラりズ機胜は、 ぐら぀き マヌゞの結果を瀺したす、たたは ( -d) の差分
次のようなキヌストロヌクを䜿甚しおナビゲヌトできるテキストベヌスの GUI vi1たたは ゚マックスずしたす。

ブラりザを䜿甚するず、XNUMX ぀たたは XNUMX ぀のストリヌムを個別に衚瀺できたす。
さたざたな皮類のテキストを匷調衚瀺するために䜿甚される色 - 远加されたテキストは緑、削陀されたテキストは赀
テキストなど。パッチ単䜓、マヌゞの完党な結果、たたは
マヌゞずパッチを䞊べお衚瀺したす。

ブラりザには、状況䟝存のヘルプ ペヌゞが倚数甚意されおおり、次の方法でアクセスできたす。
「?」を入力䞭

GUI の右䞊には、カヌ゜ルの䞋にあるテキストのタむプが衚瀺されたす。
文字の色で瀺されたす。 オプションは「倉曎なし」、「倉曎枈み」、「䞀臎しない」、
無関係、すでに適甚されおいる、競合しおいる。 これらの意味が少しでもわかったら
実隓が圹立぀はずです。

䞭には限られた量の線集が蚱可されたす ブラりズ モヌド。 珟圚のテキストは
䞍芁なものは次のように砎棄できたす x。 これにより、競合たたは倉曎が未倉曎に倉換されたす。
Unmatched から Changed (実質的に空の文字列に倉曎されたす)。 同様に
テキストは必芁に応じおマヌクできたす c。 これにより、競合たたは無関係が次のように倉換されたす。
かわった。 同じキヌを再床䜿甚するず、倉曎が元に戻りたす。

最埌に倧文字 X 珟圚の行のすべおの倉曎を元に戻したす。

より倧幅な倉曎を加えるには、次のように䜿甚できたす v ゚ディタヌを実行したす。 $ VISUAL or
$線集者 環境に蚭定されおいる堎合。

倉曎を加えた堎合、wiggle は倉曎を保存するかどうかを尋ねたす。
- 亀換 䞎えられなかった。

è­Šå‘Š


拒吊されたパッチを適甚する堎合は、垞に泚意が必芁です。 ぐら぀き。 時 patch
パッチを拒吊する堎合、それには正圓な理由がありたす。 それでも ぐら぀き を芋぀けるこずができるかもしれたせん
各テキストの倉曎を適甚する信頌できる堎所ですが、結果が適切であるずいう保蚌はありたせん。
意味的には正しい。 結果は垞に怜査しお、次のずおりであるこずを確認する必芁がありたす。
正しい。

䟋


ぐら぀き - 亀換 file ファむル.rej
これが通垞の䜿い方です ぐら぀き そしお、あらゆる倉曎を受け入れたす ファむル.rej それ patch 可胜性
適甚せず、それらをマヌゞしたす file.

ぐら぀き -dp1 file ファむル.rej
これにより、 file ず の枝
差分 ファむル.rej そしお違いを衚瀺したす。 これにより、特定のパッチがどこにあるかを確認できたす
適甚されたす。

ぐら぀き - マヌゞ - 助けお
のマヌゞ機胜に関するヘルプを衚瀺する ぐら぀き.

ぐら぀き - ブラりズ - パッチ アップデヌト.パッチ
解析する アップデヌト.パッチ パッチのファむルを遞択し、パッチが適甚されたファむルのリストを衚瀺したす。
参照しお各パッチを詳现に調べたす。

ぐら぀き ず統合するこずができたす git デフォルトのマヌゞツヌルず diff ずしお䜿甚されるようにしたす。
道具。 これは、次の行を远加するこずで実珟できたす。 .gitconfig ナヌザヌの家で
ディレクトリにありたす。
[「りィグル」をマヌゞ]
name = "Wiggle 柔軟なマヌゞ"
ドラむバヌ = りィグル -o %A %A %O %B
再垰的 = バむナリ
[マヌゞ]
ツヌル = 小刻みに動く
[マヌゞツヌル「りィグル」]
cmd = wiggle -B -o $MERGED $LOCAL $BASE $REMOTE
[difftool「りィグル」]
cmd = wiggle -Bd $LOCAL $REMOTE
これは git マヌゞツヌル & git 差分ツヌル ぀かいたす ぐら぀き.

したい堎合は git い぀も䜿うために ぐら぀き マヌゞの堎合 (危険な可胜性がありたす)、次のように远加できたす。
* マヌゞ=小刻みに動かす
適切なずころぞ git属性 のようなファむル $HOME/.config/git/attributes.

芋積もり


の名前 ぐら぀き 以䞋の匕甚からむンスピレヌションを受けたした。

私が芋぀けた問題は、私がしばしば撮りたいず思うこずです
(ファむル1+パッチ) -> ファむル2、
file1がないずき。 しかし、マヌゞツヌルが取りたいのは、
(ファむル1|ファむル2) -> ファむル3。
パッチを倉曎するのに圹立぀グラフィカル ツヌルを芋たこずがありたせん
ファむルに。
-- アンドリュヌ・モヌトン - 2002

欠点


- ぐら぀き --diff に察しお生成される拡匵 unified-diff 出力を読み取るこずができたせん
――蚀葉。

- ぐら぀き --merge に察しお生成されるワヌドベヌスのマヌゞ圢匏を読み取るこずができたせん
――蚀葉。

- ぐら぀き Unicode を理解しおいないため、すべおの非 ASCII 文字を倚く扱いたす。
句読点を扱うのず同じように、それぞれを別の単語ずしお扱いたす。 の
ブラりザでは非 ASCII 文字が適切に衚瀺されたせん。

onworks.net サヌビスを䜿甚しお Wiggle オンラむンを䜿甚する


無料のサヌバヌずワヌクステヌション

Windows ず Linux のアプリをダりンロヌド

Linuxコマンド

Ad