Skip to content

Instantly share code, notes, and snippets.

use serde_derive::Deserialize;
use serde_derive::Serialize;
use serde_json::Value;
#[derive(Default, Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct Root {
pub id: String,
pub node_id: String,
pub name: String,
@denisrudnei
denisrudnei / sat_elgin.dart
Created May 8, 2022 01:09
Binding para dart da lib do SAT Elgin Smart
// AUTO GENERATED FILE, DO NOT EDIT.
//
// Generated by `package:ffigen`.
import 'dart:ffi' as ffi;
class NativeLibrary {
/// Holds the symbol lookup function.
final ffi.Pointer<T> Function<T extends ffi.NativeType>(String symbolName)
_lookup;
// AUTO GENERATED FILE, DO NOT EDIT.
//
// Generated by `package:ffigen`.
import 'dart:ffi' as ffi;
class NativeLibrary {
/// Holds the symbol lookup function.
final ffi.Pointer<T> Function<T extends ffi.NativeType>(String symbolName)
_lookup;
@denisrudnei
denisrudnei / readme.md
Last active April 27, 2022 12:28
readme.md

Atualizado em 19/09/2021

NÃO É COMPATÍVEL COM WINDOWS 7 OU ANTERIORES


  • Baixar o arquivo aqui
  • Descompactar o arquivo acp import.7z
    • Dentro da pasta, há um arquivo chamado "registra cadeias.ps1"
  • Dê um clique com o botão direito no arquivo e selecione a opção "Executar com o Power Shell"
import Vue from 'vue'
import VueApollo from 'vue-apollo'
import { ApolloClient } from 'apollo-client'
import { createHttpLink } from 'apollo-link-http'
import { split } from 'apollo-link'
import { WebSocketLink } from 'apollo-link-ws'
import { InMemoryCache } from 'apollo-cache-inmemory'
import { getMainDefinition } from 'apollo-utilities'
const httpLink = createHttpLink({
import java.io.*;
import java.net.*;
public class ReadLicence {
public static String valida(String key) throws Exception {
StringBuilder result = new StringBuilder();
URL url = new URL("http://site.com.br/verificarlicenca?licenca=" + key);
HttpURLConnection conn = (HttpURLConnection) url.openConnection();
conn.setRequestMethod("GET");