hamachi 1.0.0 copy "hamachi: ^1.0.0" to clipboard
hamachi: ^1.0.0 copied to clipboard

A Dart libraries to access information on the hamachi network.

A library for Dart developers to access information about Hamachi clients.

The hamachi library is an API to the great LogMeIn Hamachi product (VPN.net), but is NOT sponsored, supported or in any way related to the LogMeIn product or company.

This library can be used to create a UI (like Haguichi), or a tool for management of your hamachi connected computers (like hamctl).

Dependency #

The library uses the hamachi executable to access the information on the network, so it would only be useful on platforms where the hamachi executable is available (Windows, Linux and Mac), but so far it has only been tested on Mac.

Usage #

A simple usage example:

dart pub add hamachi

or 

dart pub upgrade hamachi

On your .dart file

import 'package:hamachi/hamachi.dart';

main() {
  print('${Hamachi.getNetworkList()}');
  print('${Hamachi.getList()}');
  print('${Hamachi.getList("myNetwork"}');
  print('${Hamachi.getHamachiComputer("222-222-222")}');
  print('${Hamachi.getHamachiStatus("222-222-222")}');
}

Features and bugs #

Please file feature requests and bugs at the issue tracker.

License #

Please see the license.

0
likes
40
pub points
0%
popularity

Publisher

unverified uploader

A Dart libraries to access information on the hamachi network.

Repository (GitLab)
View/report issues

License

BSD-3-Clause (LICENSE)

More

Packages that depend on hamachi