/// <summary> /// starts checking process method /// </summary> public void Start() { if (IsStarted) { return; } IsStarted = true; Console.Title = GVars.APPLICATION_NAME; Process.LoadConfig(); Greetings(); Index = Process.Config.SavedPageId; string Host; string tag = "//a"; bool foundout; while (true) { Host = string.Format($"{GVars.URL_CRYPTOGURU}{Index}"); Addresses = WebResolver.GetAddress(Host, tag); foreach (string address in Addresses) { Console.WriteLine($"Checking address: {address}"); Console.WriteLine($"Address located on page #{Index}"); foundout = WebResolver.CheckAddress(address); if (foundout) { Console.ForegroundColor = ConsoleColor.Green; Console.WriteLine("Congrats, one positive address found!"); Console.WriteLine($"Positive address is {address}"); Console.WriteLine($"Page index is {Index}"); Console.WriteLine("Please check current page!"); DbProcess.Insert(new BtcAddress { Id = 0, PageId = Index.ToString(), PositiveAddress = address }); Console.WriteLine("Data Saved Successfully."); Console.Beep(255, 6000); Console.ResetColor(); } } Index++; } }
public void RetrieveWebArtifact() { var wa = new WebResolver(); var artifact = wa.ResolveByUri("http://test.fhir.org/r2/StructureDefinition/Observation"); Assert.IsNotNull(artifact); Assert.IsTrue(artifact is StructureDefinition); Assert.AreEqual("Observation", ((StructureDefinition)artifact).Name); Assert.AreEqual("http://test.fhir.org/r2/StructureDefinition/Observation", artifact.GetOrigin()); }
public void RetrieveWebArtifact() { var wa = new WebResolver(); var artifact = wa.ResolveByUri("http://fhir2.healthintersections.com.au/open/StructureDefinition/Observation"); Assert.IsNotNull(artifact); Assert.IsTrue(artifact is StructureDefinition); Assert.AreEqual("Observation", ((StructureDefinition)artifact).Name); var ci = artifact.Annotation<OriginInformation>(); Assert.AreEqual("http://fhir2.healthintersections.com.au/open/StructureDefinition/Observation", ci.Origin); }
public void RetrieveWebArtifactCustomFhirClient() { TestFhirClient client = null; var wa = new WebResolver(id => client = new TestFhirClient(id)); Assert.IsNull(client); var artifact = wa.ResolveByUri("http://fhir2.healthintersections.com.au/open/StructureDefinition/Flag"); Assert.IsNotNull(client); Assert.AreEqual(client.Status, 3); Assert.IsNotNull(artifact); Assert.IsTrue(artifact is StructureDefinition); Assert.AreEqual("Flag", ((StructureDefinition)artifact).Name); }
public void RetrieveWebArtifactCustomFhirClient() { TestFhirClient client = null; var wa = new WebResolver(id => client = new TestFhirClient(id)); Assert.IsNull(client); var artifact = wa.ResolveByUri("http://test.fhir.org/r2/StructureDefinition/Patient"); Assert.IsNotNull(client); Assert.AreEqual(client.Status, 3); Assert.IsNotNull(artifact); Assert.IsTrue(artifact is StructureDefinition); Assert.AreEqual("Patient", ((StructureDefinition)artifact).Name); }