ps_list

Creator: coderz1093

Last updated:

0 purchases

ps_list Image
ps_list Images
Add to Cart

Description:

ps list

PSList Dart Package #
A Dart package that allows you to retrieve a list of running processes and check whether a specific process is running on Linux, macOS, and Windows.
Features #

Retrieve a list of currently running processes.
Check whether a specific process is currently running.
Cross-platform support for Linux, macOS, and Windows.

Installation #
In your pubspec.yaml file, add the following dependency:
dependencies:
ps_list: ^1.0.0 # Replace with the latest version
copied to clipboard
Then, run:
$ dart pub get
copied to clipboard
Usage #
import 'package:ps_list/ps_list.dart';

void main() async {
// Retrieve a list of all running processes
List<String> processes = await PSList.getRunningProcesses();

// Print process details
for (var process in processes) {
print('Process: $process');
}

// Check if a specific process is running
String processName = 'my_process';
bool isRunning = await PSList.isProcessRunning(processName);

if (isRunning) {
print('$processName is running.');
} else {
print('$processName is not running.');
}
}
copied to clipboard
API #
Future<List<String>> getRunningProcesses() #
Returns a list of strings representing the names of currently running processes.
Future<bool> isProcessRunning(String processName) #
Checks if a process with the specified processName is currently running.

Returns true if the process is running.
Returns false if the process is not running.

Compatibility #
This package is compatible with Dart 2.14.0 or higher.
Contributing #
Contributions are welcome! Please feel free to submit a pull request.
License #
This project is licensed under the BSD 3-Clause License - see the LICENSE file for details.

License

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Files In This Product:

Customer Reviews

There are no reviews.