This commit is contained in:
michael nolan 2021-08-03 12:39:03 -07:00
parent 8255f5c4c7
commit 1a12160d2b
769 changed files with 90164 additions and 1240 deletions

Binary file not shown.

View File

@ -0,0 +1,42 @@
<Properties StartupConfiguration="{55AFA327-A943-42F1-BEAB-02A4CBF389FD}|Default" NuGet.AddPackagesDialog.IncludePrerelease="True">
<MonoDevelop.Ide.Workbench ActiveDocument="Server/Models/SavedVideo.cs">
<Files>
<File FileName="Program.cs" Line="54" Column="14" />
<File FileName="Server/Models/SavedVideo.cs" Line="41" Column="35" />
<File FileName="Server/Models/InfomationQueueItem.cs" Line="24" Column="41" />
<File FileName="Server/Models/VideoDownloadProgress.cs" Line="7" Column="33" />
<File FileName="Server/Functions/Downloader.cs" Line="39" Column="24" />
<File FileName="Server/Functions/SavedMedia.cs" Line="1" Column="1" />
<File FileName="Site/YouTubeSite.cs" Line="13" Column="54" />
<File FileName="../../../usr/lib/mono/msbuild/15.0/bin/Microsoft.Common.CurrentVersion.targets" Line="2101" Column="5" />
<File FileName="packages.config" Line="31" Column="1" />
<File FileName="Site/packages.config" Line="1" Column="1" />
<File FileName="Build Output 1:02 PM 2021-08-01.binlog" />
</Files>
<Pads>
<Pad Id="ProjectPad">
<State name="__root__">
<Node name="youtube-downloader" expanded="True">
<Node name="Site" expanded="True">
<Node name="References" expanded="True" />
</Node>
<Node name="youtube-downloader" expanded="True" selected="True">
<Node name="Properties" expanded="True" />
<Node name="Server" expanded="True">
<Node name="Functions" expanded="True" />
<Node name="Models" expanded="True" />
</Node>
</Node>
</Node>
</State>
</Pad>
</Pads>
</MonoDevelop.Ide.Workbench>
<MonoDevelop.Ide.DebuggingService.PinnedWatches />
<MonoDevelop.Ide.Workspace ActiveConfiguration="Release" />
<MonoDevelop.Ide.ItemProperties.youtube-downloader PreferredExecutionTarget="MonoDevelop.Default" />
<MonoDevelop.Ide.DebuggingService.Breakpoints>
<BreakpointStore />
</MonoDevelop.Ide.DebuggingService.Breakpoints>
<MultiItemStartupConfigurations />
</Properties>

View File

@ -13,14 +13,14 @@ using Newtonsoft.Json;
namespace youtube_downloader
{
class Program
{
static void Main(string[] arg)
{
Thread t = new Thread(new ThreadStart(() => {
Thread t = new Thread(new ThreadStart(() => {
Server.Functions.Downloader.DL.DownloadThread().GetAwaiter().GetResult();
}));
t.Start();
@ -31,13 +31,13 @@ namespace youtube_downloader
// we need to get our app name so that
// we can create unique names for our mutex and our pipe
string webSitePath = Server.Functions.Downloader.DL.GetPath(true, "WebSite");
Route.Add("/", (rq, rp,args) =>
Route.Add("/", (rq, rp, args) =>
{
rp.AsFile(rq, Path.Combine(webSitePath, "index.html"));
});
Route.Add("/api/Search/{text}", (rq, rp, args) =>
{
string search=System.Web.HttpUtility.UrlDecode(args["text"]);
string search = System.Web.HttpUtility.UrlDecode(args["text"]);
string json = JsonConvert.SerializeObject(Server.Functions.Downloader.Search(search));
rp.AsText(json, "application/json");
@ -70,13 +70,13 @@ namespace youtube_downloader
rp.AsText("[]", "application/json");
}
});
Route.Add("/api/Storage/FileExists/{Path}", (rq, rp, args) =>
{
string path = Server.Functions.Downloader.DL.GetPath(true, args["Path"]);
string json = File.Exists(path) ? "true" : "false";
rp.AsText(json, "text/plain");
});
Route.Add("/api/Storage/DirectoryExists/{Path}", (rq, rp, args) =>
{
@ -88,16 +88,16 @@ namespace youtube_downloader
Route.Add("/api/Storage/File/{Path}", (rq, rp, args) =>
{
string path = Server.Functions.Downloader.DL.GetPath(true, args["Path"]);
rp.AsFile(rq, path);
});
Route.Add("/api/AddVideo/{Id}", (rq, rp, args) =>
{
Server.Functions.Downloader.DownloadVideo(System.Web.HttpUtility.UrlDecode(args["Id"]));
rp.AsRedirect("/");
});
{
Server.Functions.Downloader.DownloadVideo(System.Web.HttpUtility.UrlDecode(args["Id"]));
rp.AsRedirect("/");
});
Route.Add("/api/AddVideoRes/{R}/{Id}", (rq, rp, args) =>
{
Server.Functions.Downloader.DownloadVideo(System.Web.HttpUtility.UrlDecode(args["Id"]), (Resolution)int.Parse(args["R"]));
@ -149,7 +149,7 @@ namespace youtube_downloader
});
Route.Add("/api/QueueMove/{From}/{To}", (rq, rp, args) =>
{
Server.Functions.Downloader.ModQueue(args["To"],args["From"]);
Server.Functions.Downloader.ModQueue(args["To"], args["From"]);
rp.AsRedirect("/");
});
Route.Add("/api/QueueList", (rq, rp, args) =>
@ -188,7 +188,7 @@ namespace youtube_downloader
});
Route.Add("/{Path}", (rq, rp, args) =>
{
string path = Path.Combine(webSitePath, args["Path"].Split(new char[] { '?' },StringSplitOptions.RemoveEmptyEntries)[0]);
string path = Path.Combine(webSitePath, args["Path"].Split(new char[] { '?' }, StringSplitOptions.RemoveEmptyEntries)[0]);
rp.AsFile(rq, path);
});
@ -202,8 +202,8 @@ namespace youtube_downloader
HttpServer.ListenAsync(3250, CancellationToken.None, Route.OnHttpRequestAsync).Wait();
}
}
}
}

View File

@ -36,7 +36,7 @@ namespace youtube_downloader.Server.Functions
handler.ServerCertificateCustomValidationCallback = (sender, cert, chain, sslPolicyErrors) => true;
Http = new HttpClient(handler);
return new YoutubeExplode.YoutubeClient(Http);
return new YoutubeClient(Http);
}
internal static VideoDownloadProgress GetProgress()
@ -227,13 +227,13 @@ namespace youtube_downloader.Server.Functions
}
private string gStorageLocation()
{
if (System.IO.File.Exists("loc.txt"))
if (File.Exists("loc.txt"))
{
string loc=System.IO.File.ReadAllText("loc.txt");
string loc=File.ReadAllText("loc.txt");
try
{
System.IO.Directory.CreateDirectory(loc);
if (System.IO.Directory.Exists(loc))
Directory.CreateDirectory(loc);
if (Directory.Exists(loc))
{
return loc;
}
@ -497,6 +497,26 @@ namespace youtube_downloader.Server.Functions
_ = ex;
}
}
internal void _DownloadThumbnail2(int w, int h, string id, string tnail)
{
try
{
string p = GetPath(true, "Thumbnails", w.ToString() + 'x' + h.ToString(), id + ".jpg");
if (!File.Exists(p))
{
using (var f = File.Create(p))
{
Http.GetStreamAsync(tnail);
}
}
}
catch (Exception ex)
{
Console.WriteLine(ex.Message);
_ = ex;
}
}
public static async Task<List<SavedMedia>> Search(string text)
{
List<SavedMedia> media = new List<SavedMedia>();
@ -506,7 +526,7 @@ namespace youtube_downloader.Server.Functions
await DL.ytc.Search.GetVideosAsync(text).ForEachAsync((e) => {
foreach(var t in e.Thumbnails)
{
DL._DownloadThumbnail(t.Resolution.Width, t.Resolution.Height, e.Id, t.Url);
DL._DownloadThumbnail2(t.Resolution.Width, t.Resolution.Height, e.Id, t.Url);
}
media.Add(new SavedMedia() {Title = e.Title, Id = e.Id, Kind = InfoType.Video });
@ -514,7 +534,7 @@ namespace youtube_downloader.Server.Functions
await DL.ytc.Search.GetPlaylistsAsync(text).ForEachAsync((e) => {
foreach (var t in e.Thumbnails)
{
DL._DownloadThumbnail(t.Resolution.Width, t.Resolution.Height, e.Id, t.Url);
DL._DownloadThumbnail2(t.Resolution.Width, t.Resolution.Height, e.Id, t.Url);
}
media.Add(new SavedMedia() { Title = e.Title, Id = e.Id, Kind = InfoType.Playlist });
@ -522,7 +542,7 @@ namespace youtube_downloader.Server.Functions
await DL.ytc.Search.GetChannelsAsync(text).ForEachAsync((e) => {
foreach (var t in e.Thumbnails)
{
DL._DownloadThumbnail(t.Resolution.Width, t.Resolution.Height, e.Id, t.Url);
DL._DownloadThumbnail2(t.Resolution.Width, t.Resolution.Height, e.Id, t.Url);
}
media.Add(new SavedMedia() { Title = e.Title, Id = e.Id, Kind = InfoType.Channel });

View File

@ -70,9 +70,12 @@ namespace youtube_downloader.Server.Models
sv = new SavedVideoObject();
sv.Resolution = res;
sv.Video = JsonConvert.DeserializeObject<SavedVideo>(File.ReadAllText(infPath));
foreach(var tn in sv.Video.Thumbnails)
{
Functions.Downloader.DL._DownloadThumbnail2(tn.Item1, tn.Item2, sv.Video.Id, tn.Item3);
}
}
else
{
else{
var vinfo = await Functions.Downloader.DL.ytc.Videos.GetAsync(Data);
@ -103,6 +106,10 @@ namespace youtube_downloader.Server.Models
sv = new SavedVideoObject();
sv.Resolution = res;
sv.Video = JsonConvert.DeserializeObject<SavedVideo>(File.ReadAllText(infPath));
foreach (var tn in sv.Video.Thumbnails)
{
Functions.Downloader.DL._DownloadThumbnail2(tn.Item1, tn.Item2, sv.Video.Id, tn.Item3);
}
}
else
{
@ -155,6 +162,10 @@ namespace youtube_downloader.Server.Models
SavedVideoObject sv = new SavedVideoObject();
sv.Resolution = res;
sv.Video = JsonConvert.DeserializeObject<SavedVideo>(File.ReadAllText(infPath));
foreach (var tn in sv.Video.Thumbnails)
{
Functions.Downloader.DL._DownloadThumbnail2(tn.Item1, tn.Item2, sv.Video.Id, tn.Item3);
}
video.Add(sv);
}
else
@ -213,6 +224,10 @@ namespace youtube_downloader.Server.Models
SavedVideoObject sv = new SavedVideoObject();
sv.Resolution = res;
sv.Video = JsonConvert.DeserializeObject<SavedVideo>(File.ReadAllText(infPath));
foreach (var tn in sv.Video.Thumbnails)
{
Functions.Downloader.DL._DownloadThumbnail2(tn.Item1, tn.Item2, sv.Video.Id, tn.Item3);
}
video.Add(sv);
}
else

View File

@ -24,7 +24,9 @@ namespace TessesYoutubeDownloader.Server.Models
public static SavedVideoObject CreateFrom(Resolution res,YoutubeExplode.Videos.Video v,Action<int,int,string,string> downloadThumbnail)
{
SavedVideo sv = new SavedVideo();
sv.Thumbnails = new List<Tuple<int, int, string>>();
sv.Title = v.Title;
sv.UploadDate = v.UploadDate.ToString();
sv.Id = v.Id;
@ -36,6 +38,7 @@ namespace TessesYoutubeDownloader.Server.Models
sv.Keywords = v.Keywords.ToArray();
sv.Likes = v.Engagement.LikeCount;
sv.Views = v.Engagement.ViewCount;
sv.Thumbnails = v.Thumbnails.Select<YoutubeExplode.Common.Thumbnail,Tuple<int,int,string>>((e) => { return new Tuple<int, int, string>(e.Resolution.Width, e.Resolution.Height, e.Url); }).ToList();
foreach(var thumb in v.Thumbnails)
{
@ -61,5 +64,6 @@ namespace TessesYoutubeDownloader.Server.Models
public long Views { get; set; }
public long Likes { get; set; }
public long Dislikes { get; set; }
public List<Tuple<int,int,string>> Thumbnails { get; set; }
}
}

View File

@ -0,0 +1,26 @@
using System.Reflection;
using System.Runtime.CompilerServices;
// Information about this assembly is defined by the following attributes.
// Change them to the values specific to your project.
[assembly: AssemblyTitle("Site")]
[assembly: AssemblyDescription("")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("")]
[assembly: AssemblyProduct("")]
[assembly: AssemblyCopyright("${AuthorCopyright}")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
// The assembly version has the format "{Major}.{Minor}.{Build}.{Revision}".
// The form "{Major}.{Minor}.*" will automatically update the build and revision,
// and "{Major}.{Minor}.{Build}.*" will update just the revision.
[assembly: AssemblyVersion("1.0.*")]
// The following attributes are used to specify the signing key for the assembly,
// if desired. See the Mono documentation for more information about signing.
//[assembly: AssemblyDelaySign(false)]
//[assembly: AssemblyKeyFile("")]

44
Site/Site.csproj Normal file
View File

@ -0,0 +1,44 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProjectGuid>{17BEC4FA-5FB8-4BCE-8FAF-CCD7A4B317DE}</ProjectGuid>
<OutputType>Library</OutputType>
<RootNamespace>Site</RootNamespace>
<AssemblyName>Site</AssemblyName>
<TargetFrameworkVersion>v4.8</TargetFrameworkVersion>
<TargetFrameworkProfile />
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
<OutputPath>bin\Debug</OutputPath>
<DefineConstants>DEBUG;</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<ConsolePause>false</ConsolePause>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<Optimize>true</Optimize>
<OutputPath>bin\Release</OutputPath>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<ConsolePause>false</ConsolePause>
</PropertyGroup>
<ItemGroup>
<Reference Include="System" />
<Reference Include="Hyperlinq">
<HintPath>..\packages\Hyperlinq.1.0.7\lib\net40-client\Hyperlinq.dll</HintPath>
</Reference>
</ItemGroup>
<ItemGroup>
<Compile Include="YouTubeSite.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
</ItemGroup>
<ItemGroup>
<None Include="packages.config" />
</ItemGroup>
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
</Project>

7
Site/Site.csproj.user Normal file
View File

@ -0,0 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup Condition=" '$(RunConfiguration)' == 'Default' ">
<StartAction>Project</StartAction>
<ConsolePause>true</ConsolePause>
</PropertyGroup>
</Project>

79
Site/YouTubeSite.cs Normal file
View File

@ -0,0 +1,79 @@
using System;
using System.Collections.Generic;
using System.IO;
using Hyperlinq;
namespace Site
{
public class YouTubeSite
{
public YouTubeSite()
{
}
public HElement[] GetBootStrap()
{
return new HElement[] {
H.link(e=> e.href("https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/css/bootstrap.min.css").rel("stylesheet").Custom("integrity","sha384-EVSTQN3/azprG1Anm3QDgpJLIm9Nao0Yz1ztcQTwFspd3yD65VohhpuuCOmLASjC").Custom("crossorigin","anonymous")),
H.script(e=> e.src("https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/js/bootstrap.bundle.min.js").Custom("integrity","sha384-MrcW6ZMFYlzcLA8Nl+NtUVF0sA7MsXsP1UyJoMp4YLEuNSfAP+JcXn/tWtIaxVXM").Custom("crossorigin","anonymous"))
};
}
public void RegisterPages(List<string> pages)
{
pages.Add("/");
pages.Add("/index.html");
}
public object[] GetPage2(string page,Dictionary<string,string> args,string con_type)
{
string con_type0 = con_type;
return new object[] { GetPage(page, args, ref con_type0), con_type };
}
public MyResponse GetPage(string page,Dictionary<string,string> args,ref string content_type)
{
if(page == "/" || page == "/index.html")
{
return
H.html(
H.head(
H.title("Tesses YouTube Downloader")
),
H.body(
H.h1("Demi Lovato is an awesome boy")
)
);
}
return MyResponse.Empty;
}
}
public class MyResponse
{
public bool IsEmpty = false;
public byte[] Data;
public static MyResponse Empty { get { return new MyResponse() { IsEmpty = true }; } }
public static implicit operator MyResponse(Stream strm)
{
MemoryStream strm2=new MemoryStream();
strm.CopyTo(strm2);
strm.Dispose();
return strm2.ToArray();
}
public static implicit operator MyResponse(string str)
{
return System.Text.Encoding.UTF8.GetBytes(str);
}
public static implicit operator MyResponse(HElement elmt)
{
return elmt.ToString();
}
public static implicit operator MyResponse(byte[] data)
{
return new MyResponse() { Data = data };
}
public static implicit operator byte[](MyResponse resp)
{
return resp.Data;
}
}
}

Binary file not shown.

1675
Site/bin/Debug/Hyperlinq.xml Normal file

File diff suppressed because it is too large Load Diff

BIN
Site/bin/Debug/Site.dll Normal file

Binary file not shown.

BIN
Site/bin/Debug/Site.pdb Normal file

Binary file not shown.

Binary file not shown.

File diff suppressed because it is too large Load Diff

BIN
Site/bin/Release/Site.dll Normal file

Binary file not shown.

View File

@ -0,0 +1,2 @@
// <autogenerated />
[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.7", FrameworkDisplayName = "")]

View File

@ -0,0 +1,4 @@
// <autogenerated />
using System;
using System.Reflection;
[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.7", FrameworkDisplayName = ".NET Framework 4.7")]

View File

@ -0,0 +1,4 @@
// <autogenerated />
using System;
using System.Reflection;
[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.8", FrameworkDisplayName = ".NET Framework 4.8")]

Binary file not shown.

View File

View File

@ -0,0 +1 @@
d6ca3b791b6c76aeeb1b4696b0f39574a0557b9e

View File

@ -0,0 +1,17 @@
/home/tom/site/Site/bin/Debug/Site.dll
/home/tom/site/Site/bin/Debug/Site.pdb
/home/tom/site/Site/bin/Debug/Hyperlinq.dll
/home/tom/site/Site/obj/Debug/Site.csproj.CoreCompileInputs.cache
/home/tom/site/Site/obj/Debug/Site.csproj.CopyComplete
/home/tom/site/Site/obj/Debug/Site.dll
/home/tom/site/Site/obj/Debug/Site.pdb
/home/tom/site/Site/obj/Debug/Site.csprojAssemblyReference.cache
C:\Users\DemetroaLovato\site\Site\bin\Debug\Site.dll
C:\Users\DemetroaLovato\site\Site\bin\Debug\Site.pdb
C:\Users\DemetroaLovato\site\Site\bin\Debug\Hyperlinq.dll
C:\Users\DemetroaLovato\site\Site\bin\Debug\Hyperlinq.xml
C:\Users\DemetroaLovato\site\Site\obj\Debug\Site.csproj.AssemblyReference.cache
C:\Users\DemetroaLovato\site\Site\obj\Debug\Site.csproj.CoreCompileInputs.cache
C:\Users\DemetroaLovato\site\Site\obj\Debug\Site.csproj.CopyComplete
C:\Users\DemetroaLovato\site\Site\obj\Debug\Site.dll
C:\Users\DemetroaLovato\site\Site\obj\Debug\Site.pdb

View File

@ -0,0 +1,6 @@
/home/tom/site/Site/obj/Debug/.NETFramework,Version=v4.7.AssemblyAttribute.cs
/home/tom/site/Site/bin/Debug/Site.pdb
/home/tom/site/Site/bin/Debug/Site.dll
/home/tom/site/Site/obj/Debug/Site.dll
/home/tom/site/Site/obj/Debug/Site.pdb
/home/tom/site/Site/bin/Debug/Hyperlinq.dll

Binary file not shown.

BIN
Site/obj/Debug/Site.dll Normal file

Binary file not shown.

BIN
Site/obj/Debug/Site.pdb Normal file

Binary file not shown.

View File

@ -0,0 +1,4 @@
// <autogenerated />
using System;
using System.Reflection;
[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.6.1", FrameworkDisplayName = ".NET Framework 4.6.1")]

View File

@ -0,0 +1,4 @@
// <autogenerated />
using System;
using System.Reflection;
[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.7", FrameworkDisplayName = ".NET Framework 4.7")]

View File

@ -0,0 +1,4 @@
// <autogenerated />
using System;
using System.Reflection;
[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.8", FrameworkDisplayName = ".NET Framework 4.8")]

Binary file not shown.

View File

@ -0,0 +1 @@
adbfa313b79cf09cc32e4ed7094771e5432b96e5

View File

@ -0,0 +1,12 @@
/home/tom/site/Site/bin/Release/Site.dll
/home/tom/site/Site/bin/Release/Hyperlinq.dll
/home/tom/site/Site/obj/Release/Site.csproj.CoreCompileInputs.cache
/home/tom/site/Site/obj/Release/Site.csproj.CopyComplete
/home/tom/site/Site/obj/Release/Site.dll
C:\Users\DemetroaLovato\site\Site\bin\Release\Site.dll
C:\Users\DemetroaLovato\site\Site\bin\Release\Hyperlinq.dll
C:\Users\DemetroaLovato\site\Site\bin\Release\Hyperlinq.xml
C:\Users\DemetroaLovato\site\Site\obj\Release\Site.csproj.AssemblyReference.cache
C:\Users\DemetroaLovato\site\Site\obj\Release\Site.csproj.CoreCompileInputs.cache
C:\Users\DemetroaLovato\site\Site\obj\Release\Site.csproj.CopyComplete
C:\Users\DemetroaLovato\site\Site\obj\Release\Site.dll

BIN
Site/obj/Release/Site.dll Normal file

Binary file not shown.

4
Site/packages.config Normal file
View File

@ -0,0 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<packages>
<package id="Hyperlinq" version="1.0.7" targetFramework="net47" />
</packages>

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

BIN
bin/Debug/System.IO.dll Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -34,17 +34,17 @@
<bindingRedirect oldVersion="0.0.0.0-6.0.0.0" newVersion="6.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="AngleSharp" publicKeyToken="e83494dcdc6d31ea" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-0.16.0.0" newVersion="0.16.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="MimeTypesMap" publicKeyToken="1b320cc08ad5aa89" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-1.0.8.0" newVersion="1.0.8.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Text.Encoding.CodePages" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-5.0.0.0" newVersion="5.0.0.0" />
</dependentAssembly>
</assemblyBinding>
</runtime>
</configuration>

Binary file not shown.

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -1,8 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.8" />
</startup>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.8" />
</startup>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
@ -34,17 +34,5 @@
<bindingRedirect oldVersion="0.0.0.0-6.0.0.0" newVersion="6.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="AngleSharp" publicKeyToken="e83494dcdc6d31ea" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-0.16.0.0" newVersion="0.16.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="MimeTypesMap" publicKeyToken="1b320cc08ad5aa89" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-1.0.8.0" newVersion="1.0.8.0" />
</dependentAssembly>
</assemblyBinding>
</runtime>
</configuration>

Binary file not shown.

315
mono_crash.12ecaa89f.0.json Normal file
View File

@ -0,0 +1,315 @@
{
"protocol_version" : "0.0.6",
"configuration" : {
"version" : "(6.12.0.122) (tarball)",
"tlc" : "__thread",
"sigsgev" : "altstack",
"notifications" : "epoll",
"architecture" : "amd64",
"disabled_features" : "none",
"smallconfig" : "disabled",
"bigarrays" : "disabled",
"softdebug" : "enabled",
"interpreter" : "enabled",
"llvm_support" : "610",
"suspend" : "hybrid"
},
"memory" : {
"minor_gc_time" : "5782050483",
"major_gc_time" : "95219144",
"minor_gc_count" : "94700",
"major_gc_count" : "99",
"major_gc_time_concurrent" : "461311594"
},
"threads" : [
{
"is_managed" : false,
"offset_free_hash" : "0x0",
"offset_rich_hash" : "0x0",
"crashed" : false,
"native_thread_id" : "0x7f2710426fc0",
"thread_info_addr" : "0x56087de06310",
"thread_name" : "GUI Thread",
"ctx" : {
"IP" : "0x7f271097b618",
"SP" : "0x7ffdb624d370",
"BP" : "0x5608857871c0"
},
"unmanaged_frames" : [
{
"is_managed" : "false",
"native_address" : "0x56087badc4c9",
"native_offset" : "0x00000"
}
,
{
"is_managed" : "false",
"native_address" : "0x56087bcc2319",
"native_offset" : "0x00000"
}
,
{
"is_managed" : "false",
"native_address" : "0x56087bcc3655",
"native_offset" : "0x00000"
}
,
{
"is_managed" : "false",
"native_address" : "0x56087bccc6c7",
"native_offset" : "0x00000"
}
,
{
"is_managed" : "false",
"native_address" : "0x56087bb315b5",
"native_offset" : "0x00000"
}
,
{
"is_managed" : "false",
"native_address" : "0x7f271097d3c0",
"native_offset" : "0x00000"
}
,
{
"is_managed" : "false",
"native_address" : "0x7f271097b618",
"native_offset" : "0x00000"
}
,
{
"is_managed" : "false",
"native_address" : "0x7f271097b743",
"native_offset" : "0x00000"
}
,
{
"is_managed" : "false",
"native_address" : "0x56087bd0e29c",
"native_offset" : "0x00000"
}
,
{
"is_managed" : "false",
"native_address" : "0x56087baab6ff",
"native_offset" : "0x00000"
}
,
{
"is_managed" : "false",
"native_address" : "0x56087bab2f88",
"native_offset" : "0x00000"
}
,
{
"is_managed" : "false",
"native_address" : "0x56087baa1f1c",
"native_offset" : "0x00000"
}
,
{
"is_managed" : "false",
"native_address" : "0x7f271044f0b3",
"native_offset" : "0x00000"
}
,
{
"is_managed" : "false",
"native_address" : "0x56087baa253a",
"native_offset" : "0x00000"
}
]
},
{
"is_managed" : true,
"offset_free_hash" : "0x12ecaa89f",
"offset_rich_hash" : "0x12ecaa921",
"crashed" : true,
"native_thread_id" : "0x7f270db93700",
"thread_info_addr" : "0x7f2708000b60",
"thread_name" : "Finalizer",
"ctx" : {
"IP" : "0x7f27104a1a61",
"SP" : "0x7f270db922b0",
"BP" : "0x7f270db92820"
},
"managed_frames" : [
{
"is_managed" : "false",
"native_address" : "unregistered"
}
,
{
"is_managed" : "true",
"guid" : "ED39F21B-9E93-43DC-BD44-2A17AD356A9F",
"token" : "0x00000",
"native_offset" : "0x0",
"filename" : "glib-sharp.dll",
"sizeofimage" : "0x1e000",
"timestamp" : "0x0",
"il_offset" : "0x0000b"
}
,
{
"is_managed" : "true",
"guid" : "ED39F21B-9E93-43DC-BD44-2A17AD356A9F",
"token" : "0x6000142",
"native_offset" : "0x0",
"filename" : "glib-sharp.dll",
"sizeofimage" : "0x1e000",
"timestamp" : "0x0",
"il_offset" : "0x00014"
}
,
{
"is_managed" : "true",
"guid" : "7AAB76E8-7BCE-48A4-B45C-F7FA613CB70C",
"token" : "0x60041bd",
"native_offset" : "0x0",
"filename" : "gtk-sharp.dll",
"sizeofimage" : "0x164000",
"timestamp" : "0x0",
"il_offset" : "0x00030"
}
,
{
"is_managed" : "true",
"guid" : "7AAB76E8-7BCE-48A4-B45C-F7FA613CB70C",
"token" : "0x60008e2",
"native_offset" : "0x0",
"filename" : "gtk-sharp.dll",
"sizeofimage" : "0x164000",
"timestamp" : "0x0",
"il_offset" : "0x00000"
}
,
{
"is_managed" : "true",
"guid" : "609E8E7D-556D-4B16-BD60-BCA491697A49",
"token" : "0x6000300",
"native_offset" : "0x0",
"filename" : "Xwt.Gtk.dll",
"sizeofimage" : "0x54000",
"timestamp" : "0x5d30afe3",
"il_offset" : "0x00007"
}
,
{
"is_managed" : "true",
"guid" : "609E8E7D-556D-4B16-BD60-BCA491697A49",
"token" : "0x6000088",
"native_offset" : "0x0",
"filename" : "Xwt.Gtk.dll",
"sizeofimage" : "0x54000",
"timestamp" : "0x5d30afe3",
"il_offset" : "0x00002"
}
,
{
"is_managed" : "true",
"guid" : "533173D2-4DAE-4608-99D2-B10975534BB0",
"token" : "0x00000",
"native_offset" : "0x0",
"filename" : "mscorlib.dll",
"sizeofimage" : "0x472000",
"timestamp" : "0x99dbfea7",
"il_offset" : "0x0002a"
}
],
"unmanaged_frames" : [
{
"is_managed" : "false",
"native_address" : "0x56087badc4c9",
"native_offset" : "0x00000"
}
,
{
"is_managed" : "false",
"native_address" : "0x56087bcc2319",
"native_offset" : "0x00000"
}
,
{
"is_managed" : "false",
"native_address" : "0x56087bcc3655",
"native_offset" : "0x00000"
}
,
{
"is_managed" : "false",
"native_address" : "0x56087bccc82c",
"native_offset" : "0x00000"
}
,
{
"is_managed" : "false",
"native_address" : "0x56087bb322a7",
"native_offset" : "0x00000"
}
,
{
"is_managed" : "false",
"native_address" : "0x56087bb324b9",
"native_offset" : "0x00000"
}
,
{
"is_managed" : "false",
"native_address" : "0x56087bade7af",
"native_offset" : "0x00000"
}
,
{
"is_managed" : "false",
"native_address" : "0x56087bb2bb13",
"native_offset" : "0x00000"
}
,
{
"is_managed" : "false",
"native_address" : "0x7f27104a1a61",
"native_offset" : "0x00000"
}
,
{
"is_managed" : "false",
"native_address" : "0x7f27104b6d4a",
"native_offset" : "0x00000"
}
,
{
"is_managed" : "false",
"native_address" : "0x7f2707f720f3",
"native_offset" : "0x00000"
}
,
{
"is_managed" : "false",
"native_address" : "0x7f2707f49301",
"native_offset" : "0x00000"
}
,
{
"is_managed" : "false",
"native_address" : "0x7f2707f303ae",
"native_offset" : "0x00000"
}
,
{
"is_managed" : "true",
"guid" : "ED39F21B-9E93-43DC-BD44-2A17AD356A9F",
"token" : "0x00000",
"native_offset" : "0x0",
"filename" : "glib-sharp.dll",
"sizeofimage" : "0x1e000",
"timestamp" : "0x0",
"il_offset" : "0x00000"
}
]
}
]
}

View File

@ -0,0 +1,2 @@
// <autogenerated />
[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.8", FrameworkDisplayName = "")]

View File

@ -1 +1 @@
e627351f98a988dc5194758f4e3bdb59e4436ef7
bf92bbff1d1a9d73f36029790caadf3977923a2c

View File

@ -1,42 +1,82 @@
/home/michael/gits/site/obj/Debug/youtube-downloader.exe
/home/michael/gits/site/obj/Debug/youtube-downloader.pdb
C:\Users\Demetria Lovato\youtube-downloader\bin\Debug\youtube-downloader.exe.config
C:\Users\Demetria Lovato\youtube-downloader\bin\Debug\youtube-downloader.exe
C:\Users\Demetria Lovato\youtube-downloader\bin\Debug\youtube-downloader.pdb
C:\Users\Demetria Lovato\youtube-downloader\bin\Debug\AngleSharp.dll
C:\Users\Demetria Lovato\youtube-downloader\bin\Debug\Microsoft.Bcl.AsyncInterfaces.dll
C:\Users\Demetria Lovato\youtube-downloader\bin\Debug\MimeTypesMap.dll
C:\Users\Demetria Lovato\youtube-downloader\bin\Debug\Newtonsoft.Json.dll
C:\Users\Demetria Lovato\youtube-downloader\bin\Debug\SimpleHTTP.dll
C:\Users\Demetria Lovato\youtube-downloader\bin\Debug\System.Buffers.dll
C:\Users\Demetria Lovato\youtube-downloader\bin\Debug\System.Linq.Async.dll
C:\Users\Demetria Lovato\youtube-downloader\bin\Debug\System.Memory.dll
C:\Users\Demetria Lovato\youtube-downloader\bin\Debug\System.Numerics.Vectors.dll
C:\Users\Demetria Lovato\youtube-downloader\bin\Debug\System.Runtime.CompilerServices.Unsafe.dll
C:\Users\Demetria Lovato\youtube-downloader\bin\Debug\System.Text.Encoding.CodePages.dll
C:\Users\Demetria Lovato\youtube-downloader\bin\Debug\System.Text.Encodings.Web.dll
C:\Users\Demetria Lovato\youtube-downloader\bin\Debug\System.Text.Json.dll
C:\Users\Demetria Lovato\youtube-downloader\bin\Debug\System.Threading.Tasks.Extensions.dll
C:\Users\Demetria Lovato\youtube-downloader\bin\Debug\System.ValueTuple.dll
C:\Users\Demetria Lovato\youtube-downloader\bin\Debug\YoutubeExplode.dll
C:\Users\Demetria Lovato\youtube-downloader\bin\Debug\AngleSharp.xml
C:\Users\Demetria Lovato\youtube-downloader\bin\Debug\Microsoft.Bcl.AsyncInterfaces.xml
C:\Users\Demetria Lovato\youtube-downloader\bin\Debug\Newtonsoft.Json.xml
C:\Users\Demetria Lovato\youtube-downloader\bin\Debug\SimpleHTTP.xml
C:\Users\Demetria Lovato\youtube-downloader\bin\Debug\System.Buffers.xml
C:\Users\Demetria Lovato\youtube-downloader\bin\Debug\System.Linq.Async.xml
C:\Users\Demetria Lovato\youtube-downloader\bin\Debug\System.Memory.xml
C:\Users\Demetria Lovato\youtube-downloader\bin\Debug\System.Numerics.Vectors.xml
C:\Users\Demetria Lovato\youtube-downloader\bin\Debug\System.Runtime.CompilerServices.Unsafe.xml
C:\Users\Demetria Lovato\youtube-downloader\bin\Debug\System.Text.Encoding.CodePages.xml
C:\Users\Demetria Lovato\youtube-downloader\bin\Debug\System.Text.Encodings.Web.xml
C:\Users\Demetria Lovato\youtube-downloader\bin\Debug\System.Text.Json.xml
C:\Users\Demetria Lovato\youtube-downloader\bin\Debug\System.Threading.Tasks.Extensions.xml
C:\Users\Demetria Lovato\youtube-downloader\bin\Debug\System.ValueTuple.xml
C:\Users\Demetria Lovato\youtube-downloader\bin\Debug\YoutubeExplode.xml
C:\Users\Demetria Lovato\youtube-downloader\obj\Debug\youtube-downloader.csproj.AssemblyReference.cache
C:\Users\Demetria Lovato\youtube-downloader\obj\Debug\youtube-downloader.exe.config
C:\Users\Demetria Lovato\youtube-downloader\obj\Debug\youtube-downloader.csproj.CoreCompileInputs.cache
C:\Users\Demetria Lovato\youtube-downloader\obj\Debug\youtube-downloader.csproj.CopyComplete
C:\Users\Demetria Lovato\youtube-downloader\obj\Debug\youtube-downloader.exe
C:\Users\Demetria Lovato\youtube-downloader\obj\Debug\youtube-downloader.pdb
C:/Users/Demetria Lovato/youtube-downloader/bin/Debug/youtube-downloader.exe.config
C:/Users/Demetria Lovato/youtube-downloader/bin/Debug/youtube-downloader.exe
C:/Users/Demetria Lovato/youtube-downloader/bin/Debug/youtube-downloader.pdb
C:/Users/Demetria Lovato/youtube-downloader/bin/Debug/AngleSharp.dll
C:/Users/Demetria Lovato/youtube-downloader/bin/Debug/Microsoft.Bcl.AsyncInterfaces.dll
C:/Users/Demetria Lovato/youtube-downloader/bin/Debug/MimeTypesMap.dll
C:/Users/Demetria Lovato/youtube-downloader/bin/Debug/Newtonsoft.Json.dll
C:/Users/Demetria Lovato/youtube-downloader/bin/Debug/SimpleHTTP.dll
C:/Users/Demetria Lovato/youtube-downloader/bin/Debug/System.Buffers.dll
C:/Users/Demetria Lovato/youtube-downloader/bin/Debug/System.Linq.Async.dll
C:/Users/Demetria Lovato/youtube-downloader/bin/Debug/System.Memory.dll
C:/Users/Demetria Lovato/youtube-downloader/bin/Debug/System.Numerics.Vectors.dll
C:/Users/Demetria Lovato/youtube-downloader/bin/Debug/System.Runtime.CompilerServices.Unsafe.dll
C:/Users/Demetria Lovato/youtube-downloader/bin/Debug/System.Text.Encoding.CodePages.dll
C:/Users/Demetria Lovato/youtube-downloader/bin/Debug/System.Text.Encodings.Web.dll
C:/Users/Demetria Lovato/youtube-downloader/bin/Debug/System.Text.Json.dll
C:/Users/Demetria Lovato/youtube-downloader/bin/Debug/System.Threading.Tasks.Extensions.dll
C:/Users/Demetria Lovato/youtube-downloader/bin/Debug/System.ValueTuple.dll
C:/Users/Demetria Lovato/youtube-downloader/bin/Debug/YoutubeExplode.dll
C:/Users/Demetria Lovato/youtube-downloader/bin/Debug/AngleSharp.xml
C:/Users/Demetria Lovato/youtube-downloader/bin/Debug/Microsoft.Bcl.AsyncInterfaces.xml
C:/Users/Demetria Lovato/youtube-downloader/bin/Debug/Newtonsoft.Json.xml
C:/Users/Demetria Lovato/youtube-downloader/bin/Debug/SimpleHTTP.xml
C:/Users/Demetria Lovato/youtube-downloader/bin/Debug/System.Buffers.xml
C:/Users/Demetria Lovato/youtube-downloader/bin/Debug/System.Linq.Async.xml
C:/Users/Demetria Lovato/youtube-downloader/bin/Debug/System.Memory.xml
C:/Users/Demetria Lovato/youtube-downloader/bin/Debug/System.Numerics.Vectors.xml
C:/Users/Demetria Lovato/youtube-downloader/bin/Debug/System.Runtime.CompilerServices.Unsafe.xml
C:/Users/Demetria Lovato/youtube-downloader/bin/Debug/System.Text.Encoding.CodePages.xml
C:/Users/Demetria Lovato/youtube-downloader/bin/Debug/System.Text.Encodings.Web.xml
C:/Users/Demetria Lovato/youtube-downloader/bin/Debug/System.Text.Json.xml
C:/Users/Demetria Lovato/youtube-downloader/bin/Debug/System.Threading.Tasks.Extensions.xml
C:/Users/Demetria Lovato/youtube-downloader/bin/Debug/System.ValueTuple.xml
C:/Users/Demetria Lovato/youtube-downloader/bin/Debug/YoutubeExplode.xml
C:/Users/Demetria Lovato/youtube-downloader/obj/Debug/youtube-downloader.csproj.AssemblyReference.cache
C:/Users/Demetria Lovato/youtube-downloader/obj/Debug/youtube-downloader.exe.config
C:/Users/Demetria Lovato/youtube-downloader/obj/Debug/youtube-downloader.csproj.CoreCompileInputs.cache
C:/Users/Demetria Lovato/youtube-downloader/obj/Debug/youtube-downloader.csproj.CopyComplete
C:/Users/Demetria Lovato/youtube-downloader/obj/Debug/youtube-downloader.exe
C:/Users/Demetria Lovato/youtube-downloader/obj/Debug/youtube-downloader.pdb
/home/tom/site/obj/Debug/youtube-downloader.csprojAssemblyReference.cache
/home/tom/site/obj/Debug/youtube-downloader.exe.config
/home/tom/site/obj/Debug/youtube-downloader.csproj.CoreCompileInputs.cache
C:\Users\DemetroaLovato\site\bin\Debug\youtube-downloader.exe.config
C:\Users\DemetroaLovato\site\bin\Debug\youtube-downloader.exe
C:\Users\DemetroaLovato\site\bin\Debug\youtube-downloader.pdb
C:\Users\DemetroaLovato\site\bin\Debug\AngleSharp.dll
C:\Users\DemetroaLovato\site\bin\Debug\Microsoft.Bcl.AsyncInterfaces.dll
C:\Users\DemetroaLovato\site\bin\Debug\MimeTypesMap.dll
C:\Users\DemetroaLovato\site\bin\Debug\Newtonsoft.Json.dll
C:\Users\DemetroaLovato\site\bin\Debug\SimpleHTTP.dll
C:\Users\DemetroaLovato\site\bin\Debug\System.Buffers.dll
C:\Users\DemetroaLovato\site\bin\Debug\System.Linq.Async.dll
C:\Users\DemetroaLovato\site\bin\Debug\System.Memory.dll
C:\Users\DemetroaLovato\site\bin\Debug\System.Numerics.Vectors.dll
C:\Users\DemetroaLovato\site\bin\Debug\System.Text.Encoding.CodePages.dll
C:\Users\DemetroaLovato\site\bin\Debug\System.Text.Json.dll
C:\Users\DemetroaLovato\site\bin\Debug\System.Threading.Tasks.Extensions.dll
C:\Users\DemetroaLovato\site\bin\Debug\System.ValueTuple.dll
C:\Users\DemetroaLovato\site\bin\Debug\YoutubeExplode.dll
C:\Users\DemetroaLovato\site\bin\Debug\System.Runtime.CompilerServices.Unsafe.dll
C:\Users\DemetroaLovato\site\bin\Debug\Microsoft.Bcl.AsyncInterfaces.xml
C:\Users\DemetroaLovato\site\bin\Debug\System.Linq.Async.xml
C:\Users\DemetroaLovato\site\bin\Debug\System.Text.Json.xml
C:\Users\DemetroaLovato\site\bin\Debug\AngleSharp.xml
C:\Users\DemetroaLovato\site\bin\Debug\SimpleHTTP.xml
C:\Users\DemetroaLovato\site\bin\Debug\System.Buffers.xml
C:\Users\DemetroaLovato\site\bin\Debug\System.Numerics.Vectors.xml
C:\Users\DemetroaLovato\site\bin\Debug\System.Memory.xml
C:\Users\DemetroaLovato\site\bin\Debug\System.Threading.Tasks.Extensions.xml
C:\Users\DemetroaLovato\site\bin\Debug\System.ValueTuple.xml
C:\Users\DemetroaLovato\site\bin\Debug\Newtonsoft.Json.xml
C:\Users\DemetroaLovato\site\bin\Debug\YoutubeExplode.xml
C:\Users\DemetroaLovato\site\bin\Debug\System.Runtime.CompilerServices.Unsafe.xml
C:\Users\DemetroaLovato\site\obj\Debug\youtube-downloader.csproj.CoreCompileInputs.cache
C:\Users\DemetroaLovato\site\obj\Debug\youtube-downloader.csproj.CopyComplete
C:\Users\DemetroaLovato\site\obj\Debug\youtube-downloader.exe
C:\Users\DemetroaLovato\site\obj\Debug\youtube-downloader.pdb
C:\Users\DemetroaLovato\site\bin\Debug\System.Text.Encodings.Web.dll
C:\Users\DemetroaLovato\site\bin\Debug\System.Text.Encodings.Web.xml

View File

@ -0,0 +1,27 @@
/home/tom/site/obj/Debug/.NETFramework,Version=v4.8.AssemblyAttribute.cs
/home/tom/site/bin/Debug/System.Linq.Async.dll
/home/tom/site/bin/Debug/System.Runtime.CompilerServices.Unsafe.dll
/home/tom/site/bin/Debug/System.Text.Encodings.Web.dll
/home/tom/site/bin/Debug/Microsoft.Bcl.AsyncInterfaces.dll
/home/tom/site/bin/Debug/System.Text.Json.dll
/home/tom/site/bin/Debug/System.Net.Http.dll
/home/tom/site/bin/Debug/AngleSharp.dll
/home/tom/site/bin/Debug/YoutubeExplode.dll
/home/tom/site/bin/Debug/SimpleHTTP.dll
/home/tom/site/bin/Debug/System.Buffers.dll
/home/tom/site/bin/Debug/System.Numerics.Vectors.dll
/home/tom/site/bin/Debug/System.Memory.dll
/home/tom/site/bin/Debug/System.Text.Encoding.CodePages.dll
/home/tom/site/bin/Debug/System.Threading.Tasks.Extensions.dll
/home/tom/site/bin/Debug/System.ValueTuple.dll
/home/tom/site/bin/Debug/MimeTypesMap.dll
/home/tom/site/bin/Debug/Newtonsoft.Json.dll
/home/tom/site/bin/Debug/System.IO.dll
/home/tom/site/bin/Debug/System.Runtime.dll
/home/tom/site/bin/Debug/System.Security.Cryptography.Encoding.dll
/home/tom/site/bin/Debug/System.Security.Cryptography.Primitives.dll
/home/tom/site/bin/Debug/System.Security.Cryptography.Algorithms.dll
/home/tom/site/bin/Debug/System.Security.Cryptography.X509Certificates.dll
/home/tom/site/bin/Debug/Site.dll
/home/tom/site/bin/Debug/Site.pdb
/home/tom/site/bin/Debug/Hyperlinq.dll

Binary file not shown.

View File

@ -34,17 +34,17 @@
<bindingRedirect oldVersion="0.0.0.0-6.0.0.0" newVersion="6.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="AngleSharp" publicKeyToken="e83494dcdc6d31ea" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-0.16.0.0" newVersion="0.16.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="MimeTypesMap" publicKeyToken="1b320cc08ad5aa89" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-1.0.8.0" newVersion="1.0.8.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Text.Encoding.CodePages" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-5.0.0.0" newVersion="5.0.0.0" />
</dependentAssembly>
</assemblyBinding>
</runtime>
</configuration>

Binary file not shown.

View File

@ -0,0 +1,4 @@
// <autogenerated />
using System;
using System.Reflection;
[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.7.2", FrameworkDisplayName = ".NET Framework 4.7.2")]

View File

@ -1 +1 @@
5248b5db147cd28c5063b13f40ce1570f4012541
afa8afdcd358326edb77f478097f3fb1f3aded4e

View File

@ -1,40 +1,79 @@
C:\Users\Demetria Lovato\youtube-downloader\bin\Release\youtube-downloader.exe.config
C:\Users\Demetria Lovato\youtube-downloader\bin\Release\youtube-downloader.exe
C:\Users\Demetria Lovato\youtube-downloader\bin\Release\youtube-downloader.pdb
C:\Users\Demetria Lovato\youtube-downloader\bin\Release\AngleSharp.dll
C:\Users\Demetria Lovato\youtube-downloader\bin\Release\Microsoft.Bcl.AsyncInterfaces.dll
C:\Users\Demetria Lovato\youtube-downloader\bin\Release\MimeTypesMap.dll
C:\Users\Demetria Lovato\youtube-downloader\bin\Release\Newtonsoft.Json.dll
C:\Users\Demetria Lovato\youtube-downloader\bin\Release\SimpleHTTP.dll
C:\Users\Demetria Lovato\youtube-downloader\bin\Release\System.Buffers.dll
C:\Users\Demetria Lovato\youtube-downloader\bin\Release\System.Linq.Async.dll
C:\Users\Demetria Lovato\youtube-downloader\bin\Release\System.Memory.dll
C:\Users\Demetria Lovato\youtube-downloader\bin\Release\System.Numerics.Vectors.dll
C:\Users\Demetria Lovato\youtube-downloader\bin\Release\System.Runtime.CompilerServices.Unsafe.dll
C:\Users\Demetria Lovato\youtube-downloader\bin\Release\System.Text.Encoding.CodePages.dll
C:\Users\Demetria Lovato\youtube-downloader\bin\Release\System.Text.Encodings.Web.dll
C:\Users\Demetria Lovato\youtube-downloader\bin\Release\System.Text.Json.dll
C:\Users\Demetria Lovato\youtube-downloader\bin\Release\System.Threading.Tasks.Extensions.dll
C:\Users\Demetria Lovato\youtube-downloader\bin\Release\System.ValueTuple.dll
C:\Users\Demetria Lovato\youtube-downloader\bin\Release\YoutubeExplode.dll
C:\Users\Demetria Lovato\youtube-downloader\bin\Release\AngleSharp.xml
C:\Users\Demetria Lovato\youtube-downloader\bin\Release\Microsoft.Bcl.AsyncInterfaces.xml
C:\Users\Demetria Lovato\youtube-downloader\bin\Release\Newtonsoft.Json.xml
C:\Users\Demetria Lovato\youtube-downloader\bin\Release\SimpleHTTP.xml
C:\Users\Demetria Lovato\youtube-downloader\bin\Release\System.Buffers.xml
C:\Users\Demetria Lovato\youtube-downloader\bin\Release\System.Linq.Async.xml
C:\Users\Demetria Lovato\youtube-downloader\bin\Release\System.Memory.xml
C:\Users\Demetria Lovato\youtube-downloader\bin\Release\System.Numerics.Vectors.xml
C:\Users\Demetria Lovato\youtube-downloader\bin\Release\System.Runtime.CompilerServices.Unsafe.xml
C:\Users\Demetria Lovato\youtube-downloader\bin\Release\System.Text.Encoding.CodePages.xml
C:\Users\Demetria Lovato\youtube-downloader\bin\Release\System.Text.Encodings.Web.xml
C:\Users\Demetria Lovato\youtube-downloader\bin\Release\System.Text.Json.xml
C:\Users\Demetria Lovato\youtube-downloader\bin\Release\System.Threading.Tasks.Extensions.xml
C:\Users\Demetria Lovato\youtube-downloader\bin\Release\System.ValueTuple.xml
C:\Users\Demetria Lovato\youtube-downloader\bin\Release\YoutubeExplode.xml
C:\Users\Demetria Lovato\youtube-downloader\obj\Release\youtube-downloader.csproj.AssemblyReference.cache
C:\Users\Demetria Lovato\youtube-downloader\obj\Release\youtube-downloader.exe.config
C:\Users\Demetria Lovato\youtube-downloader\obj\Release\youtube-downloader.csproj.CoreCompileInputs.cache
C:\Users\Demetria Lovato\youtube-downloader\obj\Release\youtube-downloader.csproj.CopyComplete
C:\Users\Demetria Lovato\youtube-downloader\obj\Release\youtube-downloader.exe
C:\Users\Demetria Lovato\youtube-downloader\obj\Release\youtube-downloader.pdb
C:/Users/Demetria Lovato/youtube-downloader/bin/Release/youtube-downloader.exe.config
C:/Users/Demetria Lovato/youtube-downloader/bin/Release/youtube-downloader.exe
C:/Users/Demetria Lovato/youtube-downloader/bin/Release/youtube-downloader.pdb
C:/Users/Demetria Lovato/youtube-downloader/bin/Release/AngleSharp.dll
C:/Users/Demetria Lovato/youtube-downloader/bin/Release/Microsoft.Bcl.AsyncInterfaces.dll
C:/Users/Demetria Lovato/youtube-downloader/bin/Release/MimeTypesMap.dll
C:/Users/Demetria Lovato/youtube-downloader/bin/Release/Newtonsoft.Json.dll
C:/Users/Demetria Lovato/youtube-downloader/bin/Release/SimpleHTTP.dll
C:/Users/Demetria Lovato/youtube-downloader/bin/Release/System.Buffers.dll
C:/Users/Demetria Lovato/youtube-downloader/bin/Release/System.Linq.Async.dll
C:/Users/Demetria Lovato/youtube-downloader/bin/Release/System.Memory.dll
C:/Users/Demetria Lovato/youtube-downloader/bin/Release/System.Numerics.Vectors.dll
C:/Users/Demetria Lovato/youtube-downloader/bin/Release/System.Runtime.CompilerServices.Unsafe.dll
C:/Users/Demetria Lovato/youtube-downloader/bin/Release/System.Text.Encoding.CodePages.dll
C:/Users/Demetria Lovato/youtube-downloader/bin/Release/System.Text.Encodings.Web.dll
C:/Users/Demetria Lovato/youtube-downloader/bin/Release/System.Text.Json.dll
C:/Users/Demetria Lovato/youtube-downloader/bin/Release/System.Threading.Tasks.Extensions.dll
C:/Users/Demetria Lovato/youtube-downloader/bin/Release/System.ValueTuple.dll
C:/Users/Demetria Lovato/youtube-downloader/bin/Release/YoutubeExplode.dll
C:/Users/Demetria Lovato/youtube-downloader/bin/Release/AngleSharp.xml
C:/Users/Demetria Lovato/youtube-downloader/bin/Release/Microsoft.Bcl.AsyncInterfaces.xml
C:/Users/Demetria Lovato/youtube-downloader/bin/Release/Newtonsoft.Json.xml
C:/Users/Demetria Lovato/youtube-downloader/bin/Release/SimpleHTTP.xml
C:/Users/Demetria Lovato/youtube-downloader/bin/Release/System.Buffers.xml
C:/Users/Demetria Lovato/youtube-downloader/bin/Release/System.Linq.Async.xml
C:/Users/Demetria Lovato/youtube-downloader/bin/Release/System.Memory.xml
C:/Users/Demetria Lovato/youtube-downloader/bin/Release/System.Numerics.Vectors.xml
C:/Users/Demetria Lovato/youtube-downloader/bin/Release/System.Runtime.CompilerServices.Unsafe.xml
C:/Users/Demetria Lovato/youtube-downloader/bin/Release/System.Text.Encoding.CodePages.xml
C:/Users/Demetria Lovato/youtube-downloader/bin/Release/System.Text.Encodings.Web.xml
C:/Users/Demetria Lovato/youtube-downloader/bin/Release/System.Text.Json.xml
C:/Users/Demetria Lovato/youtube-downloader/bin/Release/System.Threading.Tasks.Extensions.xml
C:/Users/Demetria Lovato/youtube-downloader/bin/Release/System.ValueTuple.xml
C:/Users/Demetria Lovato/youtube-downloader/bin/Release/YoutubeExplode.xml
C:/Users/Demetria Lovato/youtube-downloader/obj/Release/youtube-downloader.csproj.AssemblyReference.cache
C:/Users/Demetria Lovato/youtube-downloader/obj/Release/youtube-downloader.exe.config
C:/Users/Demetria Lovato/youtube-downloader/obj/Release/youtube-downloader.csproj.CoreCompileInputs.cache
C:/Users/Demetria Lovato/youtube-downloader/obj/Release/youtube-downloader.csproj.CopyComplete
C:/Users/Demetria Lovato/youtube-downloader/obj/Release/youtube-downloader.exe
C:/Users/Demetria Lovato/youtube-downloader/obj/Release/youtube-downloader.pdb
/home/tom/site/obj/Release/youtube-downloader.csprojAssemblyReference.cache
/home/tom/site/obj/Release/youtube-downloader.csproj.CoreCompileInputs.cache
C:\Users\DemetroaLovato\site\obj\Release\youtube-downloader.csproj.CoreCompileInputs.cache
C:\Users\DemetroaLovato\site\bin\Release\youtube-downloader.exe.config
C:\Users\DemetroaLovato\site\bin\Release\youtube-downloader.exe
C:\Users\DemetroaLovato\site\bin\Release\youtube-downloader.pdb
C:\Users\DemetroaLovato\site\bin\Release\AngleSharp.dll
C:\Users\DemetroaLovato\site\bin\Release\Microsoft.Bcl.AsyncInterfaces.dll
C:\Users\DemetroaLovato\site\bin\Release\MimeTypesMap.dll
C:\Users\DemetroaLovato\site\bin\Release\Newtonsoft.Json.dll
C:\Users\DemetroaLovato\site\bin\Release\SimpleHTTP.dll
C:\Users\DemetroaLovato\site\bin\Release\System.Buffers.dll
C:\Users\DemetroaLovato\site\bin\Release\System.Linq.Async.dll
C:\Users\DemetroaLovato\site\bin\Release\System.Memory.dll
C:\Users\DemetroaLovato\site\bin\Release\System.Numerics.Vectors.dll
C:\Users\DemetroaLovato\site\bin\Release\System.Text.Encoding.CodePages.dll
C:\Users\DemetroaLovato\site\bin\Release\System.Text.Json.dll
C:\Users\DemetroaLovato\site\bin\Release\System.Threading.Tasks.Extensions.dll
C:\Users\DemetroaLovato\site\bin\Release\System.ValueTuple.dll
C:\Users\DemetroaLovato\site\bin\Release\YoutubeExplode.dll
C:\Users\DemetroaLovato\site\bin\Release\System.Runtime.CompilerServices.Unsafe.dll
C:\Users\DemetroaLovato\site\bin\Release\Microsoft.Bcl.AsyncInterfaces.xml
C:\Users\DemetroaLovato\site\bin\Release\System.Linq.Async.xml
C:\Users\DemetroaLovato\site\bin\Release\System.Text.Json.xml
C:\Users\DemetroaLovato\site\bin\Release\AngleSharp.xml
C:\Users\DemetroaLovato\site\bin\Release\SimpleHTTP.xml
C:\Users\DemetroaLovato\site\bin\Release\System.Buffers.xml
C:\Users\DemetroaLovato\site\bin\Release\System.Numerics.Vectors.xml
C:\Users\DemetroaLovato\site\bin\Release\System.Memory.xml
C:\Users\DemetroaLovato\site\bin\Release\System.Threading.Tasks.Extensions.xml
C:\Users\DemetroaLovato\site\bin\Release\System.ValueTuple.xml
C:\Users\DemetroaLovato\site\bin\Release\Newtonsoft.Json.xml
C:\Users\DemetroaLovato\site\bin\Release\YoutubeExplode.xml
C:\Users\DemetroaLovato\site\bin\Release\System.Runtime.CompilerServices.Unsafe.xml
C:\Users\DemetroaLovato\site\obj\Release\youtube-downloader.csproj.CopyComplete
C:\Users\DemetroaLovato\site\obj\Release\youtube-downloader.exe
C:\Users\DemetroaLovato\site\obj\Release\youtube-downloader.pdb
C:\Users\DemetroaLovato\site\bin\Release\System.Text.Encodings.Web.dll
C:\Users\DemetroaLovato\site\bin\Release\System.Text.Encodings.Web.xml

Binary file not shown.

View File

@ -1,50 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.8" />
</startup>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Runtime.CompilerServices.Unsafe" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-6.0.0.0" newVersion="6.0.0.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Threading.Tasks.Extensions" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-4.2.0.1" newVersion="4.2.0.1" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.ValueTuple" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-4.0.3.0" newVersion="4.0.3.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Buffers" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-4.0.3.0" newVersion="4.0.3.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="Newtonsoft.Json" publicKeyToken="30ad4fe6b2a6aeed" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-13.0.0.0" newVersion="13.0.0.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="Microsoft.Bcl.AsyncInterfaces" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-6.0.0.0" newVersion="6.0.0.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Text.Json" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-6.0.0.0" newVersion="6.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="AngleSharp" publicKeyToken="e83494dcdc6d31ea" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-0.16.0.0" newVersion="0.16.0.0" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="MimeTypesMap" publicKeyToken="1b320cc08ad5aa89" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-1.0.8.0" newVersion="1.0.8.0" />
</dependentAssembly>
</assemblyBinding>
</runtime>
</configuration>

Binary file not shown.

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<packages>
<package id="AngleSharp" version="0.16.0" targetFramework="net48" />
<package id="Microsoft.Bcl.AsyncInterfaces" version="6.0.0-preview.5.21301.5" targetFramework="net48" />
<package id="Microsoft.Bcl.AsyncInterfaces" version="6.0.0-preview.6.21352.12" targetFramework="net48" />
<package id="MimeTypesMap" version="1.0.8" targetFramework="net48" />
<package id="Newtonsoft.Json" version="13.0.1" targetFramework="net48" />
<package id="Simple-HTTP" version="1.0.6" targetFramework="net48" />
@ -12,15 +12,15 @@
<package id="System.Net.Http" version="4.3.4" targetFramework="net48" />
<package id="System.Numerics.Vectors" version="4.5.0" targetFramework="net48" />
<package id="System.Runtime" version="4.3.1" targetFramework="net48" />
<package id="System.Runtime.CompilerServices.Unsafe" version="6.0.0-preview.5.21301.5" targetFramework="net48" />
<package id="System.Runtime.CompilerServices.Unsafe" version="6.0.0-preview.6.21352.12" targetFramework="net48" />
<package id="System.Security.Cryptography.Algorithms" version="4.3.1" targetFramework="net48" />
<package id="System.Security.Cryptography.Encoding" version="4.3.0" targetFramework="net48" />
<package id="System.Security.Cryptography.Primitives" version="4.3.0" targetFramework="net48" />
<package id="System.Security.Cryptography.X509Certificates" version="4.3.2" targetFramework="net48" />
<package id="System.Text.Encoding.CodePages" version="5.0.0" targetFramework="net48" />
<package id="System.Text.Encodings.Web" version="6.0.0-preview.5.21301.5" targetFramework="net48" />
<package id="System.Text.Json" version="6.0.0-preview.5.21301.5" targetFramework="net48" />
<package id="System.Text.Encodings.Web" version="6.0.0-preview.6.21352.12" targetFramework="net48" />
<package id="System.Text.Json" version="6.0.0-preview.6.21352.12" targetFramework="net48" />
<package id="System.Threading.Tasks.Extensions" version="4.5.4" targetFramework="net48" />
<package id="System.ValueTuple" version="4.5.0" targetFramework="net48" />
<package id="YoutubeExplode" version="6.0.4" targetFramework="net48" />
<package id="YoutubeExplode" version="6.0.5" targetFramework="net472" />
</packages>

0
packages/AngleSharp.0.14.0/.signature.p7s vendored Executable file → Normal file
View File

0
packages/AngleSharp.0.14.0/AngleSharp.0.14.0.nupkg vendored Executable file → Normal file
View File

0
packages/AngleSharp.0.14.0/lib/net46/AngleSharp.dll vendored Executable file → Normal file
View File

0
packages/AngleSharp.0.14.0/lib/net46/AngleSharp.xml vendored Executable file → Normal file
View File

0
packages/AngleSharp.0.14.0/lib/net461/AngleSharp.dll vendored Executable file → Normal file
View File

0
packages/AngleSharp.0.14.0/lib/net461/AngleSharp.xml vendored Executable file → Normal file
View File

0
packages/AngleSharp.0.14.0/lib/net472/AngleSharp.dll vendored Executable file → Normal file
View File

0
packages/AngleSharp.0.14.0/lib/net472/AngleSharp.xml vendored Executable file → Normal file
View File

0
packages/AngleSharp.0.14.0/lib/netstandard1.3/AngleSharp.dll vendored Executable file → Normal file
View File

0
packages/AngleSharp.0.14.0/lib/netstandard1.3/AngleSharp.xml vendored Executable file → Normal file
View File

Some files were not shown because too many files have changed in this diff Show More