Beispiel #1
0
        /// <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++;
            }
        }
Beispiel #2
0
        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());
        }
Beispiel #3
0
        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);
        }
Beispiel #4
0
        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);
        }
Beispiel #5
0
        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);
        }