Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാവുന്ന കമാൻഡ് ടാരന്റൂൾ ആണിത്.
പട്ടിക:
NAME
tarantool - tarantool-നുള്ള റീഡ്ലൈൻ അടിസ്ഥാനമാക്കിയുള്ള ക്ലയന്റ്.
സിനോപ്സിസ്
ടാരന്തൂൾ [ഓപ്ഷനുകൾ] [QUERY]
കമാൻഡ്-ലൈൻ ഓപ്ഷനുകൾ
-h, --ഹോസ്റ്റ്
സെർവർ വിലാസം.
-p, --പോർട്ട്
സെർവർ പോർട്ട്.
-a, --admin-port
സെർവർ അഡ്മിൻ പോർട്ട്.
-സി, --പൂച്ച
എക്സ്ലോഗ് അല്ലെങ്കിൽ സ്നാപ്പ്ഷോട്ട് ഫയൽ ഉള്ളടക്കം പ്രിന്റ് ചെയ്യുക.
-പി, --പ്ലേ
നിർദ്ദിഷ്ട സെർവറിലേക്ക് xlog ഫയൽ റീപ്ലേ ചെയ്യുക.
-എസ്, --സ്പെയ്സ്
സ്പേസ് നമ്പർ അനുസരിച്ച് ഫിൽട്ടർ ചെയ്യുക.
-എഫ്, --നിന്ന്
വ്യക്തമാക്കിയ lsn-ൽ നിന്ന് xlog ഫയൽ ആരംഭിക്കുക.
-ടി, --ടു
വ്യക്തമാക്കിയ xlog lsn-ൽ നിർത്തുക.
-എം, --ഫോർമാറ്റ്
ക്യാറ്റ് ഔട്ട്പുട്ട് ഫോർമാറ്റ് (ടരന്റൂൾ, റോ).
-H, --തലക്കെട്ട്
റോ ഔട്ട്പുട്ടിനായി ഫയൽ ഹെഡർ ചേർക്കുക.
-R, --rpl
നിർദ്ദിഷ്ട സെർവറിന്റെ പകർപ്പായി പ്രവർത്തിക്കുക.
-ബി, --ബിൻ
ഗണിത അപ്ഡേറ്റ് ഒഴികെ NUM32, NUM64 എന്നിവയ്ക്ക് പകരം ലുവാ പ്രിന്ററിൽ STR പ്രിന്റുചെയ്യുക
വാദങ്ങൾ.
-ഡി, --ഡെലിം
നിങ്ങൾ --cat ഉപയോഗിക്കുകയാണെങ്കിൽ, നിങ്ങളുടെ Lua ഫയലിന്റെ ഓരോ വരിയുടെയും അവസാനം അത് delim ചേർക്കും. എപ്പോൾ
ക്ലയന്റിൻറെ CLI തുടക്കത്തിൽ ഉപയോഗിച്ചു, പിന്നീട് അത് setopt delim=' ' കമാൻഡ്.
-?, --സഹായം
ഈ സഹായം പ്രദർശിപ്പിച്ച് പുറത്തുകടക്കുക.
-വി, --വേർഷൻ
പതിപ്പ് വിവരങ്ങൾ പ്രദർശിപ്പിക്കുകയും പുറത്തുകടക്കുകയും ചെയ്യുക.
വിവരണം
അക്ഷരമാലാക്രമത്തിലുള്ള പ്രസ്താവനകൾ
ടാരന്റൂൾ കമാൻഡ് ലൈനിൽ ഒരു പ്രാരംഭ പ്രസ്താവന നൽകാമെങ്കിലും, സാധാരണയായി അവ
ടാരന്റൂൾ പ്രവർത്തിക്കുമ്പോൾ ഇന്ററാക്ടീവ് മോഡിൽ പ്രോംപ്റ്റിനെ തുടർന്ന് നൽകിയിട്ടുണ്ട്. (ഒരു പ്രോംപ്റ്റ്
ആതിഥേയന്റെ പേരും ഒരു വലിയ ചിഹ്നവുമായിരിക്കും, ഉദാഹരണത്തിന് ലോക്കൽഹോസ്റ്റ്>). അവസാനം-
സ്റ്റേറ്റ്മെന്റ് മാർക്കർ ഒരു പുതിയ ലൈൻ ആണ് (ലൈൻ ഫീഡ്).
വിളി
വാക്യഘടന: കോൾ നടപടിക്രമം-ഐഡന്റിഫയർ (). പ്രഭാവം: എക്സിക്യൂട്ട് ചെയ്യാൻ ക്ലയന്റ് സെർവറിനോട് പറയുന്നു
നടപടിക്രമം-ഐഡന്റിഫയർ വഴി തിരിച്ചറിഞ്ഞ നടപടിക്രമം. ഉദാഹരണം: വിളിക്കുക proc50(). കുറിപ്പുകൾ: ദി
സെർവറിന്റെ റീഡ്/റൈറ്റ് ഡാറ്റ പോർട്ടിലേക്ക് ക്ലയന്റ് അയയ്ക്കുന്നു.
ഇല്ലാതാക്കും
വാക്യഘടന: tuple-set-name WHERE ഫീൽഡ്-നാമം = അക്ഷരാർത്ഥത്തിൽ നിന്ന് ഇല്ലാതാക്കുക. പ്രഭാവം: ക്ലയന്റ് പറയുന്നു
WHERE ക്ലോസ് വഴി തിരിച്ചറിഞ്ഞ ട്യൂപ്പിൾ ഇല്ലാതാക്കാൻ സെർവർ. ഉദാഹരണം: t0-ൽ നിന്ന് ഇല്ലാതാക്കുക
എവിടെ k0='a'. കുറിപ്പുകൾ: ഫീൽഡ്-നാമം പ്രാഥമിക കീ തിരിച്ചറിയണം. എന്നതിലേക്ക് ക്ലയന്റ് അയയ്ക്കുന്നു
SQL-ൽ നിന്ന് ബൈനറി പ്രോട്ടോക്കോളിലേക്ക് പരിവർത്തനം ചെയ്തതിന് ശേഷം സെർവറിന്റെ റീഡ്/റൈറ്റ് ഡാറ്റ പോർട്ട്.
പുറത്ത്
വാക്യഘടന: E[XIT]. ഇഫക്റ്റ്: ടാരന്റൂൾ പ്രോഗ്രാം നിർത്തുന്നു. ഉദാഹരണം: EXIT. കുറിപ്പുകൾ: The QUIT
പ്രസ്താവന അതേ കാര്യം ചെയ്യുന്നു. ക്ലയന്റ് സെർവറിലേക്ക് ഒന്നും അയയ്ക്കുന്നില്ല.
സഹായിക്കൂ
വാക്യഘടന: H[ELP]. ഇഫക്റ്റ്: ക്ലയന്റ് സാധ്യമായ ഒരു ലിസ്റ്റ് ഉൾപ്പെടെ ഒരു സന്ദേശം പ്രദർശിപ്പിക്കുന്നു
പ്രസ്താവനകൾ. ഉദാഹരണം: സഹായം. കുറിപ്പുകൾ: ക്ലയന്റ് സെർവറിലേക്ക് ഒന്നും അയയ്ക്കുന്നില്ല.
തിരുകുക
വാക്യഘടന: ട്യൂപ്പിൾ-സെറ്റ്-ഐഡന്റിഫയർ മൂല്യങ്ങൾ [ഇന്റൊ] ചേർക്കുക (അക്ഷരാർത്ഥം [,ലിറ്ററൽ...]). പ്രഭാവം: ദി
ലിറ്ററൽ മൂല്യങ്ങൾ അടങ്ങുന്ന ട്യൂപ്പിൾ ചേർക്കാൻ ക്ലയന്റ് സെർവറിനോട് പറയുന്നു. ഉദാഹരണം:
t0 മൂല്യങ്ങളിലേക്ക് തിരുകുക ('a',0). കുറിപ്പുകൾ: സെർവറിന്റെ റീഡ്/റൈറ്റ് ഡാറ്റയിലേക്ക് ക്ലയന്റ് അയയ്ക്കുന്നു
SQL-ൽ നിന്ന് ബൈനറി പ്രോട്ടോക്കോളിലേക്ക് പരിവർത്തനം ചെയ്തതിന് ശേഷം പോർട്ട്.
ലോഡുചെയ്യുക
വാക്യഘടന: LOADFILE string-literal. ഇഫക്റ്റ്: ക്ലയന്റ് ഫയലിൽ നിന്ന് നിർദ്ദേശങ്ങൾ ലോഡ് ചെയ്യുന്നു
സ്ട്രിംഗ്-ലിറ്ററൽ വഴി തിരിച്ചറിഞ്ഞു. ഉദാഹരണം: LOADFILE '/home/tarantool_user/file5.txt'.
LUA വാക്യഘടന: LUA ടോക്കൺ [ടോക്കൺ...]. പ്രഭാവം: എക്സിക്യൂട്ട് ചെയ്യാൻ ക്ലയന്റ് സെർവറിനോട് പറയുന്നു
ലുവാ പ്രസ്താവനകളായി ടോക്കണുകൾ. ഉദാഹരണം: LUA "ഹലോ".." ലോകം". കുറിപ്പുകൾ: ക്ലയന്റ് അയയ്ക്കുന്നു
സെർവറിന്റെ അഡ്മിനിസ്ട്രേറ്റീവ് പോർട്ട്.
പിംഗ്
വാക്യഘടന: PING. പ്രഭാവം: ക്ലയന്റ് സെർവറിലേക്ക് ഒരു പിംഗ് അയയ്ക്കുന്നു. ഉദാഹരണം: PING. കുറിപ്പുകൾ: ദി
സെർവറിന്റെ റീഡ്/റൈറ്റ് ഡാറ്റ പോർട്ടിലേക്ക് ക്ലയന്റ് അയയ്ക്കുന്നു.
പുറത്തുപോവുക
വാക്യഘടന: Q[UIT]. പ്രഭാവം: ക്ലയന്റ് നിർത്തുന്നു. ഈ പ്രസ്താവന പൂർണ്ണമായും കൈകാര്യം ചെയ്യുന്നത്
കക്ഷി. ഉദാഹരണം: QUIT. കുറിപ്പുകൾ: EXIT പ്രസ്താവനയും ഇതുതന്നെ ചെയ്യുന്നു. ക്ലയന്റ് അയയ്ക്കുന്നു
സെർവറിലേക്ക് ഒന്നുമില്ല.
റീലോഡ് ചെയ്യുക
വാക്യഘടന: റീലോഡ് കോൺഫിഗറേഷൻ. പ്രഭാവം: ക്ലയന്റ് വീണ്ടും വായിക്കാൻ സെർവറിനോട് പറയുന്നു
കോൺഫിഗറേഷൻ ഫയൽ. ഉദാഹരണം: കോൺഫിഗറേഷൻ റീലോഡ് ചെയ്യുക. കുറിപ്പുകൾ: ക്ലയന്റ് ഇതിലേക്ക് അയയ്ക്കുന്നു
സെർവറിന്റെ അഡ്മിനിസ്ട്രേറ്റീവ് പോർട്ട്.
REPLACE
വാക്യഘടന; tuple-set-identifier VALUES (ലിറ്ററൽ [,ലിറ്ററൽ...]) മാറ്റിസ്ഥാപിക്കുക. ഫലം:
ലിറ്ററൽ മൂല്യങ്ങൾ അടങ്ങുന്ന ട്യൂപ്പിൾ ചേർക്കാൻ ക്ലയന്റ് സെർവറിനോട് പറയുന്നു.
ഉദാഹരണം: t0 മൂല്യങ്ങളിലേക്ക് ('a',0) മാറ്റിസ്ഥാപിക്കുക. കുറിപ്പുകൾ: REPLACE ഉം INSERT ഉം ഒന്നുതന്നെയാണ്,
അല്ലാതെ ഒരു ട്യൂപ്പിൾ ഇതിനകം തന്നെ നിലവിലുണ്ടെങ്കിൽ INSERT ഒരു പിശക് നൽകും
പ്രാഥമിക കീ. പരിവർത്തനത്തിന് ശേഷം ക്ലയന്റ് സെർവറിന്റെ റീഡ്/റൈറ്റ് ഡാറ്റ പോർട്ടിലേക്ക് അയയ്ക്കുന്നു
SQL-ൽ നിന്ന് ബൈനറി പ്രോട്ടോക്കോളിലേക്ക്.
രക്ഷിക്കും
വാക്യഘടന: COREDUMP സംരക്ഷിക്കുക | സ്നാപ്ഷോട്ട്. പ്രഭാവം: സേവ് ചെയ്യാൻ ക്ലയന്റ് സെർവറിനോട് പറയുന്നു
നിയുക്ത വസ്തു. ഉദാഹരണം: സ്നാപ്ഷോട്ട് സംരക്ഷിക്കുക. കുറിപ്പുകൾ: ക്ലയന്റ് സെർവറിലേക്ക് അയയ്ക്കുന്നു
അഡ്മിനിസ്ട്രേറ്റീവ് പോർട്ട്.
തിരഞ്ഞെടുക്കുക
വാക്യഘടന: tuple-set-identifier-ൽ നിന്ന് * തിരഞ്ഞെടുക്കുക ഫീൽഡ്-ഐഡന്റിഫയർ എവിടെയാണ് = അക്ഷരാർത്ഥം [കൂടാതെ|
ഫീൽഡ്-ഐഡന്റിഫയർ = ലിറ്ററൽ...] [ലിമിറ്റ് ന്യൂമെറിക്-ലിറ്ററൽ [,ന്യൂമെറിക്-ലിറ്ററൽ]]. ഫലം:
WHERE ക്ലോസിൽ തിരിച്ചറിഞ്ഞ ട്യൂപ്പിൾ അല്ലെങ്കിൽ ട്യൂപ്പിൾസ് കണ്ടെത്താൻ ക്ലയന്റ് സെർവറിനോട് പറയുന്നു.
ഉദാഹരണം: തിരഞ്ഞെടുക്കുക * t0 എവിടെ നിന്ന് k0 = 5, k1 = 7 പരിധി 1. കുറിപ്പുകൾ: ക്ലയന്റ് ഇതിലേക്ക് അയയ്ക്കുന്നു
സെർവറിന്റെ റീഡ്/റൈറ്റ് ഡാറ്റ പോർട്ട്.
SET വാക്യഘടന: SET INJECTION പേര്-ടോക്കൺ സ്റ്റേറ്റ്-ടോക്കൺ. പ്രഭാവം: സാധാരണ മോഡിൽ: പിശക്. കുറിപ്പുകൾ:
ഈ പ്രസ്താവന ഡീബഗ് മോഡിൽ മാത്രമേ ലഭ്യമാകൂ.
സെറ്റോപ്റ്റ്
വാക്യഘടന: SEOPT DELIMITER = string-literal. സ്ട്രിംഗ് ഒരൊറ്റ മൂല്യമായിരിക്കണം
ഉദ്ധരണികൾ. ഇഫക്റ്റ്: സ്ട്രിംഗ് എൻഡ്-ഓഫ്-സ്റ്റേറ്റ്മെന്റ് ഡിലിമിറ്ററായി മാറുന്നു, അതിനാൽ ന്യൂലൈൻ മാത്രം അങ്ങനെയല്ല
പ്രസ്താവനയുടെ അവസാനമായി കണക്കാക്കുന്നു. ഉദാഹരണം: SEOPT DELIMITER = '!'. കുറിപ്പുകൾ: ക്ലയന്റ് അയയ്ക്കുന്നു
സെർവറിലേക്ക് ഒന്നുമില്ല.
വാക്യഘടന: SETOPT PAGER = string-literal. സ്ട്രിംഗ് ഒറ്റ ഉദ്ധരണികളിലെ മൂല്യമായിരിക്കണം.
ഇഫക്റ്റ്: തുടർന്നുള്ള കമാൻഡുകൾക്കായി അഭ്യർത്ഥിക്കുന്ന പേജറായി സ്ട്രിംഗ് മാറുന്നു; സാധാരണയായി
മൂല്യങ്ങൾ '/usr/bin/less' അഥവാ '/ബിൻ/കൂടുതൽ' സാധാരണ ലിനക്സ് പേജറുകൾക്ക്. ഉദാഹരണം:
പേജർ സജ്ജമാക്കുക = '/usr/bin/less'. കുറിപ്പുകൾ: ക്ലയന്റ് സെർവറിലേക്ക് ഒന്നും അയയ്ക്കുന്നില്ല.
കാണിക്കുക
വാക്യഘടന: കോൺഫിഗറേഷൻ കാണിക്കുക | ഫൈബർ | വിവരം | കുത്തിവയ്പ്പുകൾ | PALLOC | പ്ലഗിനുകൾ | SLAB |
STAT. ഇഫക്റ്റ്: ക്ലയന്റ് സെർവറിനോട് പരിസ്ഥിതിയെ കുറിച്ചുള്ള വിവരങ്ങൾ ചോദിക്കുന്നു
സ്ഥിതിവിവരക്കണക്കുകൾ. ഉദാഹരണം: വിവരം കാണിക്കുക. കുറിപ്പുകൾ: ക്ലയന്റ് സെർവറിന്റെ അഡ്മിനിസ്ട്രേറ്റീവിലേക്ക് അയയ്ക്കുന്നു
തുറമുഖം. ഷോ കുത്തിവയ്പ്പുകൾ ഡീബഗ് മോഡിൽ മാത്രമേ ലഭ്യമാകൂ.
അപ്ഡേറ്റ്
വാക്യഘടന: ട്യൂപ്പിൾ-സെറ്റ്-ഐഡന്റിഫയർ അപ്ഡേറ്റ് ചെയ്യുക SET ഫീൽഡ്-ഐഡന്റിഫയർ = ലിറ്ററൽ [,ഫീൽഡ്-ഐഡന്റിഫയർ
= ലിറ്ററൽ...] WHERE ഫീൽഡ്-ഐഡന്റിഫയർ = ലിറ്ററൽ. പ്രഭാവം: ക്ലയന്റ് സെർവറിനെ മാറ്റാൻ പറയുന്നു
WHERE ക്ലോസിൽ ട്യൂപ്പിൾ തിരിച്ചറിഞ്ഞു. ഉദാഹരണം: t1 SET k1= 'K', k2 = 7 എവിടെ അപ്ഡേറ്റ് ചെയ്യുക
k0 = 0. കുറിപ്പുകൾ: പരിവർത്തനത്തിന് ശേഷം ക്ലയന്റ് സെർവറിന്റെ റീഡ്/റൈറ്റ് ഡാറ്റ പോർട്ടിലേക്ക് അയയ്ക്കുന്നു
SQL-ൽ നിന്ന് ബൈനറി പ്രോട്ടോക്കോളിലേക്ക്.
ചില പ്രസ്താവനകളുടെ ബാക്കസ്-നൗർ ഫോം [BNF] വിവരണത്തിന്, കാണുക
doc/box-protocol.txt, doc/sql.txt.
ഉദാഹരണങ്ങൾ
ടാരന്റൂൾ ക്ലയന്റ് ഓപ്ഷനുകൾ എങ്ങനെ സംയോജിപ്പിക്കുന്നു എന്നതിനെ ആശ്രയിച്ച്, ഫലത്തിൽ മൂന്ന് മോഡുകൾ ഉണ്ട്
പ്രവർത്തനത്തിന്റെ: "ഇന്ററാക്ടീവ്", "പ്രിന്റ് ആൻഡ് പ്ലേ", അല്ലെങ്കിൽ "റെപ്ലിക്കേഷൻ" മോഡ്.
ഇന്ററാക്റ്റീവ് മോഡിൽ, ഒരാൾ പ്രസ്താവനകൾ ടൈപ്പ് ചെയ്യുകയും ഫലങ്ങൾ നേടുകയും ചെയ്യുന്നു. ഒരാൾക്ക് ഒരു പ്രസ്താവന വ്യക്തമാക്കാം
ഫയൽ ആരംഭിക്കുമ്പോൾ (tarantool < file_name) അല്ലെങ്കിൽ ഒരാൾക്ക് ഒരു സ്റ്റേറ്റ്മെന്റ് ഫയൽ വ്യക്തമാക്കാൻ കഴിയും
LOADFILE പ്രസ്താവന: (LOADFILE file_name), എന്നാൽ സാധാരണയായി സ്റ്റേറ്റ്മെന്റുകൾ ടൈപ്പ് ചെയ്യുന്നത്
നിർദ്ദേശങ്ങൾ പിന്തുടരുന്ന ഉപയോക്താവ്. ഒരു ഇന്ററാക്ടീവ് മോഡ് ടാരന്റൂൾ ക്ലയന്റിനുള്ള ഒരു ഉദാഹരണം ഇതാ
സെഷൻ:
$ ടാരന്റൂൾ
ലോക്കൽഹോസ്റ്റ്> t0 മൂല്യങ്ങളിലേക്ക് തിരുകുക ('X-1',100)
ശരി തിരുകുക, ഒരു വരി ബാധിച്ചു
ലോക്കൽഹോസ്റ്റ്> t0 മൂല്യങ്ങളിലേക്ക് തിരുകുക ('X-2',200,'ഓൺ ഓർഡർ')
ശരി തിരുകുക, ഒരു വരി ബാധിച്ചു
ലോക്കൽഹോസ്റ്റ്> t0 മൂല്യങ്ങളിലേക്ക് തിരുകുക ('X-3',300,'')
ശരി തിരുകുക, ഒരു വരി ബാധിച്ചു
ലോക്കൽഹോസ്റ്റ്> അപ്ഡേറ്റ് t0 സെറ്റ് k1 = 300 എവിടെ k0 = 'X-1'
അപ്ഡേറ്റ് ശരി, ഒരു വരി ബാധിച്ചു
ലോക്കൽഹോസ്റ്റ്> t0 എവിടെ നിന്ന് ഇല്ലാതാക്കുക k0 = 'X-2'
ഇല്ലാതാക്കുക ശരി, ഒരു വരി ബാധിച്ചു
ലോക്കൽഹോസ്റ്റ്> തിരഞ്ഞെടുക്കുക * t0 എവിടെ നിന്ന് k0 = 'X-1'
ശരി തിരഞ്ഞെടുക്കുക, ഒരു വരി ബാധിച്ചു
['X-1', 300]
ലോക്കൽഹോസ്റ്റ്> എക്സിറ്റ്
$
പ്രിന്റ്, പ്ലേ മോഡിൽ, ഒരാൾ --കാറ്റ് ആൻഡ് --പ്ലേ, --ഫ്രം ആൻഡ് --ടു ആൻഡ് --സ്പേസ് ഓപ്ഷനുകൾ ഉപയോഗിക്കുന്നു
റൈറ്റ്-എഹെഡ്-ലോഗ് ഉള്ളടക്കങ്ങൾ പ്രിന്റ് ചെയ്യാൻ, അല്ലെങ്കിൽ സെർവറിലേക്ക് റൈറ്റ്-എഹെഡ്-ലോഗ് ഉള്ളടക്കങ്ങൾ അയയ്ക്കാൻ. ഇവിടെ
ഒരു പ്രിന്റ് ആൻഡ് പ്ലേ മോഡ് ടാരന്റൂൾ ക്ലയന്റ് സെഷന്റെ ഒരു ഉദാഹരണമാണ്:
$ tarantool --cat /home/user1/tarantool_test/work_dir/00000000000000000005.xlog --22 മുതൽ --26 വരെ
തിരുകുക, lsn: 22, സമയം: 1385327353.345869, ലെൻ: 33, സ്ഥലം: 0, കുക്കി: 127.0.0.1:44787 ['X-1', 100]
തിരുകുക, lsn: 23, സമയം: 1385327353.346745, ലെൻ: 42, സ്പേസ്: 0, കുക്കി: 127.0.0.1:44787 ['X-2', 200, 8243105135088135759]
തിരുകുക, lsn: 24, സമയം: 1385327353.347352, ലെൻ: 34, സ്ഥലം: 0, കുക്കി: 127.0.0.1:44787 ['X-3', 300, '']
അപ്ഡേറ്റ്, lsn: 25, സമയം: 1385327353.348209, ലെൻ: 42, സ്പേസ്: 0, കുക്കി: 127.0.0.1:44787 ['X-1']
ഇല്ലാതാക്കുക, lsn: 26, സമയം: 1385327353.348879, ലെൻ: 28, സ്ഥലം: 0, കുക്കി: 127.0.0.1:44787 ['X-2']
$
റെപ്ലിക്കേഷൻ മോഡിൽ, ഒരാൾ ഒരു പകർപ്പായി ബന്ധിപ്പിക്കുന്നു, തുടർന്ന് ഒരു ഫയലിലേക്ക് ഒരു ബൈനറി ലോഗ് എഴുതുന്നു.
onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് ടാരന്റൂൾ ഓൺലൈനായി ഉപയോഗിക്കുക
