VCLua_Framework 0.9.9.6
There is a newer version of this package available.
See the version list below for details.
See the version list below for details.
dotnet add package VCLua_Framework --version 0.9.9.6
NuGet\Install-Package VCLua_Framework -Version 0.9.9.6
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="VCLua_Framework" Version="0.9.9.6" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add VCLua_Framework --version 0.9.9.6
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: VCLua_Framework, 0.9.9.6"
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install VCLua_Framework as a Cake Addin #addin nuget:?package=VCLua_Framework&version=0.9.9.6 // Install VCLua_Framework as a Cake Tool #tool nuget:?package=VCLua_Framework&version=0.9.9.6
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
< VBL_Framework User Manual >
Utility_Methods
MyArray.ToText() <-- Converts into StringArray
MyArrayOfStr.ToLexika() <-- Converts Richtext to Dictionary from Splitted Text
MyArrayOfStr.ToDataframe() <-- Converts Richtext to Key/ValuePairs from ScriptObject
CheckType(myObject) <-- Compare 2 TypeOf Variables
Check(myObject) <-- Proofe Variable for Null Value
myString.Say(optional:Volume as Integer) <-- TextToSpeach
SayAsync.Say(optional:Volume as Integer) <-- TextToSpeach(Async)
myString.Mp3() <-- Play Mp3_File
Zip(sourcepath, destination) <-- ZipFile Compression
Unzip(sourcepath, destination) <-- ZipFile Decompression
Json.fromJSON <-- Serialize: Object/ List-Array(Of Object) => Module
Json.toJSON() <-- Deserialize: Object/ List-Array(Of Object) => Module
EnergySaverPlans:
Initializing with Listbox
- Receive Current Plan and Summary of Plans ESP.getEsp()
- Set Esp by Name (Reference to Listbox,determines LBox Selection automatically)
With Event:
AddHandler OutputList.DoubleClick, Sub()
ESP._OutputList_ = OutputList
ESP.setESP(ESP.EspCode)
End Sub
Or with FunctionCall:
Sub SetEsp()
ESP._OutputList_ = OutputList
ESP.setESP(ESP.EspCode)
End Sub
- Display Changes OutputList.Text = ESP.CurrentESP OutputList.Items.AddRange(ESP.espList.Keys.ToArray)
Online Methods:
server.Connect() <-- Receive Data via HTTP
server.uploadJSONData() <-- Send Data via HTTP as JSON_String
server.GetStrData() <-- Receive Data !Requires Pw!
server.uploadStrData() <-- Send Data via HTTP as Pure_String !Requires Pw!
server.uploadFTP() <-- Send Data via FTP as File !Requires Pw!
Scripting:
Initialize:
With Pure String
Dim Script script as new Script(codeBlock, optional: ownSyntax = false)
Via File Without/Without Argmuments:
Dim Script script as new Script("Path_Of_ScriptFile(.vbl)", optional: ownSyntax = false)
Dim Script script as new Script("Path_Of_ScriptFile(.vbl)", new Array{"arg1","args2" }, optional: ownSyntax = false)
Properties
Name, Method As String
ScriptArgs As (String, Object)() = {("method", Method)}
Args As String()
Output As Object() = {}
StatusResponse As Boolean
CodeSource As String()
Code As String
UseOwnSyntax as Boolean
MyNamespaces As String() = {System.IO", "Newtonsoft.Json"} <-- To Add Namespaces just add here then LoadImports()
Methods
Script.Start() <-- Do Script
Preload() <-- Load .NET Standart_Libraries into Script
LoadImports(myStringArray) <-- Load Own Namespaces into Script via Name
Syntaxing() <-- Translate Custumized Scriptcode into Lua
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net6.0-windows7.0 is compatible. net7.0-windows was computed. net8.0-windows was computed. |
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
-
net6.0-windows7.0
- BasicAudio (>= 2021.11.9.1)
- EO.WebBrowser.WinForm (>= 23.0.18)
- HighlightMarker.Forms (>= 3.0.11)
- HotkeyListener (>= 1.9.0)
- Newtonsoft.Json (>= 13.0.2)
- NLua (>= 1.6.0)
- NolanHodge.GamingController (>= 1.0.10)
- Primitive_Server (>= 1.1.3)
- System.Linq.Async (>= 6.0.1)
- System.Speech (>= 7.0.0)
- Unofficial.WinFormAnimation-NET (>= 2.0.1)
- Vlc.DotNet.Forms (>= 3.1.0)
- Wiki.Net (>= 4.1.0)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on VCLua_Framework:
Package | Downloads |
---|---|
Gangaufsicht_Reloaded
Package Description |
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
1.2.2 | 394 | 1/28/2023 |
1.2.0 | 347 | 1/28/2023 |
1.1.9 | 372 | 1/3/2023 |
1.1.8 | 344 | 12/28/2022 |
1.1.7 | 366 | 12/23/2022 |
0.9.9.6 | 400 | 11/28/2022 |
0.9.9 | 406 | 11/28/2022 |
0.9.8.1 | 385 | 11/26/2022 |
0.9.7 | 376 | 11/26/2022 |
0.9.6 | 390 | 11/24/2022 |
0.9.5 | 391 | 11/23/2022 |
0.9.4 | 397 | 11/23/2022 |
0.9.3 | 378 | 11/22/2022 |
0.9.2 | 406 | 11/22/2022 |
0.1.5.6 | 327 | 12/23/2022 |
0.1.5.5 | 355 | 12/23/2022 |
0.1.5.4 | 371 | 12/22/2022 |
0.1.5 | 356 | 12/21/2022 |
0.1.4 | 379 | 12/18/2022 |
0.1.3 | 365 | 12/18/2022 |
0.1.2 | 351 | 12/10/2022 |
0.1.1 | 360 | 12/3/2022 |