Help
 
In this FAQ we will try to answer most of Yours question, know problems and how to start adventure with Sysyinfo Project. If You still do not know how to Join Our community, get some problem with website or Sysinfo application, want to make a suggestion to make Sysinfo better or You simply want to ask Us about something, do not hesitate and contact us by mail, board or other way if You know, but we urge You not to SPAM us.
How to start?
In the very beginning You must register Yourself on our website and activate Your account by clicking on activation link which You get in mail send to Yours mail address that You signed on registration page. Next You log in on Your account and generating Your unique key that will identify You in our system. Do not give this unique key to anyone. After that download application accordingly to Your system. This application will gather information about Your system and send it to our login script by Internet connection. The last action You must take is correct configuration of application and run it.
How to configure application?
Depend on system You are running it may differ for that below. In each application there should be help / documentation which will explain configuration steps. In case of console application help You will find by proper running application depending on system:
sysinfo --help
sysinfo /?
Whole configuration of console app is done by editing sysinfo.conf file. This file You must fill like this:
login
unique_key
where in place of login world you put Your login and in place of unique_key key generetad after activating account on our website, for example:
test1234
aaa-1111-22-333
Unique key is not your profile password!
Next copy sysinfo.conf to /etc directory (Unix / Linux version). By default application will be search tis file in that location. Windows version search for it in location when is executable application placed of sysinfo. If You do not have write permission to that directory You can always run it by showing another path to sysinfo.conf for example:
[paszczak000@marta sysinfo]$ ./sysinfo -f /home/paszczak000/sysinfo.conf
C:\>sysinfo.exe /f D:\Dane\sysinfo.conf
If for some reason You do not want to keep this data in file, always You can manually put them as program parameters:
[paszczak000@marta sysinfo]$ ./sysinfo -l login -k unique_key
C:\>sysinfo.exe /l login /k unique_key
Remember about corectly fulfillment of the data in configuration file or by program parameters. This is necessary to connect to our login server.
Why my data are not refreshing? How to set real-time refreshing?
One of reason may be that application can not connect with the server - this may by the fault of Our server or Your Internet Server Provider (ISP). Check what kind of error is send by application, maybe You make mistake in data fulfillment or You simply forgot to fill any data. If you want the application to send data form time to time you must add program to CRON (Unix / Linux version) with time-gap not smaller then 15 minuets If time gap will be shorter than 15 minuts data wont be send. Example of entry in crontable:
*/16 * * * * /usr/bin/sysinfo
Graphics application this feature got implanted from the start - outside interference is not needed, and they usually hide in tray.
Can I use one account for more than one computer?
No, this is not possible. Each station must have own account which differ login and unique key and application must be running which these differ data accordingly to station. If You try to run application on different station which the same data You will desynchronize Your own data. This data get us uselessness and finally get deleted alongside with You account.
What kind of data are send?
For time being application send the system uptime. Next send whole RAM and SWAP memory and whole free RAM and SWAP memory. Then application sends information about CPU (speed, cache, number of cpu, bogompis). Bogomips are sending in UNIXlike application. At last application send Your login, system date and time and version number of application.
What are BogoMips?
BogoMips is an unscientific measurement of CPU speed made by the Linux kernel when it boots, to calibrate an internal busy-loop. An oft-quoted definition of the term is "the number of million times per second a processor can do absolutely nothing". BogoMips can be used to see whether it is in the proper range for the particular processor, its clock frequency, and the potentially present CPU cache. It is not usable for performance comparison between different CPUs.
Why I must submit my e-mail address?
E-mail submitted in registration process is necessary in activation of Your account. Without proper e-mail address You wont be able to use our system. In case when You forgot Your password on this address is send mail with procedure how to get forgotten password. Of course after correct registration / activation account you may change this address. Also we will send You notification about news and addons while project is running.
I forgot the password. What I should do?
Firstly You should use the password reminder system. In case that this wont work, please contact us and we will do something about to it.
What is the meaning of number returns by application?
Number return by app are in X.Y format. X is returning by script and usually it concern working of our server or script. Y is returning by program which You use and it is related to error reporting. Script error return character:
1 - Everything is OK. Nothing to worry about. You can see your system information at the sysinfo project web page.
2 - You are sending data in too short time gap. You should enlarge time gap for 15 minutes.
3 - Login script for some reason could not add You data to SQL base. In console there shuold also appear inquiry which cause the problem. If this will be repeat, please contact us.
4 - You fulfillments data are wrong. You should check again the data You fill in sysinfo.conf or by program parameters. If it is still wrong please contact us.
5 - You fill wrong user data in configuration file. Most likely user for that login not exist or his unique key has expire.
6 - You are using an old version of application. Download a new version to solve the problem.
7 - Probably You are cheating.
Program error return character:
0 - Application is working correctly.
1 - Communication error which server. Check is Your Internet connection working properly.
I get error "Application not initialized properly (0x0000135)"
If You see "Application not initialized properly (0x0000135) error. Click OK for end the application." probably You do not have Microsoft .NET Framework Version 2.0. After installation .NET 2.0 or above there should not be any error more.
I get error "error while loading shared libraries: libcurl.so.4"
While You are running Linux application, You get error:
[paszczak@stud ~]$ ./sysinfo
./sysinfo: error while loading shared libraries: libcurl.so.4: 
cannot open shared object file: No such file or directory
You need to install a libcurl library. Download it, install and run application again. But if You have this library and see still this same error You need to create a symlink between files. Execute a proper command:
ln /usr/lib/libcurl.so /usr/lib/libcurl.so.4
You can also try to use program, which was statical compiled with this library.
How to use signature? ?
Signature using is very simple. In yours own profile, You have 3 differ kind of signature (image, XML, JavaScript).
That signature You can put on yours own web site as a HTML code or on other bulletin board as BBCODE. If You want to show yours signature to a friends use normal link that direct to image of yours signature. This image after clicking will direct to yours profile page.
XML signature are mostly dedicated to users that want to use collected data on differ images or use in other script. If You want to use own image in signature we can give You specially made parser for that purpose.
XML signature present data as text table. It is a best way to data presentation as a table. You can in simple way change appearance of that table by using CSS style sheet.
  • table - this define table appearance
  • row - this define row appearance
  • cell - this define cell appearance
  • link - this define link appearance
I still do not get it? What should I do?
If You read this FAQ with understanding and get the meaning You should not have any problem in joining our community and correct configuration of application. But if You still do not get this and that, still not able to configure app, have some doubt, observe some strange behavior in You system post it on our board or contact us in other way and we will try to answer and solve You problems.
How can I help develop Sysinfo Project?
If You want to helo us, just contact us. You can post Your proposition at board. You can also look to the cooperation section to read about actual cooperation requirement.