User contributions for Doridian

From Dark Signs Online
A user with 93 edits. Account created on 17 March 2024.
Jump to navigationJump to search
Search for contributionsExpandCollapse
⧼contribs-top⧽
⧼contribs-date⧽
(newest | oldest) View (newer 50 | ) (20 | 50 | 100 | 250 | 500)

5 April 2024

19 March 2024

18 March 2024

  • 07:0707:07, 18 March 2024 diff hist +1 DSO User ManualNo edit summary
  • 06:2106:21, 18 March 2024 diff hist +1 Functions ListNo edit summary
  • 06:2106:21, 18 March 2024 diff hist +8 Commands ListNo edit summary current
  • 06:2106:21, 18 March 2024 diff hist +1 Global variablesNo edit summary
  • 06:2006:20, 18 March 2024 diff hist +1 APINo edit summary
  • 06:1906:19, 18 March 2024 diff hist +84 Main PageNo edit summary
  • 06:1706:17, 18 March 2024 diff hist +3 Main Page→‎Legacy Version
  • 06:1706:17, 18 March 2024 diff hist +148 Main PageNo edit summary
  • 05:2205:22, 18 March 2024 diff hist +1,140 N Remote functionCreated page with "Remote functions are functions that have to connect to an internet server, to send and/or receive data, before returning a value. To wait for the function to finish connecting and return the value properly, you must use the WAIT FOR function. <pre> WAIT FOR $var</pre> For example: <pre> $ip = 102.142.61.88 $var = ping($ip) WAIT FOR $var //continue...</pre> The variable contains the value "[loading]" while waiting..." current
  • 05:2105:21, 18 March 2024 diff hist +478 N REGISTERCreated page with "== Syntax == <pre>REGISTER [name].[tld]</pre> == Parameters == '''[name]''' Desired name for your website. '''[tld]''' Top-level domain. Examples: ''.com'', ''.net'', ''.dsn'' == Example == <pre>REGISTER google.com</pre> == Prices == The current prices are displayed at the COMM window. Current prices are: {| class="wikitable" |- ! TLD ! Price |- | .com | $120 |- | .net | $80 |- | .org | $80 |- | .edu | $299 |- | .mil | $1499 |- | .gov | $1499 |- | .dsn | $12999 |}" current
  • 05:1905:19, 18 March 2024 diff hist +471 N RUNCreated page with "'''RUN''' ''filename'' Runs the specified file as a script. The script can also be ran by simply typing its filename into the console. == Parameters == ''filename'' The file to run.<br /> '''NOTE:''' RUN executes a file as if it were a script, so a file ''must'' be a script in order to run correctly. If you wish to simply view the contents of a file in the console, use CAT instead. == Example == Run the script "test.ds" <pre>RUN test.ds</pre>" current
  • 05:1805:18, 18 March 2024 diff hist +551 N SAYLINECreated page with "== Usage == SAYLINE ''string'' == Parameters == ''string'' - the string or other data to print == Example == The following code: <pre>SAY "Hello" SAY "Howdy" SAYLINE "GoodBye"</pre> Produces the following output: <pre>Hello GoodBye</pre> == Other Notes == SAYLINE will also replace itself, so you can use SAYLINE repeatedly to change the last line of text displayed in the console. '''Warning:''' Certain functions/commands can stop..." current
  • 05:1705:17, 18 March 2024 diff hist −1 SAYNo edit summary current
  • 05:1705:17, 18 March 2024 diff hist +467 N SAYCreated page with "'''SAY''' {''[optional] text formatting codes''} ''any value'' Outputs what ever comes after the SAY command to the console == Parameters == ''any value'' - this can be an ''int'', a ''string'', or anything else. ''text formatting codes'' - optional codes that change the text color, font, and size. Note that the smallest fontsize you can use 8 and the largest is 144 == Example == Displays "Hello world" in the console. <pre>SAY Hello world.</pre>"
  • 05:1605:16, 18 March 2024 diff hist +276 N SAYCOMMCreated page with "'''SAYCOMM''' ''any value'' Outputs what ever comes after the SAYCOMM command to the comm == Parameters == ''any value'' - this can be an ''int'', a ''string'', or anything else. == Example == Displays "Hello world" in the comm. <pre>SAYCOMM Hello world.</pre>" current
  • 05:1605:16, 18 March 2024 diff hist +57 N TIMECreated page with "Displays the current system time. Requires no parameters." current
  • 05:1505:15, 18 March 2024 diff hist +142 N USERNAMECreated page with "Use to enter your username to login with. Used in conjunction with '''PASSWORD'''. <pre>USERNAME [your username goes here]</pre>" current
  • 05:1105:11, 18 March 2024 diff hist +836 N Port ScannerCreated page with "This script scans a server to check all ports for open or closed status. == Script == <pre>// scanner.ds domain/ip start_port end_port // $1 = domain/ip // $2 = start_port // $3 = end_port IF $2 = "" $2 = 1 ENDIF IF $3 = "" $3 = 65536 ENDIF $domain = GETDOMAIN($1) $ip = GETIP($1) WAIT FOR $domain, $ip SAY Domain : $domain SAY IP Address : $ip SAY SAY Scanning... FOR $curPort = $2 to $3 $ping = PINGPORT($1, $curPort) WAIT FOR $ping..." current
  • 05:1005:10, 18 March 2024 diff hist +487 N PINGPORTCreated page with "''int'' '''PINGPORT'''(''string'' server, ''int'' port) Pings the specified port on the specified server, returning 0 when there is no script running on the port, or 1 when there is. == Parameters == ''server'' The server where the request will be sent. Can be an IP address or domain name.<br /> ''port'' The port to ping. == Example == Check if the site that is given has this port open. <pre>$v = PINGPORT(1.1.1.1, 80) WAIT FOR $v SAY Response : $v on IP 1.1.1.1 P..." current
  • 05:0905:09, 18 March 2024 diff hist +343 N PINGCreated page with "''int'' '''PING'''(''string'' server) Pings the specified server, returning 0 if the server doesn't exist and 1 if it does. == Parameters == ''server'' The server to ping. Can be an IP address or domain name. == Example == Check if the site that is given exists. <pre>$v = PING(1.1.1.1) WAIT FOR $v SAY Response : $v on IP 1.1.1.1</pre>" current
  • 05:0805:08, 18 March 2024 diff hist +142 N PASSWORDCreated page with "Use to enter your password to login with. Used in conjunction with '''USERNAME'''. <pre>PASSWORD [your password goes here]</pre>" current
  • 05:0605:06, 18 March 2024 diff hist +60 N MYDOMAINSCreated page with "Lists the domains you currently own. Requires no parameters." current
  • 05:0605:06, 18 March 2024 diff hist +222 N MUSICCreated page with "'''MUSIC''' ''command'' Controls the music playing. == Parameters == ''command'' this can be one of: OFF, ON, NEXT, PREV == Usage == Go to the next track <pre>MUSIC NEXT</pre> Turn off the music <pre>MUSIC OFF</pre>" current
  • 05:0505:05, 18 March 2024 diff hist +102 N MDCreated page with "MD <Directory name> Creates a directory named <directory name> in your current directory." current
  • 05:0405:04, 18 March 2024 diff hist +105 N LOOKUPCreated page with "LOOKUP <ip or domain name> Displays info about the <ip or domain name> in the status window." current
  • 05:0305:03, 18 March 2024 diff hist +126 N LOGOUTCreated page with "LOGOUT logs you off the DSO network. You have to run this before changing username and password if you are already logged in." current
  • 05:0205:02, 18 March 2024 diff hist +129 N LOGINCreated page with "Logs in to the DSO network, but only if '''USERNAME''' and '''PASSWORD''' is set. No parameters needed." current
  • 05:0005:00, 18 March 2024 diff hist +344 N LISTKEYSCreated page with "Display the available shortcut keys and their actions in the console. Requires no parameters. '''Output:''' <pre> Dark Signs Keyboard Actions Page Up: Scroll the console up. Page Down: Scroll the console down. Shift + Page Up: Decrease size of the COMM. Shift + Page Down: Increase size of the COMM. F11: Toggle maximum console display. </pre>" current
  • 04:5904:59, 18 March 2024 diff hist +61 N LISTCOLORSCreated page with "Lists the color codes in the console. Requires no parameters." current
  • 04:5804:58, 18 March 2024 diff hist +15 N LINEUPNot current
  • 04:5704:57, 18 March 2024 diff hist +320 N LCASECreated page with "''string'' '''LCASE'''(''string'' message) Returns the given string in lowercase. == Parameters == ''message'' String to put in lowercase. == Example == Sample input, now it wont matter if the user inputs '''y''' instead of '''Y''' <pre>$i = INPUT(Register Y/N?) $i = LCASE($i) IF $i = y THEN //Do something.</pre>" current
  • 04:5604:56, 18 March 2024 diff hist +498 N IPFinderCreated page with "This script searches all IPs and PINGs them to build a list of open or closed IPs (Currently in version 2) == Script == <pre>$q=0 $w=0 $e=0 $r=0 $ip=$q.$w.$e.$r @IPLOOP IF $r > 255 $r=0 $e=$e+1 $ip=$q.$w.$e.$r SAY $ip ENDIF IF $e > 255 $e=0 $w=$w+1 $ip=$q.$w.$e.$r SAY $ip ENDIF IF $w > 255 $w=0 $q=$q+1 $ip=$q.$w.$e.$r SAY $ip ENDIF $r=$r+1 $ip=$q.$w.$e.$r IF PING($ip) = 1 Say $IP OPEN ENDIF IF $q < 256..." current
(newest | oldest) View (newer 50 | ) (20 | 50 | 100 | 250 | 500)