ఒక రకమైన స్పేస్‌ఎఫ్‌ఎం డైలాగ్ బాక్స్‌లు

ఫైల్ ఎక్స్‌ప్లోరర్‌తో అనేక పరీక్షల తరువాత స్పేస్‌ఎఫ్‌ఎం మరియు ఈ ప్రోగ్రామ్ యొక్క మాన్యువల్‌ను చదవడం దాని స్వంత డైలాగ్ బాక్స్‌లను కలిగి ఉందని నేను గ్రహించగలిగాను, మరియు అన్నింటికన్నా ఉత్తమమైనది అవి ఒకదానితో ఒకటి కలిసిపోవటం, ఒక నిర్దిష్ట చర్యను చేయడానికి మరొక రకమైన డైలాగ్ బాక్స్‌ను తెరవడం అవసరం లేదు . ఈ డైలాగ్ బాక్స్‌లు ప్రోగ్రామ్‌కు ప్రత్యేకమైనవని ధన్యవాదాలు స్పేస్‌ఎఫ్‌ఎం మీరు వాటిని ఉపయోగించడానికి బాహ్య ప్రోగ్రామ్‌ను లోడ్ చేయనవసరం లేదు, తద్వారా RAM వినియోగాన్ని తగ్గిస్తుంది మరియు వాటి మధ్య కార్యకలాపాలను వేగవంతం చేస్తుంది.

ఇచ్చిన డైలాగ్ బాక్స్‌ల యొక్క సాధారణ ఆపరేషన్‌ను అనుకరించడానికి ప్రయత్నిస్తున్న డైలాగ్ బాక్స్‌ల యొక్క అనేక ఉదాహరణలను చూద్దాం, ఇచ్చిన ప్రక్రియతో కొనసాగడానికి ధృవీకరణ కోరడం, ఎంపికల జాబితాను ఎంచుకోవడం మొదలైనవి.

  1. నోటిఫికేషన్ లేదా హెచ్చరిక

     

    spacefm -g --hbox --icon notification-gsm-disconnected --hbox --label "Alerta de Seguridad Intruso en la RED" --button close

  2. ఒక నిర్దిష్ట ప్రక్రియతో కొనసాగడానికి నిర్ధారణ కోసం అడగండి:

     

    spacefm -g --hbox --icon gtk-stop --hbox --label "Esta seguro de continuar" --button no echo "falso" -- close --button yes echo "verdad" -- close 2>&1 |grep verdad > /dev/null && comando-a-continuación

  3. నిర్దిష్ట చిన్న వచనాన్ని నమోదు చేయండి

     

    spacefm -g --hbox --icon gtk-edit --vbox --label "Teclee un texto cualquiera" --input --button ok | grep dialog_input1= | sed 's/dialog_input1=//' | awk -F "'*" '{print $2}' | grep [[:alnum:]]

  4. టెక్స్ట్ యొక్క బహుళ పంక్తులను నమోదు చేయండి

     

    spacefm -g --hbox --icon gtk-edit --vbox --label "Teclee varias lineas de texto cualquiera" --window-size 500x300 --input-large --button ok | grep dialog_inputlarge1= | sed 's/dialog_inputlarge1=//' | awk -F "'*" '{print $2}' | grep [[:alnum:]]

  5. నిర్దిష్ట పాస్‌వర్డ్‌ను నమోదు చేయండి

     

    spacefm -g --hbox --icon locked --vbox --label "Tecle la contraseña" --password --button ok | grep dialog_pasword1= | sed 's/dialog_password1=//' | awk -F "'*" '{print $2}' | grep [[:alnum:]]

  6. టెక్స్ట్ ఫైల్ వ్యూయర్

     

    spacefm -g --hbox --icon gtk-edit --hsep --vbox --label "Visor de Archivos de Texto" --viewer /etc/fstab --button close > /dev/null

  7. టెక్స్ట్ ఫైల్ ఎడిటర్

     

    spacefm -g --hbox --icon gtk-edit --hsep --vbox --label "Visor de Archivos de Texto" --editor /etc/fstab --button cancel source /dev/null -- close --button save source $HOME/fichero-salida.txt -- close > /dev/null

    చిత్రం టెక్స్ట్ వ్యూయర్ మాదిరిగానే ఉంటుంది.

  8. డ్రాప్-డౌన్ మెనుతో డైలాగ్ బాక్స్ «ఆప్షన్ సెలెక్టర్» మరియు సవరించబడదు.

     

    spacefm -g --label "Seleccione la acción a realizar" --drop "Listar" "Tamaño" "Borrar" "null" -- "Listar" --button cancel set drop1 "null" -- close --button ok | grep dialog_drop1= | sed 's/dialog_drop1=//' | awk -F "'*" '{print $2}' | sed 's/Listar/ls/' | sed 's/Tamaño/du -sh/' | sed 's/Borrar/rm -r/' | grep -v null

  9. సవరించగలిగే డ్రాప్-డౌన్ మెనుతో ఎంపిక సెలెక్టర్ డైలాగ్ బాక్స్.

     

    spacefm -g --label "Seleccione la acción a realizar" --combo "Listar" "Tamaño" "Borrar" "null" -- "Listar" --button cancel set combo1 "null" -- close --button ok | grep dialog_combo1= | sed 's/dialog_combo1=//' | awk -F "'*" '{print $2}' | sed 's/Listar/ls/' | sed 's/Tamaño/du -sh/' | sed 's/Borrar/rm -r/' | grep -v null

    చిత్రం మునుపటి మాదిరిగానే ఉంటుంది.

  10. ఎంపికలను జాబితా చేయడానికి డైలాగ్ బాక్స్ మరియు 1 చర్యను ఎంచుకోండి.

     

    spacefm -g --label "Seleccione la acción a realizar" --list "Listar" "Tamaño" "Borrar" -- "Listar" --button cancel --button ok | grep dialog_list1= | sed 's/dialog_list1=//' | awk -F "'*" '{print $2}' | sed 's/Listar/ls/' | sed 's/Tamaño/du -sh/' | sed 's/Borrar/rm -r/' | grep [[:alnum:]]

  11. ఎంపికలను జాబితా చేయడానికి డైలాగ్ బాక్స్ మరియు ఒకటి కంటే ఎక్కువ చర్యలను ఎంచుకోండి.

     

    spacefm -g --label "Seleccione la acción a realizar" --mlist "Opcion 1" "Opcion 2" "Opción 3" -- "Listar" --button cancel --button ok echo dia-"%"mlist1 -- close | grep dia- | sed 's/dia- //g' | sed 's/dialog_mlist1=//' | grep [[:alnum:]]

    చిత్రం మునుపటి మాదిరిగానే ఉంటుంది.

  12. ఫైల్స్ లేదా డైరెక్టరీలను ఎంచుకోవడానికి డైలాగ్ బాక్స్:

     

    spacefm -g --chooser /media/ --button cancel set chooser1 /dev/null -- close --button ok | grep dialog_chooser1= | awk -F \' '{print $2}'

    - ఫైల్ సెలెక్టర్ ఎంపికలు
    –సేవ్ (ఇన్‌పుట్ ఫైల్‌ను ఎంచుకునే బదులు, అవుట్పుట్ ఫైల్‌ను ఎంచుకోండి)
    -డిర్ (ఫోల్డర్‌లను మాత్రమే ఎంచుకోండి)
    -మల్టీ (బహుళ ఫైళ్ళను ఎంచుకోండి)
    -ఫిల్టర్ (ప్రదర్శించాల్సిన ఫైల్ రకాన్ని ఫిల్టర్ చేస్తుంది, ఇది మైమెటైప్ లేదా ఫైల్ ఎక్స్‌టెన్షన్ ద్వారా కావచ్చు)

    ఉదాహరణకు:

    -ఫిల్టర్ టెక్స్ట్ / సాదా
    –ఫిల్టర్ '* .txt'
    –ఫిల్టర్ '* .txt: *. డాక్: *. Html' (కోలన్‌లతో వేరు చేయబడిన బహుళ పొడిగింపులను ఫిల్టర్ చేసే పద్ధతి :)

ఈ డైలాగ్ బాక్స్‌లు ఏమి చేయగలవు అనేదానికి ఇది ఒక ఉదాహరణ మాత్రమే, ఎందుకంటే వాటిని ఒకే డైలాగ్ బాక్స్‌లో విలీనం చేయవచ్చు, ఎందుకంటే కొత్తగా ఒక రకమైన పెట్టెను ఏర్పరుస్తుంది:

  1. ఉదాహరణకు, పాస్వర్డ్ను రెండుసార్లు ఎంటర్ చెయ్యడానికి డైలాగ్ బాక్స్ కావాలంటే, మేము -పాస్వర్డ్ ఎంపికను 2 సార్లు మాత్రమే పునరావృతం చేయాలి. ఏదైనా చర్య తీసుకోవడానికి ముందు పాస్‌వర్డ్‌లు సరిపోతాయో లేదో తనిఖీ చేసే ఉదాహరణను చూద్దాం.

    చదవడానికి అనుమతించడం ద్వారా కాపీకి వ్యతిరేకంగా PDF ని రక్షించడానికి (ఈ పద్ధతి ఒకే PDF తో పనిచేయడానికి మాత్రమే చెల్లుతుంది):

    spacefm -g --label "Teclee la contraseña" --password --label "Repita la Contraseña" --password --mlist "Printing" "DegradedPrinting" "ModifyContents" "CopyContents" "ScreenReaders" "ModifyAnnotations" "AllFeatures" --button aplicar bash -c "[ '"%"password1' = '"%"password2' ] && pdftk '"%f"' output '`basename %n | sed 's/\.[[:alnum:]]*$//'`-locked.pdf' allow "%"mlist1 owner_pw '""%"password1"' " -- close

    గమనిక 1: షెల్‌లో విస్తరణను నివారించడానికి, ఈ పంక్తులను అర్థం చేసుకోవడానికి దాని ముందు బాష్-సి ఉంచే కోట్స్‌లో అమలు చేయవలసిన మొత్తం కమాండ్ లైన్‌ను జత చేయండి, కాబట్టి మేము & | వంటి ప్రత్యేక ఆపరేటర్లను ఉపయోగించవచ్చు. ఇతరులలో.
    గమనిక 2: కొటేషన్ గుర్తుల మధ్య ఆదేశాలు చేయబడినందున, ఖాళీ ఫీల్డ్‌లను వేరు చేయడానికి వీటిని ఉపయోగించలేరు. బదులుగా, వారు ఒకే కొటేషన్ గుర్తును ఉపయోగించాలి »తద్వారా '/ path / to / folder / file with space1' ను వదిలివేస్తే, వారు% పాస్‌వర్డ్ వంటి కొన్ని మారుపేర్లను మొదట డబుల్ కోట్స్‌తో మరియు అలియాస్‌ను కోట్‌ల మధ్య శాతంతో వేరు చేయాలి మరియు ఇది సింగిల్ కోట్స్‌తో తిరిగి కప్పబడి ఉంటుంది »తద్వారా మనం వెళుతున్నట్లయితే '» »%» పాస్‌వర్డ్ 1 leave' ను వదిలివేస్తాము. % fo సింబాలజీని ఉపయోగించండి% n మొదట దీనిని డబుల్ కోట్స్‌లో మరియు తరువాత సింగిల్ కోట్స్‌లో ఉంచాలి, తద్వారా ఇది '»% f»' అవుతుంది.
    గమనిక 3: మీరు దానిని తెరవకుండా రక్షించాలనుకుంటే, మీరు యజమాని_పిడబ్ల్యూ ఎంపికను యూజర్_పిడబ్ల్యూగా మార్చాలి.
  2. డైలాగ్ బాక్స్‌లో మేము నమోదు చేసిన ప్రతి డేటాకు మారుపేరును స్థాపించడానికి మేము ఈ క్రింది ఫారమ్‌ను ఉపయోగించవచ్చు (సృష్టించేటప్పుడు ఉపయోగపడుతుంది స్క్రిప్ట్స్):

     

    eval "`spacefm -g --input --input --button ok`"

    డైలాగ్ బాక్స్‌లో మనం ఎంటర్ చేసిన విలువ కేటాయించబడిందని మనం తనిఖీ చేయవచ్చు input 1
    echo $dialog_input1

  3.  

  4. కొన్ని ఫైళ్ళ కోసం శోధించండి మరియు వాటిని తెరవడానికి లేదా తొలగించడానికి ఎంచుకోండి:

     

    find %F -name *.txt > $HOME/.derr && SpaceFM -g --mlist @$HOME/.derr --button abrir bash -c "mimeopen -M "%"mlist1" --button borrar bash -c "rm "%"mlist1" – close && rm $HOME/.derr

    జంటగా
    –హెస్ప్ (క్షితిజ సమాంతర రేఖ)
    –విసెప్ (నిలువు వరుస)
    -బటన్ (బటన్)
    -ఫ్రీ-బటన్ (ఉచిత బటన్, ఇది విండో దిగువన కాకుండా ఇతర ప్రాంతాలలో ఉంచబడుతుంది)
    –హెచ్‌బాక్స్ (బటన్లను అడ్డంగా అమర్చడానికి)
    –విబాక్స్ (బటన్లను నిలువుగా అమర్చడానికి)
    –విండో-ఐకాన్ (విండో చిహ్నం)
    –ఇకాన్ (చిహ్నాన్ని చూపించు)
    -లేబెల్ (విండో ఫ్రేమ్ క్రింద వచనాన్ని నమోదు చేయడానికి)
    –ఇమేజ్ (–కాన్ ఎంపిక మాదిరిగానే)
    –టైమ్‌అవుట్ (కౌంట్‌డౌన్ ముగిసిన తర్వాత విండోను స్వయంచాలకంగా మూసివేయండి)
    -విండో-పరిమాణం (విండో పరిమాణం 600 × 400 ఎంచుకోండి)

ఈ డైలాగ్ బాక్స్‌లతో స్క్రిప్ట్స్‌లో లేదా మరొక విధంగా పనిచేయడానికి ఇతర మార్గాలు ఉన్నాయి, మరిన్ని డాక్యుమెంటేషన్ కోసం పేజీని చూడండి యొక్క మాన్యువల్ స్పేస్‌ఎఫ్‌ఎం విభాగంలో డైలాగ్.


వ్యాసం యొక్క కంటెంట్ మా సూత్రాలకు కట్టుబడి ఉంటుంది సంపాదకీయ నీతి. లోపం నివేదించడానికి క్లిక్ చేయండి ఇక్కడ.

6 వ్యాఖ్యలు, మీదే వదిలేయండి

మీ వ్యాఖ్యను ఇవ్వండి

మీ ఇమెయిల్ చిరునామా ప్రచురితమైన కాదు. లు గుర్తించబడతాయి గుర్తించబడతాయి *

*

*

  1. డేటాకు బాధ్యత: మిగ్యుల్ ఏంజెల్ గాటన్
  2. డేటా యొక్క ఉద్దేశ్యం: కంట్రోల్ స్పామ్, వ్యాఖ్య నిర్వహణ.
  3. చట్టబద్ధత: మీ సమ్మతి
  4. డేటా యొక్క కమ్యూనికేషన్: డేటా చట్టపరమైన బాధ్యత ద్వారా తప్ప మూడవ పార్టీలకు తెలియజేయబడదు.
  5. డేటా నిల్వ: ఆక్సెంటస్ నెట్‌వర్క్స్ (EU) హోస్ట్ చేసిన డేటాబేస్
  6. హక్కులు: ఎప్పుడైనా మీరు మీ సమాచారాన్ని పరిమితం చేయవచ్చు, తిరిగి పొందవచ్చు మరియు తొలగించవచ్చు.

  1.   డేనియల్ డి లా రోసా అతను చెప్పాడు

    ఆకట్టుకునే ... పదాలు లేవు. ఆమోదించడానికి!!!!

  2.   helena_ryuu అతను చెప్పాడు

    చాలా బాగుంది!, అద్భుతమైన వ్యాసం, చిట్కాలను ప్రయత్నిద్దాం ^^

  3.   మార్సెలో అతను చెప్పాడు

    చాలా పూర్తి వ్యాసం. ఈ రకమైన ఎంట్రీలు, చాలా విస్తృతంగా మరియు వివరంగా, వెబ్‌సైట్‌కు ప్రతిష్టను, కీర్తిని ఇస్తాయి. అభినందనలు!

  4.   హెక్స్బోర్గ్ అతను చెప్పాడు

    అమేజింగ్. ఇది spacefm తో చేయవచ్చని నాకు తెలియదు. ఇది xdialog లేదా zenity కంటే పూర్తి అయినట్లు అనిపిస్తుంది. చాలా మంచి వ్యాసం.

  5.   సోక్రటీస్_ఎక్స్‌డి అతను చెప్పాడు

    ఏదో నాకు గ్లేడ్ గుర్తుకు వస్తుంది

  6.   AurosZx అతను చెప్పాడు

    స్పేస్‌ఎఫ్‌ఎమ్ ఆ Oo చేయగలదని నాకు తెలియదు