===== Misc Namespace ===== The misc namespace contains various functions that do not qualify to be in another namespace or warrant their own namespace at this time. You can access these functions via: ashita.misc. ---- ==== ashita.misc.open_url ==== Opens an url using the systems default browser. void ashita.misc.open_url(url); * **Parameters** * url - (string) The url of the site to open. * **Returns** * //Function does not return a value.// ---- ==== ashita.misc.play_sound ==== Plays a sound file. void ashita.misc.play_sound(file); * **Parameters** * file - (string) The sound file to play. * **Returns** * //Function does not return a value.// ---- ==== ashita.misc.get_clipboard ==== Obtains the clipboard text of the system. string ashita.misc.get_clipboard(); * **Parameters** * //Function does not have any parameters.// * **Returns** * string - The clipboard text, nil on error. ---- ==== ashita.misc.set_clipboard ==== Sets the clipboard text. bool ashita.misc.set_clipboard(text); * **Parameters** * text - (string) The text to set the clipboard to. * **Returns** * bool - True on success, false otherwise. ---- ==== ashita.misc.execute ==== Executes an application via ShellExecute. void ashita.misc.execute(path, args, mode); * **Parameters** * path - (string) The path to the file to execute. * args - (string) The arguments to pass to the file when it launches. * mode - (number) The mode to pass to the application when it launches. (Optional, default is SW_SHOWMINNOACTIVE.) * **Returns** * //Function does not return a value.// ---- ==== ashita.misc.hide_console ==== Hides the console window of the process, if present. (Useful for hiding private server boot loaders.) void ashita.misc.hide_console(); * **Parameters** * //Function does not have any parameters.// * **Returns** * //Function does not return a value.// ---- ==== ashita.misc.show_console ==== Shows the console window of the process, if present. (Useful for showing private server boot loaders.) void ashita.misc.hide_console(); * **Parameters** * //Function does not have any parameters.// * **Returns** * //Function does not return a value.// //If a console window has not been created for the process yet, a new one will be created by calling this function.//