class GeoHash(metaclass=Object):
    name = "Geohash"
    geohash = Attribute("Geohash value", ValueType.String)
    geohash_size = Attribute("Geohash size", ValueType.Integer)
    IdentAttrs = [geohash]
    CaptionAttrs = [geohash, geohash_size]
    Image = Utils.base64string(r"C:\LampyreExamples\Googles\geohash_icon.png")
Exemplo n.º 2
0
class DomainToShareNFS(metaclass=Link):
    name = Utils.make_link_name(Domain, ShareNFS)

    DateTime = Attributes.System.Datetime

    Begin = Domain
    End = ShareNFS
Exemplo n.º 3
0
class NetblockToShareNFS(metaclass=Link):
    name = Utils.make_link_name(Netblock, ShareNFS)

    DateTime = Attributes.System.Datetime

    Begin = Netblock
    End = ShareNFS
Exemplo n.º 4
0
class EntityToShareNFS(metaclass=Link):
    name = Utils.make_link_name(Entity, ShareNFS)

    DateTime = Attributes.System.Datetime

    Begin = Entity
    End = ShareNFS
Exemplo n.º 5
0
class ShareNFSToIP(metaclass=Link):
    name = Utils.make_link_name(ShareNFS, IP)

    DateTime = Attributes.System.Datetime

    Begin = ShareNFS
    End = IP
Exemplo n.º 6
0
class IPToShareNFS(metaclass=Link):
    name = Utils.make_link_name(IP, ShareNFS)

    DateTime = Attributes.System.Datetime

    Begin = IP
    End = ShareNFS
Exemplo n.º 7
0
class AutonomousSystemToCountry(metaclass=Link):
    name = Utils.make_link_name(AutonomousSystem, Country)

    Value = Attributes.System.Value

    Begin = AutonomousSystem
    End = Country
Exemplo n.º 8
0
class ShareNFS(metaclass=Object):
    FilePath = Attributes.FilePath
    Filename = Attributes.System.Filename
    IdentAttrs = [FilePath]
    CaptionAttrs = [Filename]
    Image = Utils.base64string(
        join_path('../static/icons/common', 'directory.png'))
Exemplo n.º 9
0
class NamecoinTXidToAddress(metaclass=Link):
    name = Utils.make_link_name(NamecoinTXid, NamecoinAddress)
    DateTime = Attributes.System.Datetime
    Value = Attribute("Coins(Value)", ValueType.Float)
    Domain = Attributes.System.Domain
    Operation = Attributes.System.Description
    CaptionAttrs = [Value, Domain, Operation, DateTime]
    Begin = NamecoinTXid
    End = NamecoinAddress
Exemplo n.º 10
0
class NamecoinAddress(metaclass=Object):
    name = "Namecoin address"
    namecoint_address = Attribute("Namecoin address", ValueType.String)
    namecoint_address_short = Attribute("Namecoin address (short)", ValueType.String)
    IdentAttrs = [namecoint_address]
    CaptionAttrs = [namecoint_address_short]
    # some changes
    if exists_file(r"images\namecoin.png"):
        Image = Utils.base64string(r"images\namecoin.png")
    else:
        try:
            Image = requests.get(f"http://{SERVER_RESOURCE}/objects/ico/{namecoin_icon}", timeout=3).text
        except:
            pass
Exemplo n.º 11
0
class NamecoinTXid(metaclass=Object):
    name = "Namecoin transaction"
    txid = Attribute("Transaction id", ValueType.String)
    txid_short = Attribute("Transaction id (short)", ValueType.String)
    IdentAttrs = [txid]
    CaptionAttrs = [txid_short]
    # some changes
    if exists_file(r"images\TX.png"):
        Image = Utils.base64string(r"images\TX.png")
    else:
        try:
            Image = requests.get(f"http://{SERVER_RESOURCE}/objects/ico/{tx_icon}", timeout=3).text
        except:
            pass
class LocationToGeohash(metaclass=Link):
    name = Utils.make_link_name(Location, GeoHash)
    Desc = Attributes.System.Text
    CaptionAttrs = [Desc]
    Begin = Location
    End = GeoHash
Exemplo n.º 13
0
class DomainToDomainWithDate(metaclass=Link):
    name = Utils.make_link_name(Domain, Domain) + ' timeline'
    DateTime = Attributes.System.Datetime
    Begin = Domain
    End = Domain
Exemplo n.º 14
0
class NamecoinAddressToDomain(metaclass=Link):
    name = Utils.make_link_name(NamecoinAddress, Domain)
    DateTime = Attributes.System.Datetime
    CaptionAttrs = [DateTime]
    Begin = NamecoinAddress
    End = Domain
Exemplo n.º 15
0
class NamecoinTXidToIP(metaclass=Link):
    name = Utils.make_link_name(NamecoinTXid, IP)
    DateTime = Attributes.System.Datetime
    CaptionAttrs = [DateTime]
    Begin = NamecoinTXid
    End = IP