Git Product home page Git Product logo

pyalienfx's People

pyalienfx's Issues

Alienware 18 (2014) support?

What steps will reproduce the problem?
1. run pyalienfx
2. receive "no controller found" message

What is the expected output? What do you see instead?
Initializing Driver  ...
No AlienFX USB controler found ! Go see the list of supported computer on : 
https://code.google.com/p/pyalienfx/wiki/SupportedComputer


What version of the product are you using? On what operating system?
Alienware 18 / i7-4710MQ / dual GeForce GTX 860M

Please provide any additional information below (Python Error Message if
possible).

lsusb:
Bus 004 Device 004: ID 187c:0523 Alienware Corporation

Original issue reported on code.google.com by [email protected] on 27 Jan 2015 at 1:59

How to remove completely? Revert what was changed?

What steps will reproduce the problem?
1. Installed pyalienfx
2. changed the alienhead button
3. tried to changes back but still shows BLUE even when unplugged!

I tried pacman -Rsn pyalienfx but still the color is always white. Instead of 
blue when on AC, yellow when on battery and pulsing when charging.

What is the expected output? I need the system default back.


What version of the product are you using? 1.0 from AUR on M14x R2


Original issue reported on code.google.com by [email protected] on 17 Sep 2014 at 8:44

Support for Alienware M18X-R2


I'm running linux mint mate (13 / 14 RC) on an alienware M18X R2, and tried to 
install pyalienfx from the tar gz.  

The install went ok, but the run script kicks me out right away and says 

./pyAlienFX.py 
Initializing Driver  ...
No AlienFX USB controler found ! Go see the list of supported computer on : 
https://code.google.com/p/pyalienfx/wiki/SupportedComputer

I've installed libsub-1.0.0 already--
 sudo apt-get install libusb-1.0-0
Reading package lists... Done
Building dependency tree       
Reading state information... Done
libusb-1.0-0 is already the newest version.


My hope here was to see if I could at least get some of the lights working on 
the keyboard, and maybe some of the other functionality.

Any chance of adding support for the M18X-R2?


Original issue reported on code.google.com by [email protected] on 17 Nov 2012 at 3:01

Alienware 18 2013 not supported

I have an Alienware 18 that I believe is the only 2013 model, but not 100% 
sure.  I'm running Fedora 19 with the latest version of pyalienfx (1.2 I 
believe).  The USB identifier appears to be 187c:0523 (output from lsusb 
below).  I've tried to run using the MX18R2 as the computer configuration but 
using the 187c:0523 identifier, which allows me to start the daemon and GUI, 
but when I try to preview or save or anything of that nature, I get an 
exception thrown from the daemon that terminates it, and then an error on the 
GUI's output stating that it had an issue communicating with the daemon 
(presumably because it's dead now).  I imagine some of the device controls or 
something of the sort are different, but I don't know quite where to start for 
tweaking the computer configuration to get it up and running, so any help would 
be greatly appreciated.

The output from lsusb:
Bus 002 Device 003: ID 187c:0523 Alienware Corporation

And the output from the daemon:
Initializing Driver  ...
Comnputer M18XR3 found ! Loading the parameters ...
Initializing Controller ...
...listening
...connected:  ('127.0.0.1', 33158)
Set_Loop_Conf,False,1|Add_Speed_Conf,65280|Add_Loop_Conf,1,fixed,FFFFFF,0000FF|E
nd_Loop_Conf,|Add_Loop_Conf,2,fixed,FF00FF,0000FF|End_Loop_Conf,|Add_Loop_Conf,4
,fixed,000000,0000FF|End_Loop_Conf,|Add_Loop_Conf,8,fixed,FF00FF,0000FF|End_Loop
_Conf,|Add_Loop_Conf,20,fixed,FF00FF,0000FF|End_Loop_Conf,|Add_Loop_Conf,40,fixe
d,FF00FF,0000FF|End_Loop_Conf,|Add_Loop_Conf,80,fixed,FF00FF,0000FF|End_Loop_Con
f,|Add_Loop_Conf,100,fixed,FF00FF,0000FF|End_Loop_Conf,|Add_Loop_Conf,200,fixed,
FF00FF,0000FF|End_Loop_Conf,|Add_Loop_Conf,1c00,fixed,FF00FF,0000FF|End_Loop_Con
f,|Add_Loop_Conf,4000,fixed,FF00FF,0000FF|End_Loop_Conf,|End_Transfert_Conf,|Wri
te_Conf,
Sending : Get Status
Packet :  02 06 00 00 00 00 00 00 00
array('B', [16, 0, 0, 0, 0, 0, 0, 0])
Sending : Reset All Lights On
Packet :  02 07 04 00 00 00 00 00 00
Traceback (most recent call last):
  File "pyAlienFX_daemon.py", line 304, in <module>
    Daemon = ServCmd()
  File "pyAlienFX_daemon.py", line 81, in __init__
    s.__run()
  File "pyAlienFX_daemon.py", line 93, in __run
    s.__procCmd()
  File "pyAlienFX_daemon.py", line 163, in __procCmd
    s.controller.Write_Conf()
  File "/usr/local/pyalienfx/AlienFX/AlienFXEngine.py", line 161, in Write_Conf
    self.WaitForOk()
  File "/usr/local/pyalienfx/AlienFX/AlienFXEngine.py", line 269, in WaitForOk
    while not self.Get_State():
  File "/usr/local/pyalienfx/AlienFX/AlienFXEngine.py", line 277, in Get_State
    self.driver.Take_over()
  File "/usr/local/pyalienfx/AlienFX/AlienFXEngine.py", line 109, in Take_over
    self.dev.detach_kernel_driver(0)
  File "/usr/local/pyalienfx/usb/core.py", line 695, in detach_kernel_driver
    self._ctx.backend.detach_kernel_driver(self._ctx.handle, interface)
  File "/usr/local/pyalienfx/usb/_debug.py", line 52, in do_trace
    return f(*args, **named_args)
  File "/usr/local/pyalienfx/usb/backend/libusb10.py", line 565, in detach_kernel_driver
    _check(_lib.libusb_detach_kernel_driver(dev_handle, intf))
  File "/usr/local/pyalienfx/usb/backend/libusb10.py", line 357, in _check
    raise USBError(_str_error[retval.value])
usb.core.USBError: Entity not found

Thanks for any help.

Original issue reported on code.google.com by [email protected] on 4 Dec 2013 at 2:28

M11X R3 Elementary OS Luna doesn't work with all the solutions

What steps will reproduce the problem?

Alienware m11x R3 Here
1. run install.py and put NO when ask for the daemon
2. run sudo python ./puAlienFX.py
3. every action in the GUI return socket.timeout: timed out

What version of the product are you using? On what operating system?
last version. elementary OS Luna

Please provide any additional information below (Python Error Message if
possible).

this is all the output:
nthings@nthings-M11xR3:~/pyalienfx$ sudo python ./pyAlienFX.py

(pyAlienFX.py:14689): Gtk-WARNING **: Imposible encontrar el motor de temas en 
la ruta al _modulo: «pixmap»,

(pyAlienFX.py:14689): Gtk-WARNING **: Imposible encontrar el motor de temas en 
la ruta al _modulo: «pixmap»,

(pyAlienFX.py:14689): Gtk-WARNING **: Imposible encontrar el motor de temas en 
la ruta al _modulo: «pixmap»,

(pyAlienFX.py:14689): Gtk-WARNING **: Imposible encontrar el motor de temas en 
la ruta al _modulo: «pixmap»,

(pyAlienFX.py:14689): Gtk-WARNING **: Imposible encontrar el motor de temas en 
la ruta al _modulo: «pixmap»,
Initializing Driver  ...
Comnputer M11XR3 found ! Loading the parameters ...
Initializing Controller ...
Loading : ./Profiles/Default.cfg
SPEED =  65280
Initializing Interface ...
./pyAlienFX.py:123: GtkWarning: Can't pass in construct-only parameters to 
cancel_button
  self.gtk_AlienFX_Main.add_from_file('./glade/AlienFXMain.glade')
./pyAlienFX.py:123: GtkWarning: Can't pass in construct-only parameters to 
ok_button
  self.gtk_AlienFX_Main.add_from_file('./glade/AlienFXMain.glade')
Traceback (most recent call last):
  File "./pyAlienFX.py", line 1106, in on_AlienFX_Menu_Light_Off
    self.controller.Send_Packet()
  File "./pyAlienFX.py", line 1260, in Send_Packet
    resp = self.getResults()
  File "./pyAlienFX.py", line 1194, in getResults
    data = self.sock.recv(self.BUFSIZE)
socket.timeout: timed out


Original issue reported on code.google.com by [email protected] on 27 Jun 2014 at 9:27

Change Mx14 name.

That simple patch changes the name of the Mx14R1 to Mx14 R1/R2 in order to let 
the user know that R2 is also supported.

Thanks.

Original issue reported on code.google.com by [email protected] on 29 Jun 2013 at 12:57

Attachments:

Alienware m18r3 not yet supported

I've tried to use pyalienfx on a new m18r3, and have not had luck as of yet.  
The first issue is that the usb device is a different ID... it's 187c:0523.  I 
tried to just use the R2's configurations with the updated ID by adding it to 
the list.  That allows me to access the GUI, but saving or previewing 
configurations throws a socket timeout.  That's about as far as I can get with 
a little bit of poking around, so any help in figuring out what else I should 
do would be greatly appreciated.

Original issue reported on code.google.com by [email protected] on 10 Oct 2013 at 2:34

Sides Switched

What steps will reproduce the problem?
1. Install pyAlienFX on an alienware mx14R1
2. Launch pyAlienFX, and try changing the "left keyboard" or "left speaker" 
(anything that has "left" or "right")

What is the expected output? What do you see instead?
When I change the "left keyboard", the right side of the keyboard changes. Same 
with "left speaker" and "right speaker". Basically it is reversed on my 
computer, with left keyboard, and left/center keyboard controlling the right 
side, and right keyboard and right/center keyboard controlling the left side.

What version of the product are you using? On what operating system?
Using v1.0.2, installed with .deb file on Ubuntu 13.0. I will test on Ubuntu 
12.10 soon!

Please provide any additional information below (Python Error Message if
possible).

This is a minor error that I can totally work with, and you probably have more 
important things to do!

Original issue reported on code.google.com by dabodialga on 23 Apr 2013 at 3:59

install.py requests root even when ran as such

What steps will reproduce the problem?
1. sudo ./install.py
2.
3.

What is the expected output? What do you see instead?

I am assuming it should install.  

 File "./install.py", line 29
    print "You must launch the installer script as root !"
                                                         ^
SyntaxError: invalid syntax

What version of the product are you using? On what operating system?

1.02 on Arch Linux x64

Please provide any additional information below (Python Error Message if
possible).


I tried installing using yaourt, but it only put the pyalienfx folder in /opt/; 
running pyalienfx did nothing.

Original issue reported on code.google.com by [email protected] on 20 Jan 2013 at 2:35

not support new alienware 18

What steps will reproduce the problem?
1.tar -xvf pyAlienFX-latest.tar.gz pyalienfx/
2.cd pyalienfx/
3.python install.py 
4.sudo python install.py 

What is the expected output? What do you see instead?
No AlienFX USB controler found ! Go see the list of supported computer on : 
https://code.google.com/p/pyalienfx/wiki/SupportedComputer 


What version of the product are you using? On what operating system?
latest Ubuntu 13.10 amd64

Please provide any additional information below (Python Error Message if
possible).
Bus 002 Device 003: ID 187c:0523 Alienware Corporation

Original issue reported on code.google.com by tkisme2013 on 15 Feb 2014 at 4:53

Alienware TactX Keyboard AlienFX backlight (M/N KG900) python error/loop. Does'nt change lights at all.

What steps will reproduce the problem?
1. sudo python pyAlienFX_daemon.py
2. sudo pyAlientFX
3.Click keyboard > Click red > Click Save.

What is the expected output? keyboard LED's turn RED.


On python script Start.

 ~/pyalienfx $ sudo python pyAlienFX_daemon.py
Initializing Driver  ...
Comnputer M11XR25 found ! Loading the parameters ...
Initializing Controller ...
...listening
...connected:  ('127.0.0.1', 42034)
PING
Received Ping => Sending PONG
sent

Comnputer M11XR25 found ! Loading the parameters ...
Initializing Controller ...
Loading : ./Profiles/Default.cfg
SPEED =  65280
Check Deamon
Sending Ping
Sent ...
Server Answer :  PONG


What do you see instead? Nothing on the keyboard. in the PyAlienFX_daemon.py 
terminal I get the following output.

Set_Loop_Conf,True,1|Add_Speed_Conf,65280|Add_Loop_Conf,1,fixed,FF0000,0000FF|En
d_Loop_Conf,|Add_Loop_Conf,20,fixed,0000FF,0000FF|End_Loop_Conf,|Add_Loop_Conf,4
0,fixed,0000FF,0000FF|End_Loop_Conf,|Add_Loop_Conf,100,fixed,0000FF,0000FF|End_L
oop_Conf,|Add_Loop_Conf,800,fixed,0000FF,0000FF|End_Loop_Conf,|End_Transfert_Con
f,|Write_Conf,
Sending : Get Status
Packet :  02 06 00 00 00 00 00 00 00
array('B', [1, 0, 0, 0, 0, 0, 0])
Sending : Reset All Lights On
Packet :  02 07 04 00 00 00 00 00 00
Sending : Get Status
Packet :  02 06 00 00 00 00 00 00 00
array('B', [1, 0, 0, 0, 0, 0, 0])
Sending : Get Status
Packet :  02 06 00 00 00 00 00 00 00
Sending : Reset All Lights On
Packet :  02 07 04 00 00 00 00 00 00
Sending : Get Status
Packet :  02 06 00 00 00 00 00 00 00
array('B', [1, 0, 0, 0, 0, 0, 0])
..... This loops indefinitely. 

in the pyAlienFX terminal I get the following Output.

###### The Following is returned when the GUI is loaded. #########

/home/bry/pyalienfx/pyAlienFX.py:123: GtkWarning: Can't pass in construct-only 
parameters to cancel_button
  self.gtk_AlienFX_Main.add_from_file('./glade/AlienFXMain.glade')
/home/bry/pyalienfx/pyAlienFX.py:123: GtkWarning: Can't pass in construct-only 
parameters to ok_button
  self.gtk_AlienFX_Main.add_from_file('./glade/AlienFXMain.glade')

#### Below is what spills out after pressing save.#######

Traceback (most recent call last):
  File "/home/bry/pyalienfx/pyAlienFX.py", line 940, in on_Save_pressed
    self.Set_Conf(Save=True)
  File "/home/bry/pyalienfx/pyAlienFX.py", line 710, in Set_Conf
    self.controller.Write_Conf()
  File "/home/bry/pyalienfx/pyAlienFX.py", line 1224, in Write_Conf
    self.Send_Packet()
  File "/home/bry/pyalienfx/pyAlienFX.py", line 1260, in Send_Packet
    resp = self.getResults()
  File "/home/bry/pyalienfx/pyAlienFX.py", line 1194, in getResults
    data = self.sock.recv(self.BUFSIZE)
socket.timeout: timed out
Check Deamon
Sending Ping
Sent ...


What version of the product are you using? On what operating system? Linux Mint 
olivia 15 - Cinnamon


Please provide any additional information below (Python Error Message if
possible).


I'm not sure exactly what I'm doing but I'm trying to figure my way around 
linux. My Keyboard is a Alienware TactX Keyboard with AlienFX backlight nad 
programable keys. I'm only interested in the back light for now. 

The keyboard label says M/N KG900 on the right and on the left M/N Y-U0008-O 

is also has a P/N and PID number if thats required. 

I fear this is not compatable with this keyboard either way it was a waste of 
money at £80. would be great to get it working. I've come from windows but I'm 
trying migrate to using linux full but regardless the windows software crashed 
and is useless. 

I'll be more than happy to provide more info required, Hope the project isn’t 
dead. I'm far from skilled to begin to work this out my self just yet.

Original issue reported on code.google.com by [email protected] on 3 Oct 2013 at 5:47

pyAlienFX dont work on m14x R"

What steps will reproduce the problem?
1.Instal the latets deb
2.Run with menu icon OR
3.run in coomand line 

The app dont load 

What is the expected output? What do you see instead?
Whe run in a command line I see this:
jorgeat@JorgeAT-M14xR2:~/pyalienfx$ sudo ./pyAlienFX.py
Initializing Driver  ...
Comnputer M14XR1 found ! Loading the parameters ...
Initializing Controller ...
Loading : ./Profiles/Fire.cfg
SPEED =  51200
Initializing Interface ...
./pyAlienFX.py:120: GtkWarning: Can't pass in construct-only parameters to 
cancel_button
  self.gtk_AlienFX_Main.add_from_file('./glade/AlienFXMain.glade')
./pyAlienFX.py:120: GtkWarning: Can't pass in construct-only parameters to 
ok_button
  self.gtk_AlienFX_Main.add_from_file('./glade/AlienFXMain.glade')
Traceback (most recent call last):
  File "./pyAlienFX.py", line 1279, in <module>
    gui.main()
  File "./pyAlienFX.py", line 85, in main
    self.AlienFX_Main()
  File "./pyAlienFX.py", line 198, in AlienFX_Main
    self.on_Advanced_Button_Clicked(self.AlienFX_Advanced_Button)
  File "./pyAlienFX.py", line 883, in on_Advanced_Button_Clicked
    self.Create_zones()
  File "./pyAlienFX.py", line 500, in Create_zones
    self.AlienFX_Preview_Hbox.pack_start(self.Widget_Zone(self.computer.regions[zone]), expand=False)
  File "./pyAlienFX.py", line 534, in Widget_Zone
    c1 = gtk.gdk.Color('#'+self.configuration.area[zone.name][confId].color1)
KeyError: 'AH'
jorgeat@JorgeAT-M14xR2:~/pyalienfx$ BBBB
BBBB: command not found
jorgeat@JorgeAT-M14xR2:~/pyalienfx$ 
jorgeat@JorgeAT-M14xR2:~/pyalienfx$ sudo ./pyAlienFX.py
Initializing Driver  ...
Comnputer M14XR1 found ! Loading the parameters ...
Initializing Controller ...
Loading : ./Profiles/Fire.cfg
SPEED =  51200
Initializing Interface ...
./pyAlienFX.py:120: GtkWarning: Can't pass in construct-only parameters to 
cancel_button
  self.gtk_AlienFX_Main.add_from_file('./glade/AlienFXMain.glade')
./pyAlienFX.py:120: GtkWarning: Can't pass in construct-only parameters to 
ok_button
  self.gtk_AlienFX_Main.add_from_file('./glade/AlienFXMain.glade')
Traceback (most recent call last):
  File "./pyAlienFX.py", line 1279, in <module>
    gui.main()
  File "./pyAlienFX.py", line 85, in main
    self.AlienFX_Main()
  File "./pyAlienFX.py", line 198, in AlienFX_Main
    self.on_Advanced_Button_Clicked(self.AlienFX_Advanced_Button)
  File "./pyAlienFX.py", line 883, in on_Advanced_Button_Clicked
    self.Create_zones()
  File "./pyAlienFX.py", line 500, in Create_zones
    self.AlienFX_Preview_Hbox.pack_start(self.Widget_Zone(self.computer.regions[zone]), expand=False)
  File "./pyAlienFX.py", line 534, in Widget_Zone
    c1 = gtk.gdk.Color('#'+self.configuration.area[zone.name][confId].color1)
KeyError: 'AH'





What version of the product are you using? On what operating system?
The latests deb:pyAlienFX 1.0.2 Stable Release Deb Package
IN 12.04 64



Please provide any additional information below (Python Error Message if
possible).

Original issue reported on code.google.com by [email protected] on 27 Mar 2013 at 12:53

Cant have fixed red color on powerbutton (M14xR2)

What steps will reproduce the problem?
1.Set red color to powerbutton

What is the expected output? What do you see instead?
Expected red fixed color, instead the powerbutton is blinking crazyfast.

What version of the product are you using? On what operating system?
Latest (0.2b). Ubuntu 12.10.

Please provide any additional information below (Python Error Message if
possible).


Original issue reported on code.google.com by [email protected] on 6 Oct 2012 at 6:37

Alienware m14 (2013) is not supported (+ basic support patch)

What steps will reproduce the problem?
1. Get alienware M14 R3 (2013 edition)
2. Install linux and pyalienfx
3. Run pyalienfx

What is the expected output? What do you see instead?
Pyalienfx refuses to start because:

No AlienFX USB controler found ! Go see the list of supported computer on : 
https://code.google.com/p/pyalienfx/wiki/SupportedComputer 


What version of the product are you using? On what operating system?

1.0.2

Please provide any additional information below (Python Error Message if
possible).
New alienware has slightly modified system, namely left and right sides 
addresses are swapped from previous generation, power button is changed and 
there are lights on the back that are not present in previous generations.
The new USB id is:

Bus 004 Device 004: ID 187c:0525 Alienware Corporation 

I have provided basic support that provides the following:
Keyboard, touchpad, speakers, logo control.

Power button lights and the lights on the back side of the laptop (including 
the Alien logo there) do not work. 

I will investigate when I get a bit more time (probably over Christmas). In the 
meantime rejoice (:



Original issue reported on code.google.com by [email protected] on 10 Oct 2013 at 9:55

Attachments:

Alienware TactX KG900 keyboard. simply does not change any lights.

What steps will reproduce the problem?

Hi, I'm new to linux. I have the TactX Alienware keyboard. KG900 
"
sudo lsusb | grep -i alien
Bus 004 Device 002: ID 187c:0517 Alienware Corporation 
Bus 004 Device 003: ID 187c:0516 Alienware Corporation 
"

when I run the script I get the following output.

sudo python pyAlienFX.py
Initializing Driver  ...
Comnputer M11XR25 found ! Loading the parameters ...
Initializing Controller ...
Loading : ./Profiles/Default.cfg
SPEED =  65280
Initializing Interface ...
pyAlienFX.py:123: GtkWarning: Can't pass in construct-only parameters to 
cancel_button
  self.gtk_AlienFX_Main.add_from_file('./glade/AlienFXMain.glade')
pyAlienFX.py:123: GtkWarning: Can't pass in construct-only parameters to 
ok_button
  self.gtk_AlienFX_Main.add_from_file('./glade/AlienFXMain.glade')

GUI LOADED AT THIS POINT, buttons dont do anything. if I click keyboard > color 
Green  preview, term out put is :
Traceback (most recent call last):
  File "pyAlienFX.py", line 937, in on_Apply_pressed
    self.Set_Conf()
  File "pyAlienFX.py", line 710, in Set_Conf
    self.controller.Write_Conf()
  File "pyAlienFX.py", line 1224, in Write_Conf
    self.Send_Packet()
  File "pyAlienFX.py", line 1260, in Send_Packet
    resp = self.getResults()
  File "pyAlienFX.py", line 1194, in getResults
    data = self.sock.recv(self.BUFSIZE)
socket.error: [Errno 104] Connection reset by peer

Feel free to contact me to test, debug. I've just switched to Linux but I'm 
keen to assist and get this working. dead_bryan [ AT ] @hotmail.com

What is the expected output? What do you see instead?
No light change or twitch. just nothing... 

What version of the product are you using? On what operating system?

latest / I'm using Ubuntu 12.10
Please provide any additional information below (Python Error Message if
possible).
see above 


GUI says M11xR3



Asus Sabertooth 990FX 2.0 mobo, 
AMD 8 core CPU 4GHz
16GB Ram


Original issue reported on code.google.com by [email protected] on 18 Apr 2013 at 2:12

No Indicator in Ubuntu 13.04

What steps will reproduce the problem?
1. Install .deb file in Ubuntu 13.04
2. Run from DashHome or from terminal with pyAlienFX

What is the expected output? What do you see instead?:
Following those exact steps in Ubuntu 12.10 on the same computer gives a 
clickable indicator icon in the upper right-hand corner of the screen, and it 
works perfectly.
In Ubuntu 13.04 the Indicator does not show in Unity, and thus I cannot use the 
product



I have installed pyalienfx_1.0.2_all.deb on an AlienWare MX14R1 (I think R1, 
might be R2) running Ubuntu 13.04

I know for sure that this is an error occurring in Ubuntu 13.04, probably for 
all computers running 13.04, and that it works perfectly for me in Ubuntu 12.10.


I have a tripple-boot system with windows 7, Ubuntu 12.10, and Ubuntu 13.04.

This works perfectly in Ubuntu 12.10, but does not work in Ubuntu 13.04.



From commandline it looks exactly the same as in 12.10, but just with no 
indicator or way to open up a window.

There was a declined AskUbuntu question about this.
(http://askubuntu.com/questions/271157/why-arent-certain-indicators-showing-in-r
aring-unity)

I will try to find what changes have been made in Unity (7 I think?) with 
Ubuntu 13.04, and will comment updates about this.

Original issue reported on code.google.com by dabodialga on 22 Apr 2013 at 8:59

Icon for the project

I wanted to create a desktop file for the Archlinux package of this project and 
I couldn't find any icon for it except for the one that alienfx uses in 
windows. I don't know if that is licensed or not.

Is there any icon open licesed for using?

Thanks.


Original issue reported on code.google.com by [email protected] on 2 Mar 2013 at 9:33

window out of screen m14r2

What steps will reproduce the problem?
1. run pyalienFX on alienware mx14r2 (not in advanced view)

What is the expected output? What do you see instead?
I'm expecting a "normal" window
I see only half of the window. Obviously if i switch to advanced view, there 
isn't any problem (watch the attachment)

What version of the product are you using? On what operating system?
Alienware M14xR2, ArchLinux x64

Please provide any additional information below (Python Error Message if
possible).


Original issue reported on code.google.com by [email protected] on 8 Apr 2013 at 11:34

Attachments:

Does't Work on Debian Wheezy

What steps will reproduce the problem?
1. I Just Run "sudo python pyAlienFX.py"

The Program does't start, And I Get This:

Initializing Driver  ...
Comnputer M14XR1 found ! Loading the parameters ...
Initializing Controller ...
the Deamon is disconnected ... 
Trying to load the driver manually
Loading : ./Profiles/Fire.cfg
SPEED =  51200
Initializing Interface ...
pyAlienFX.py:120: GtkWarning: Can't pass in construct-only parameters to 
cancel_button
  self.gtk_AlienFX_Main.add_from_file('./glade/AlienFXMain.glade')
pyAlienFX.py:120: GtkWarning: Can't pass in construct-only parameters to 
ok_button
  self.gtk_AlienFX_Main.add_from_file('./glade/AlienFXMain.glade')
Traceback (most recent call last):
  File "pyAlienFX.py", line 1279, in <module>
    gui.main()
  File "pyAlienFX.py", line 85, in main
    self.AlienFX_Main()
  File "pyAlienFX.py", line 198, in AlienFX_Main
    self.on_Advanced_Button_Clicked(self.AlienFX_Advanced_Button)
  File "pyAlienFX.py", line 883, in on_Advanced_Button_Clicked
    self.Create_zones()
  File "pyAlienFX.py", line 500, in Create_zones
    self.AlienFX_Preview_Hbox.pack_start(self.Widget_Zone(self.computer.regions[zone]), expand=False)
  File "pyAlienFX.py", line 534, in Widget_Zone
    c1 = gtk.gdk.Color('#'+self.configuration.area[zone.name][confId].color1)
KeyError: 'AH'

I use Debian Wheezy and my python version: 2.7.3~rc2-1 And an M14XR2
The previus Version still Works Fine.

Original issue reported on code.google.com by [email protected] on 17 Nov 2012 at 5:29

PyUSB as dependency.

Some of us are having an issue with updated versions of libusb and libusbx or 
similar. I noted that pyAlienFX is using PyUSB but it is bundled in the program 
instead of listing it as a dependency.

I think that deleting PyUSB from the code and listing it as a dependency should 
be the rigth way to go in order to avoid issues.

If every platform provides its libusb and its pyusb everything shoudl work.

What do you think?

Thanks.

Original issue reported on code.google.com by [email protected] on 29 Jun 2013 at 12:49

usb.core.USBError: Access denied (insufficient permissions)

What steps will reproduce the problem?

I follow the standard procedure and when I launch python pyAlienFX.py this is 
what I get:

What is the expected output? What do you see instead?

Initializing Driver  ...
Comnputer M17XR3 found ! Loading the parameters ...
libusb couldn't open USB device /dev/bus/usb/002/005: Permission denied.
libusb requires write access to USB device nodes.
libusb couldn't open USB device /dev/bus/usb/002/005: Permission denied.
libusb requires write access to USB device nodes.
Traceback (most recent call last):
  File "pyAlienFX.py", line 765, in <module>
    gui = pyAlienFX_GUI()
  File "pyAlienFX.py", line 44, in __init__
    self.driver = AlienFX_Driver()
  File "/home/leobago/Downloads/pyalienfx/AlienFX/AlienFXEngine.py", line 57, in __init__
    self.Take_over()
  File "/home/leobago/Downloads/pyalienfx/AlienFX/AlienFXEngine.py", line 109, in Take_over
    self.dev.detach_kernel_driver(0)
  File "/home/leobago/Downloads/pyalienfx/usb/core.py", line 694, in detach_kernel_driver
    self._ctx.managed_open()
  File "/home/leobago/Downloads/pyalienfx/usb/core.py", line 70, in managed_open
    self.handle = self.backend.open_device(self.dev)
  File "/home/leobago/Downloads/pyalienfx/usb/_debug.py", line 52, in do_trace
    return f(*args, **named_args)
  File "/home/leobago/Downloads/pyalienfx/usb/backend/libusb10.py", line 446, in open_device
    _check(_lib.libusb_open(dev.devid, byref(handle)))
  File "/home/leobago/Downloads/pyalienfx/usb/backend/libusb10.py", line 357, in _check
    raise USBError(_str_error[retval.value])
usb.core.USBError: Access denied (insufficient permissions)


What version of the product are you using? On what operating system?

M17 and ubuntu 11.10

Please provide any additional information below (Python Error Message if
possible).


Original issue reported on code.google.com by [email protected] on 22 Jan 2012 at 3:45

Hard Drive (eyes) setting doesn't save.

What steps will reproduce the problem?
1. Set the eyes to a color, such as white.
2. In preview mode the eyes flicker, as expected.
3. Save the settings

What is the expected output? What do you see instead?

The eyes continue to flicker, as they should until the computer it turned off. 
When the computer comes back on the eyes don't light up at all.


What version of the product are you using? On what operating system?

1.02 on Ubuntu Linx 12.04 with a M17R3


Please provide any additional information below (Python Error Message if
possible).

No error messages that I've seen. That one setting just doesn't save.

Original issue reported on code.google.com by [email protected] on 23 Jul 2013 at 3:16

Error when saving settings

What steps will reproduce the problem?
1. buy a M17xR3
2. start pyAlienFX in terminal and click "Save" button
3.

What is the expected output? 
settings saved

What do you see instead?
settings not saved

output trace :
Traceback (most recent call last):
  File "./pyAlienFX.py", line 428, in on_Save_pressed
    self.Set_Conf(Save=True)
  File "./pyAlienFX.py", line 284, in Set_Conf
    color1 = self.configuration.area[power][0].color1
UnboundLocalError: local variable 'power' referenced before assignment


What version of the product are you using? On what operating system?
v0.1.1b on M17xR3
python version : 2.7.1
os : 2.6.41.1-1.fc15.x86_64

Please provide any additional information below.


Original issue reported on code.google.com by [email protected] on 23 Nov 2011 at 11:05

hang on check Daemon

Hey so I am trying to get this working on the m14x running ubuntu and as far as 
i can tell the install was successfully but the program hangs on check Daemon

the exact output is as follows:

Initializing Driver  ...
Comnputer M14XR1 found ! Loading the parameters ...
Initializing Controller ...
the Deamon is disconnected ... 
Trying to load the driver manually
Loading : ./Profiles/Default.cfg
SPEED =  65280
Check Deamon
Check Deamon

(and then it just hangs indefinitly)

any idea what might be causing the problem?
thanks in advance =)

Original issue reported on code.google.com by [email protected] on 9 Oct 2013 at 8:02

usb.core.USBError: Entity not found

What steps will reproduce the problem?
1. python pyAlienFX.py
2. run any USB command (preview, lights off...)

What is the expected output? What do you see instead?

The USB command is not processed and I get a Python error instead.

What version of the product are you using? On what operating system?

I am using the up-to-date git repository (17th November 2012) on Arch Linux 
with Python 2.7.3 and libusb 1.0. My laptop is an Alienware M14x R2.

Please provide any additional information below (Python Error Message if
possible).

Traceback (most recent call last):
  File "pyAlienFX.py", line 937, in on_Apply_pressed
    self.Set_Conf()
  File "pyAlienFX.py", line 710, in Set_Conf
    self.controller.Write_Conf()
  File "/home/ben/dev/pyalienfx/AlienFX/AlienFXEngine.py", line 161, in Write_Conf
    self.WaitForOk()
  File "/home/ben/dev/pyalienfx/AlienFX/AlienFXEngine.py", line 269, in WaitForOk
    while not self.Get_State():
  File "/home/ben/dev/pyalienfx/AlienFX/AlienFXEngine.py", line 277, in Get_State
    self.driver.Take_over()
  File "/home/ben/dev/pyalienfx/AlienFX/AlienFXEngine.py", line 109, in Take_over
    self.dev.detach_kernel_driver(0)
  File "/home/ben/dev/pyalienfx/usb/core.py", line 695, in detach_kernel_driver
    self._ctx.backend.detach_kernel_driver(self._ctx.handle, interface)
  File "/home/ben/dev/pyalienfx/usb/_debug.py", line 52, in do_trace
    return f(*args, **named_args)
  File "/home/ben/dev/pyalienfx/usb/backend/libusb10.py", line 565, in detach_kernel_driver
    _check(_lib.libusb_detach_kernel_driver(dev_handle, intf))
  File "/home/ben/dev/pyalienfx/usb/backend/libusb10.py", line 357, in _check
    raise USBError(_str_error[retval.value])
usb.core.USBError: Entity not found


Original issue reported on code.google.com by [email protected] on 18 Nov 2012 at 12:37

The package is of bad quality

What steps will reproduce the problem?
1. Download .deb file
2. Open with software center (I have tested in Ubuntu 12.10 and 13.04)
3. Click "Install"

What is the expected output? What do you see instead?
Expected output: install without warnings
Instead I see a dialog message saying that "The package is of bad quality"
With the following details:
"
The installation of a package which violates the quality standards isn't 
allowed. This could cause serious problems on your computer. Please contact the 
person or organisation who provided this package file and include the details 
beneath.

Lintian check results for /home/daboross/Downloads/pyalienfx_1.0.2_all.deb:
E: pyalienfx: control-file-has-bad-permissions postinst 0775 != 0755
E: pyalienfx: control-file-has-bad-permissions prerm 0775 != 0755
"

What version of the product are you using? On what operating system?
I have download pyalienfx_1.0.2_all.deb, I encounter this on Ubuntu 12.10 and 
Ubuntu 13.04

Please provide any additional information below (Python Error Message if
possible).

The package still installs fine, it just has a warning.

Original issue reported on code.google.com by dabodialga on 22 Apr 2013 at 8:44

Problems with pyAlienFX on Alienware M14X R3

What steps will reproduce the problem?
1. Start pyalienfx daemon
2. Run pyAlienFX command


What is the expected output? What do you see instead?
This is the error that I get:
(daemon):
# ./pyAlienFX_daemon.py 
Initializing Driver  ...
Comnputer M14R1 found ! Loading the parameters ...
Initializing Controller ...
...listening
...connected:  ('127.0.0.1', 38256)
PING
Received Ping => Sending PONG
sent

(pyAlienFX):
# pyAlienFX 
Initializing Driver  ...
Comnputer M14R1 found ! Loading the parameters ...
Initializing Controller ...
Loading : ./Profiles/Default.cfg
SPEED =  65280
./pyAlienFX_Indicator.py:49: Warning: 
/build/buildd/glib2.0-2.38.1/./gobject/gsignal.c:2475: signal 'child-added' is 
invalid for instance '0x18510b0' of type 'GtkMenu'
  self.ind.set_menu(self.menu)
./pyAlienFX_Indicator.py:49: Warning: 
/build/buildd/glib2.0-2.38.1/./gobject/gsignal.c:2475: signal 'child-added' is 
invalid for instance '0x1851250' of type 'GtkMenu'
  self.ind.set_menu(self.menu)
Check Deamon
Sending Ping
Sent ...
Server Answer :  PONG
Check Deamon

pyAlienFX doesn't open.


What version of the product are you using? On what operating system?
Latest version released on 17th Nov 2012 with md5 checksum 
f5c64c6a93029b9c57a35ff2c78549223faaf842. Also with new AlienFXComputers.py 
from Issue #24 and patch from Issue #30.
I'm running Ubuntu 13.10 and I installed libusb-1.0 through apt-get (also tried 
to use one from Issue #8, but didn't make any difference when I was getting 
error usb.core.USBError: Entity not found at first. (I found out that running 
command /usr/bin/pyAlienFX doesn't run pyAlienFX.py directly later)



Please provide any additional information below (Python Error Message if
possible).
If I start pyAlienFX just by running ./pyAlienFX.py it does open GUI, but when 
I press save it disconnects from daemon and throws error similar as one in 
Issue #8.

I also wanted to mention that you have to install appindicator module on 
Ubuntu. I didn't notice that to be mentioned anywhere, but it caused some more 
errors because of it. I've installed it with "apt-get instal 
python-appindicator"

Thanks,
D

Original issue reported on code.google.com by [email protected] on 5 Nov 2013 at 10:08

alien head only changes color when the charger is plugged

What steps will reproduce the problem?
1.(without the charger) I Change the Color of the Alien Head Items and press 
save
  ==> The Alien Head remain in the same color, No error on the Terminal.
2.(with the charger plugged) I Change the Color of the Alien Head Item, Press 
Save
  ==> The Alien Head change to the color, But in the terminal show this:

File "pyAlienFX.py", line 940, in on_Save_pressed
    self.Set_Conf(Save=True)
  File "pyAlienFX.py", line 743, in Set_Conf
    self.controller.Set_Loop_Conf(Save,self.computer.BLOCK_BATT_SLEEPING)
AttributeError: M14XLight instance has no attribute 'BLOCK_BATT_SLEEPING'

What version of the product are you using? On what operating system?
I'm Using 1.01, on debian testing + Mate Desktop
All the other functions are fine.

Original issue reported on code.google.com by [email protected] on 19 Nov 2012 at 5:17

M14xR2 recognised as M14R1

What steps will reproduce the problem?
1. Run pyAlienFX in terminal on a M14xR2.

What is the expected output?
Initializing Driver  ...
Comnputer M14XR1 found ! Loading the parameters ...
Initializing Controller ...
....

What do you see instead?
Initializing Driver  ...
Comnputer M14XR2 found ! Loading the parameters ...
Initializing Controller ...
....

What version of the product are you using? On what operating system?
pyalienfx v1.0.2-1 on Archlinux from AUR repositories.

Please provide any additional information below (Python Error Message if
possible).

Full output when trying to change colors:
Initializing Driver  ...
Comnputer M14XR1 found ! Loading the parameters ...
Initializing Controller ...
the Deamon is disconnected ... 
Trying to load the driver manually
Loading : ./Profiles/Default.cfg
SPEED =  65280
Initializing Interface ...
/opt/pyAlienFX/pyAlienFX.py:123: GtkWarning: Can't pass in construct-only 
parameters to cancel_button
  self.gtk_AlienFX_Main.add_from_file('./glade/AlienFXMain.glade')
/opt/pyAlienFX/pyAlienFX.py:123: GtkWarning: Can't pass in construct-only 
parameters to ok_button
  self.gtk_AlienFX_Main.add_from_file('./glade/AlienFXMain.glade')
Sending : Get Status
Packet :  02 06 00 00 00 00 00 00 00
array('B', [16, 0, 0, 0, 0, 0, 0, 0])
Sending : Reset All Lights On
Packet :  02 07 04 00 00 00 00 00 00
Traceback (most recent call last):
  File "/opt/pyAlienFX/pyAlienFX.py", line 937, in on_Apply_pressed
    self.Set_Conf()
  File "/opt/pyAlienFX/pyAlienFX.py", line 710, in Set_Conf
    self.controller.Write_Conf()
  File "/opt/pyAlienFX/AlienFX/AlienFXEngine.py", line 161, in Write_Conf
    self.WaitForOk()
  File "/opt/pyAlienFX/AlienFX/AlienFXEngine.py", line 269, in WaitForOk
    while not self.Get_State():
  File "/opt/pyAlienFX/AlienFX/AlienFXEngine.py", line 277, in Get_State
    self.driver.Take_over()
  File "/opt/pyAlienFX/AlienFX/AlienFXEngine.py", line 109, in Take_over
    self.dev.detach_kernel_driver(0)
  File "/opt/pyAlienFX/usb/core.py", line 695, in detach_kernel_driver
    self._ctx.backend.detach_kernel_driver(self._ctx.handle, interface)
  File "/opt/pyAlienFX/usb/_debug.py", line 52, in do_trace
    return f(*args, **named_args)
  File "/opt/pyAlienFX/usb/backend/libusb10.py", line 565, in detach_kernel_driver
    _check(_lib.libusb_detach_kernel_driver(dev_handle, intf))
  File "/opt/pyAlienFX/usb/backend/libusb10.py", line 357, in _check
    raise USBError(_str_error[retval.value])
usb.core.USBError: Entity not found

If you need anything more just ask for it. I have medium knoweldge on debugging.

Original issue reported on code.google.com by [email protected] on 16 Feb 2013 at 9:58

  • Merged into: #8

AttributeError: M17XR3 instance has no attribute 'REGION_ALL_BUT_POWER'

What steps will reproduce the problem?
1. start pyAlienFX GUI as root in terminal
2. press "Apply"
3. see error msg in terminal

What is the expected output? 
settings applied

What do you see instead?
settings not applied and message "AttributeError: M17XR3 instance has no 
attribute 'REGION_ALL_BUT_POWER'" appears in terminal window

What version of the product are you using? On what operating system?
0.2a / Python 2.7.1

Please provide any additional information below.
full message trace :

Traceback (most recent call last):
  File "./pyAlienFX.py", line 442, in on_Apply_pressed
    self.Set_Conf()
  File "./pyAlienFX.py", line 295, in Set_Conf
    self.controller.Add_Loop_Conf(self.computer.REGION_ALL_BUT_POWER,"fixed","000000","000000")
AttributeError: M17XR3 instance has no attribute 'REGION_ALL_BUT_POWER'



Original issue reported on code.google.com by [email protected] on 6 Dec 2011 at 3:12

No Issue- Just Thanks.

I couldn't find a way to leave a message, so I'm doing this instead.

Thanks for doing this.  I have a M15x and thought I was stuck with what I had 
configured since I last used windows ... Using ubuntu for 6 months now.

Thanks!

Original issue reported on code.google.com by [email protected] on 23 Oct 2012 at 8:37

Ubuntu 13.04 Hangs on install of .deb

What steps will reproduce the problem?
1. Double Click .deb file of latest pyalienfx
2. Wait for install, for whatever amount of time
3. Will hang at "applying changes"

What is the expected output? What do you see instead?
Expect install, receive an non-cancel hang.  Need to reboot to install other 
apps.

What version of the product are you using? On what operating system?
Latest, Ubuntu 13.04 AMD 64

Please provide any additional information below (Python Error Message if
possible).

Original issue reported on code.google.com by [email protected] on 2 Jun 2013 at 6:16

How to Install pyAlienFX on Mac OSX 10.7 Lion

Hi I am so sorry, I know it has been a year since I resolved the Mac OSX 
problem. now I'm going to tell you exactly  what i did.

1.Install this libusb package 
(http://www.anyma.ch/blogs/research/2011/08/13/libusb-for-macosx-lion-10-7/)
2.Install PyGTK 
(http://sourceforge.net/projects/macpkg/files/PyGTK/2.24.0/PyGTK.pkg/download)
3.Install Python for mac (http://www.python.org/download/)
4.Install pyAlienFX in command prompt:
       cd (drag pyalienfx folder into command prompt)
       sudo python install.py
4.Run pyAlienFX_daemon.py
       cd (drag pyalienfx folder into command prompt)
       sudo python pyAlienFX_daemon.py
5.Run pyAlienFX.py
       cd (drag pyalienfx folder into command prompt)
       sudo python pyAlienFX.py
6.From now on, you can open the pyAlienFX.py file with python launcher straight 
away

This was tested on Alienware M11x R1 running Mac OSX 10.7

Thank you, if you wanna ask anything just email me on [email protected]

Original issue reported on code.google.com by [email protected] on 11 Sep 2013 at 9:40

Support for new Alienware 14 (2013)

I installed 1.0.2 with the deb, but when I run it, I get the following output:

mint@mint ~ $ pyAlienFX 
Initializing Driver  ...
No AlienFX USB controler found ! Go see the list of supported computer on : 
https://code.google.com/p/pyalienfx/wiki/SupportedComputer 


lsusb shows:
Bus 002 Device 004: ID 187c:0525 Alienware Corporation

Any help would be appreciated.

Original issue reported on code.google.com by [email protected] on 17 Aug 2013 at 4:54

Can't Execute it

Hello guys, so i tryed to Execute the pyAlienFX and im getting problems to 
execute it. It may be because im new in debian. 

So, Im running Debian Wheezy(amd64) on an Alienware M14xR1. 

I installed libusb 1.0, and then i used the deb file. I cheked that the 
installation was alright on the synaptic package manager and evething was 
allright.


I tryed to run ./pyAlienFX_daemon.py and i got this :

root@rsm-host:/usr/share/pyAlienFX# ./pyAlienFX_daemon.py
Initializing Driver  ...
Comnputer M14XR1 found ! Loading the parameters ...
Initializing Controller ...
...listening


Then notthing happends..

Also i ran the ./pyAlienFX_Launcher.sh:

root@rsm-host:/usr/share/pyAlienFX# ./pyAlienFX_Launcher.sh
Initializing Driver  ...
Comnputer M14XR1 found ! Loading the parameters ...
Initializing Controller ...
Traceback (most recent call last):
  File "./pyAlienFX_daemon.py", line 304, in <module>
    Daemon = ServCmd()
  File "./pyAlienFX_daemon.py", line 76, in __init__
    s.__serv.bind((ADDR))
  File "/usr/lib/python2.7/socket.py", line 224, in meth
    return getattr(self._sock,name)(*args)
socket.error: [Errno 98] Address already in use
root@rsm-host:/usr/share/pyAlienFX# Traceback (most recent call last):
  File "./pyAlienFX_Indicator.py", line 27, in <module>
    import appindicator
ImportError: No module named appindicator



to launch the Configurator : launch pyAlienFX Alt+F2 pyAlienFX ( it doesn't 
works for me )



I think that i must be doing something wrong because im new on debian, anyways 
i wanted to ask because it makes some days that i really want to run pyAlienFX.

THanks guys!


Original issue reported on code.google.com by [email protected] on 17 Jul 2013 at 9:06

pyalienfx not working on Ubuntu 13.10

What steps will reproduce the problem?
1. Attempt install and run from .deb
2.
3.

What is the expected output? What do you see instead?

The program hangs when intalled through software center. I use terminal to 
force it to finish, then gksudo to open it. When I try to do anything, I get 
socket timeout errors--nothing changes (and the settings it had before, where 
it was cycling through colors on my keyboard, have stopped, meaning I'm stuck 
on yellow keyboard now)

What version of the product are you using? On what operating system?

Most current version, in Ubuntu 13.10. Alienware M11x R1

Please provide any additional information below (Python Error Message if
possible).


Original issue reported on code.google.com by [email protected] on 7 Jan 2014 at 9:56

AlienFx on M17xR4

Initializing Driver  ...
Comnputer M17XR3 found ! Loading the parameters ...
Initializing Controller ...
Loading : ./Profiles/Default.cfg
SPEED =  65280
Initializing Interface ...
pyAlienFX.py:123: GtkWarning: Can't pass in construct-only parameters to 
cancel_button
  self.gtk_AlienFX_Main.add_from_file('./glade/AlienFXMain.glade')
pyAlienFX.py:123: GtkWarning: Can't pass in construct-only parameters to 
ok_button
  self.gtk_AlienFX_Main.add_from_file('./glade/AlienFXMain.glade')
Traceback (most recent call last):
  File "pyAlienFX.py", line 937, in on_Apply_pressed
    self.Set_Conf()
  File "pyAlienFX.py", line 710, in Set_Conf
    self.controller.Write_Conf()
  File "pyAlienFX.py", line 1224, in Write_Conf
    self.Send_Packet()
  File "pyAlienFX.py", line 1260, in Send_Packet
    resp = self.getResults()
  File "pyAlienFX.py", line 1194, in getResults
    data = self.sock.recv(self.BUFSIZE)
socket.timeout: timed out

Original issue reported on code.google.com by [email protected] on 22 Sep 2013 at 5:18

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.