@using System.Collections
@using DiscImageChef.CommonTypes.Metadata
@using DiscImageChef.Server.Models
@using Highsoft.Web.Mvc.Charts
@using Chart = Highsoft.Web.Mvc.Charts.Chart
@using Filter = DiscImageChef.Server.Models.Filter
@{
ViewBag.Title = "DiscImageChef Statistics";
}
@if(ViewBag.repOperatingSystems != null)
{
@foreach(NameValueStats os in ViewBag.repOperatingSystems)
{
|
DiscImageChef has run on @os.name @os.Value times.
|
}
}
@if(ViewBag.repVersions != null)
{
@foreach(NameValueStats version in ViewBag.repVersions)
{
|
DiscImageChef version @version.name has been used @version.Value times.
|
}
}
Commands run:
analyze command has been run @ViewBag.lblAnalyze times
benchmark command has been run @ViewBag.lblBenchmark times
checksum command has been run @ViewBag.lblChecksum times
compare command has been run @ViewBag.lblCompare times
convert-image command has been run @ViewBag.lblConvertImage times
create-sidecar command has been run @ViewBag.lblCreateSidecar times
decode command has been run @ViewBag.lblDecode times
device-info command has been run @ViewBag.lblDeviceInfo times
device-report command has been run @ViewBag.lblDeviceReport times
dump-media command has been run @ViewBag.lblDumpMedia times
entropy command has been run @ViewBag.lblEntropy times
extract-files command has been run @ViewBag.lblExtractFiles times
formats command has been run @ViewBag.lblFormats times
image-info command has been run @ViewBag.lblImageInfo times
list-devices command has been run @ViewBag.lblListDevices times
list-encodings command has been run @ViewBag.lblListEncodings times
ls command has been run @ViewBag.lblLs times
media-info command has been run @ViewBag.lblMediaInfo times
media-scan command has been run @ViewBag.lblMediaScan times
printhex command has been run @ViewBag.lblPrintHex times
verify command has been run @ViewBag.lblVerify times
@if(ViewBag.repFilters != null)
{
Filters found:
| Filter |
Times |
@foreach(Filter filter in ViewBag.repFilters)
{
|
@filter.Name
|
@($"{filter.Count}")
|
}
}
@if(ViewBag.repMediaImages != null)
{
}
@if(ViewBag.repPartitions != null)
{
Partition schemes found:
| Partition scheme |
Times |
@foreach(Partition partition in ViewBag.repPartitions)
{
|
@partition.Name
|
@($"{partition.Count}")
|
}
}
@if(ViewBag.repFilesystems != null)
{
Filesystems found:
| Filesystem name |
Times |
@foreach(Filesystem filesystem in ViewBag.repFilesystems)
{
|
@filesystem.Name
|
@($"{filesystem.Count}")
|
}
}
@if(ViewBag.repVirtualMedia != null)
{
}
@if(ViewBag.repRealMedia != null)
{
}
@if(ViewBag.repDevices != null)
{
Found devices:
| Manufacturer |
Model |
Revision |
Bus |
Report |
@foreach(DeviceItem device in ViewBag.repDevices)
{
|
@device.Manufacturer
|
@device.Model
|
@device.Revision
|
@device.Bus
|
@if(device.ReportId != 0)
{
@Html.ActionLink("Yes", "View", "Report", new {id = device.ReportId}, new {target = "_blank"})
}
else
{ No }
|
}
}