'Need to switch the i/o to a separate file from the file with the main function
This commit is contained in:
+28
-5
@@ -1,21 +1,44 @@
|
||||
#include <iostream>
|
||||
#include <cstring>
|
||||
#include <fstream>
|
||||
#include <ios>
|
||||
#include "AlterBrightness.h"
|
||||
#include "Brightness.h"
|
||||
|
||||
int main(int argc, char* argv[])
|
||||
{
|
||||
AlterBrightness ab;
|
||||
char* ci = "sdfsdfd";
|
||||
char* control[strlen(*(argv + 1))] = {*(argv + 1)};
|
||||
unsigned changeAmount = atoi(*(argv + 2));
|
||||
unsigned currentBrightness = atoi(*(argv + 3));
|
||||
unsigned maxBrightness = atoi(*(argv + 4));
|
||||
unsigned currentBrightness;
|
||||
unsigned maxBrightness;
|
||||
|
||||
/**
|
||||
std::fstream input;
|
||||
input.open("/sys/class/backlight/intel_backlight/brightness", std::ios::in);
|
||||
input >> currentBrightness;
|
||||
std::cout << currentBrightness << std::endl;
|
||||
input.close();
|
||||
|
||||
input.open("/sys/class/backlight/intel_backlight/max_brightness", std::ios::in);
|
||||
input >> maxBrightness;
|
||||
std::cout << maxBrightness << std::endl;
|
||||
input.close();
|
||||
*/
|
||||
|
||||
AlterBrightness ab;
|
||||
Brightness br;
|
||||
br.grabBrightness();
|
||||
br.grabMaxBrightness();
|
||||
|
||||
currentBrightness = br.getCurrentBrightness();
|
||||
maxBrightness = br.getMaxBrightness();
|
||||
|
||||
ab.setIncrement(changeAmount);
|
||||
ab.setDecrement(changeAmount);
|
||||
ab.setCurrentBrightness(currentBrightness);
|
||||
ab.setMaxBrightness(maxBrightness);
|
||||
|
||||
std::string ctl(*(control));
|
||||
//std::string ctl(*(control));
|
||||
ab.chooseChange((control));
|
||||
|
||||
return 0;
|
||||
|
||||
Reference in New Issue
Block a user