Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Releases: DevKevYT/devscript

DevScript 1.9.13

06 Dec 22:49
@DevKevYT DevKevYT

Choose a tag to compare

See "changelog.txt"

  • The "import" command got very few love the last updates:
    • Relative paths (*/lib.jar for example) can either be:
      The folder of a script file that is being executed
      OR the folder of the script host, if no file is being loaded
  • The editor now looks a little more fancier with some additional options to rerun scripts or terminate a script without closing the window
  • Added some additional commands to resize the console window or to clean the window
    • gui.clear
    • gui.setSize [sizeX] [sizeY]
    • gui.fullscreen [$true/$false]
      (The command "clearConsole" is still available but will be replaced in future releases by the "gui.clear" command)
  • Started to make some plans to implement a simple graphics library to control java awt elements ;)
  • Try statements can now have a catch block that executes when an error occured so you actually know when something went wrong!
    Example:
    try { unknown command goes here for example; } catch ex { println "Exception was: " $ex; };
  • Added error handling tutorial/examples for try/catch stuff and more examples
  • Added a small welcome message for the GUI editor to prevent confusion
Assets 3
Loading

DevScript 1.9.12

06 Sep 07:31
@DevKevYT DevKevYT

Choose a tag to compare

See "changelog.txt"

  • DevScript can now property handle the null variable $null. (="undefined")
  • Added an explanation for the "wait" command
  • Added an overloaded command "push [value] [array] [index]" to insert values at a specified index into an array
  • Added some tips (On how to create "classes", for example) and improved the tutorials
  • The variable PI should now be recognized as an actual number
  • More examples
  • Fixed a profanity in an error message
  • Division by zero now throws a readable error message (It previously resultet in "Infinity" which was not recognized as a number before, causing confusing errors
  • Added an ascii raycast example to show off the script capabilities (Take a look! Examples -> demos -> raycast)
  • Added a snake game as example
  • Fixed an issue where 0.000 == 0 would return false
  • Added a "keyPressed" event function to the devscript editor library so you can create simple games.
  • Improved performance
  • More minor fixes
Loading

DevScript 1.9.10

06 Sep 16:00
@DevKevYT DevKevYT
5da327e
This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
GPG key ID: 4AEE18F83AFDEB23
Expired
Verified
Learn about vigilant mode.

Choose a tag to compare

See "changelog.txt" under 1.9.10

Loading

DevScript 1.9.6

28 Jan 20:43
@DevKevYT DevKevYT
ca054e9
This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
GPG key ID: 4AEE18F83AFDEB23
Expired
Verified
Learn about vigilant mode.

Choose a tag to compare

See "changelog.txt" under 1.9.6

Loading

Devscript 1.9.4

04 Jan 15:44
@DevKevYT DevKevYT
9fff9f1
This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
GPG key ID: 4AEE18F83AFDEB23
Expired
Verified
Learn about vigilant mode.

Choose a tag to compare

See changelog.txt "1.9.4"

Loading
floodoo reacted with thumbs up emoji floodoo and DevKevYT reacted with hooray emoji
2 people reacted

DevScript GUI Editor 1.9.3

25 Jul 14:57
@DevKevYT DevKevYT
699ba5e
This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
GPG key ID: 4AEE18F83AFDEB23
Expired
Verified
Learn about vigilant mode.

Choose a tag to compare

See changelog.txt under "1.9.3"

Loading

DevScript GUI Editor

30 Oct 14:18
@DevKevYT DevKevYT
4ea615d
This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
GPG key ID: 4AEE18F83AFDEB23
Expired
Verified
Learn about vigilant mode.

Choose a tag to compare

  • Major performance and memory usage improvements
Loading

DevScript GUI Editor

21 Sep 14:17
@DevKevYT DevKevYT
9376263
This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
GPG key ID: 4AEE18F83AFDEB23
Expired
Verified
Learn about vigilant mode.

Choose a tag to compare

From changelog.txt:
1.9.0:
- This big Update gives you an Editor GUI! It runs, if you run the program without arguments. However, if you specify arguments inside the
command line this will happen: -e or --execute: Loads this script into the editor. -f or --file Loads the file into the editor.
To launch the jar file without a GUI, you need to put an --nogui argument.
Example: java -jar devscript_1.9.0.jar --file "path_to_file" --nogui -> Executes the file inside the command line
java -jar devscript_1.9.0.jar --execute "println foo;" -> Opens the editor window with "println foo;" as the content.
- Easier input setting. Before 1.9.0, it is very complicated to implement a custom InputStream. This update provides an abstract
com.devscript.raw.ApplicationInput class, to make it easier to create inputs other than the System.in: process.setInput(new ApplicationInput() {...});
- Application Input class: It is now easier to implement custom InputStreams!
- Fixed a bunch of bugs and created some new to fix later...

Loading

Devscript 1.8.3

27 Aug 16:10
@DevKevYT DevKevYT
b6b03b6
This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
GPG key ID: 4AEE18F83AFDEB23
Expired
Verified
Learn about vigilant mode.

Choose a tag to compare

Devscript 1.8.3 Pre-release
Pre-release

From changelog.txt:
1.8.3:
- New Command: use [STRING]; This command replaces the location of the command with code from the given string as the first argument.
This command is especially useful, if you want to include code from a separate file without creating a whole new library.
- New Command: long [ANY]; This command casts a given value into java.lang.Long.
- New Command: [STRING] % [STRING]; Modulo command.
- New Command: readFileLines [OBJ]; Reads the file and returns an array containing all the lines.
- Arithmetic operators (+, -, *, /, %) are now able to handle Long.MAX_VALUE values and java.lang.Integers, java.lang.Floats and java.lang.Long not just Strings
as numbers before. (println ((int 10) + 4); is now possible)
- The random command now returns only floating points with 4 decimals and the issue with scientific notation is fixed.
- Floating point notation supports now both US ('.') and European (',') notation.

Also please take a look inside the README to get an overview of the syntax.

Loading

DevScript 1.8.2

25 Aug 13:05
@DevKevYT DevKevYT
2c4bc51
This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
GPG key ID: 4AEE18F83AFDEB23
Expired
Verified
Learn about vigilant mode.

Choose a tag to compare

DevScript 1.8.2 Pre-release
Pre-release

Stable release of the DevScript script. Take a look inside the README

Loading

AltStyle によって変換されたページ (->オリジナル) /