XORRISO-TCLTK(1)

πŸ“¦
version 1.5.6 Β· 3 versions
, in alpine 3.22, alpine 3.23, debian trixie, nixos 26.05, opensuse-leap 16.0, ubuntu noble, ubuntu questing, ubuntu resolute, ubuntu stonking

πŸ’– XORRISO-TCLTK πŸ’–

okay bestie, so this is a page from the General Commands Manual β€” xorriso-tcltk(1) β€” and no cap, it's lowkey one of the cutest ways to poke at xorriso. sit down, grab a strawberry, we're doing this πŸ“


✨ NAME ✨

xorriso-tcltk β€” an Educational GUI frontend for xorriso πŸŽ€ (yes, the manual literally calls it educational, we love a pedagogical icon)


πŸ¦‹ SYNOPSIS πŸ¦‹

xorriso-tcltk [ options ]

🌸 DESCRIPTION 🌸

xorriso-tcltk is out here demonstrating xorriso use cases by a whole collection of GUI components. it's giving showcase. it's giving demo reel. πŸ’…

It creates a window with buttons, editable text fields, and list boxes. and the way that you explore it? literally just start xorriso-tcltk with no options at all. that's it. no flags, no setup, just vibes ✨

Click on the "Help" button at the upper right edge to get an overview help text in a separate window. that one explains the three main parts of the GUI window AND gives you examples for a few main use cases of xorriso. main character energy fr fr πŸ‘‘

Click with the rightmost mouse button on any button, list box, or text field to get a specific help text in another window. right-click is the cheat code, iykyk πŸ™ˆ

so here's the lore on xorriso itself: xorriso is a program which copies file objects from POSIX compliant filesystems into Rock Ridge enhanced ISO 9660 filesystems and performs session-wise manipulation of such filesystems. It can load the management information of existing ISO images and it writes the session results to optical media or to filesystem objects. And vice versa β€” xorriso is able to copy file objects out of ISO 9660 filesystems. she's bidirectional. she contains multitudes. πŸ’–


πŸŽ€ OPTIONS πŸŽ€

Normally, no program options are needed when xorriso-tcltk gets started. Some of the options are for demonstration of program development. This man page lists only those options which may be helpful for end users. (so like… the rest are behind the velvet rope, bestie, don't worry about it πŸ’…)

  • --help β€” Print a help text with the complete list of start options and exit. short, sweet, informative, iconic.
  • --no_extract β€” Do not allow extraction of files from ISO filesystem to hard disk. 🚫
⚠️ heads up: this is not revokable during the program run. once you say no, it's a no. periodt.
  • --geometry {+|-}X{+|-}Y β€” Set the position of the main window on the screen. +0X is the left edge, -0X is the right edge, +0Y is the upper edge, -0Y is the lower edge. you're literally placing your window with math. slay 🧚
  • --click_to_focus β€” Chooses that input fields and list boxes get the keyboard focus only when being clicked by the mouse. This is the default. πŸ–±οΈ
  • --auto_focus β€” Chooses that the keyboard focus is where the mouse pointer is. your cursor is the vibe-setter now ✨

🌈 EXAMPLES 🌈

Just run xorriso-tcltk in a shell terminal without any further arguments

(that's it. that's the example. the bar is on the floor and she cleared it πŸ’€)


🫢 FILES 🫢

Startup files:

When starting xorriso, its normal startup files get read and their text lines get executed as commands. πŸ“œ

See section FILES in the man page of xorriso or chapter Files in the info document of xorriso. (go read the big sibling's homework, it's all there πŸ¦‹)


πŸ‘€ SEE ALSO πŸ‘€


πŸ’€ BUGS πŸ’€

To report bugs, request help, or suggest enhancements for xorriso or xorriso-tcltk, please send electronic mail to the public list <bug-xorriso@gnu.org>. If more privacy is desired, mail to <scdbackup@gmx.net>. πŸ“§

Please describe what you expect the program to do, the program arguments, GUI components, or dialog commands by which you tried to achieve it, the messages of xorriso, and the undesirable outcome of your program run. (basically: tell us the whole story, not just "it broke" 😭)

Expect to get asked more questions before solutions can be proposed. fr fr, that's just how debugging works bestie πŸ™ˆ


πŸ‘‘ AUTHOR πŸ‘‘

Thomas Schmitt <scdbackup@gmx.net> for libburnia-project.org


Copyright (c) 2011 - 2023 Thomas Schmitt

Permission is granted to distribute this text freely. It shall only be modified in sync with the technical properties of xorriso-tcltk. If you make use of the license to derive modified versions of xorriso-tcltk then you are entitled to modify this text under that same license. πŸ“


🧚 CREDITS 🧚

xorriso is in part based on work by Vreixo Formoso who provides libisofs together with Mario Danic who also leads the libburnia team. Thanks to Andy Polyakov who invented emulated growing, to Derek Foreman and Ben Jansens who once founded libburn. 🌟

Compliments towards Joerg Schilling whose cdrtools served me for ten years. 🫑


okay that's the whole page!! this was Version 1.5.6, Jun 07, 2023 β€” and yes, xorriso-tcltk is the manual-page name, we been knew πŸ’… go click some buttons, bestie, and remember: no options needed, just start it. bye!! πŸ’–βœ¨πŸŽ€πŸ¦‹πŸŒΈ