Web Analytics

Optimus

⭐ 85 stars Japanese by RusKnyaz

Optimus

Optimusは、.net上で完全に実装されたヘッドレスWebブラウザです。

リリースノート

ダウンロード

サンプル

コンソールアプリケーションを作成し、以下のコードを貼り付けてください: ``c# using System.Linq; using Knyaz.Optimus; using Knyaz.Optimus.Dom.Elements; using Console = System.Console;

namespace ConsoleApplication1 { class Program { static async void Main(string[] args) { var engine = EngineBuilder.New() .UseJint()// Enable JavaScripts execution. .Build(); // Builds the Optimus engine. //Request the web page. var page = await engine.OpenUrl("http://google.com"); //Get the document var document = page.Document; //Get DOM items Console.WriteLine("The first document child node is: " + document.FirstChild); Console.WriteLine("The first document body child node is: " + document.Body.FirstChild); Console.WriteLine("The first element tag name is: " + document.ChildNodes.OfType().First().TagName); Console.WriteLine("Whole document innerHTML length is: " + document.DocumentElement.InnerHTML.Length); Console.ReadKey(); } } } ``

プロジェクト構成

ライセンス

Optimus は MIT ライセンス の下でリリースされています。

--- Tranlated By Open Ai Tx | Last indexed: 2025-12-01 ---