scrapis Posted September 20, 2009 Share Posted September 20, 2009 (edited) µView är ett litet och flexibelt program som visar information om din processor, Moderkort, Windows och vad du har för IP adress både lokalt och externt. µView är designat för att fungerar under Windows 7 vilket ställde till med problem under Windows XP, så under beta tiden kommer Windows XP ej att stödjas. Tanken med µView är att man snabbt och simpelt ska kunna få fram så mycket information som möjligt av datorn, av ett ända program. µView är under en väldigt tidig testfas så buggar och information som visas fel finns och kommer hänga med ett tag nu under utvecklingsfasen. Vad visar då exakt µView ? Fliken CPU: Cpu namnet Stepping Processorns hastighet Bus Speed Multiplier Antal kärnor Cash Size Länk till tillverkaren Fliken Motherboard: Tillverkare Modell Bios märke Bios version Bios "ålder" Fliken Memory: Totala minnesmängden Använt minne Ledigt Minne Hastigheten Fliken Computer: Vilken Windows version Build nummret aktuell användare inloggad Datorns namn Lokala IP adressen Externa IP adressen Fliken Graphics: Visar vilket grafikkort man har Hur mycket minne grafikkortet ligger på grafikkorts drivrutins versionen Hemsida till tillverkaren Upplösning på skärmen ---------------------------------------- Senast versionen av µView hittar ni på http://www.scrapis.se ----------------------------------------- ChangeLog 0.1.5 2009-09-26 1) Designen är omgjord 2) Vilken socket man har och CPU ID visas nu i µView 3) Bättre översikt under fliken Memory 4) IP-detektionen sker på en egen tråd och "GET IP" knappen är borta 5) µView har fått en ny flik "Graphics" vilket visar grafikkort- och skärminställningar 6) CPU volt visaren är tillfälligt avstängd 7) Upprensning i koden 8) När man högerklickar på systray ikonen finns nu alternativet "Restore" ----------------------------------------- 0.1.0 2009-09-22 1) Hastigheten på alla kärnor visas inte längre 2) µView visar Bus Speed och Multiplier 3) µView läser av CPU hastigheten på ett nytt sätt 4) Något snabbare uppstart av programmet 5) En hel del ändringar i koden 6) pga av omstruktur fungerar inte programmet under Windows XP ----------------------------------------- 0.0.9 2009-09-21 1) Fixade stavfel på Motherboard 2) Fixade 0000 buggen på Core #3 3) µView visar nu CPU volten 4) µView visar nu Cache Size 5) Allt under Memory filken uppdateras automatisk 6) Man måste trycka på en knapp "Get IP" för att IP adressen ska visas 7) Under About fliken finns nu en knapp som kollar om det finns någon ny version av µView 8) Minnets hastighet visas under Memory fliken ----------------------------------------- 0.0.5 2009-09-20 1) Fixade en systray där man kan se CPU hastigheten och IP adress 2) µview visar om man kör ett x64 eller x86 system 3) µView visar hur mycket ram-minne som används och hur mycket som är ledigt i % 4) Missvisande information om vilken hastighet kärnorna på processorn ligger på är delvis fixad 5) Fixar missen där det står GB istället för MB ----------------------------------------- Edited September 26, 2009 by scrapis Quote Link to comment Share on other sites More sharing options...
Japanmannen Posted September 20, 2009 Share Posted September 20, 2009 Igår så släppte jag den första Pre-Beta versionen av mitt program µView. Välkommen till forumet! Fungerar bra i Enterprise 7, men nog borde du genast lägga till så det syns x64 eller x86. Ditt efternamn kan du kosta på dig att börja med stort A. Quote Link to comment Share on other sites More sharing options...
scrapis Posted September 20, 2009 Author Share Posted September 20, 2009 0.0.5 2009-09-20 1) Fixade en systray där man kan se CPU hastigheten och IP adress 2) µview visar om man kör ett x64 eller x86 system 3) µView visar hur mycket ram-minne som används och hur mycket som är ledigt i % 4) Missvisande information om vilken hastighet kärnorna på processorn ligger på är delvis fixad 5) Fixar missen där det står GB istället för MB Quote Link to comment Share on other sites More sharing options...
Guest mutex Posted September 20, 2009 Share Posted September 20, 2009 Buggar: * Memoryfliken borde uppdateras automatiskt (önskan) * Länkar från Moderboardfliken kraschar programmet * Länken på framsidan fungerar inte * Uppstarten är långsam * Maximering av fönstret buggar * Det heter "Motherboard" Quote Link to comment Share on other sites More sharing options...
Sunshine Posted September 20, 2009 Share Posted September 20, 2009 (edited) Buggar:* Memoryfliken borde uppdateras automatiskt (önskan) * Länkar från Moderboardfliken kraschar programmet * Länken på framsidan fungerar inte * Uppstarten är långsam * Maximering av fönstret buggar * Det heter "Motherboard" Varför inte skriva: På både Svenska och Engelska? * Processor (CPU) * Moderkort (Motherboard) * Minne (Memory) * Dator (Computer) * Om (About) Mvh//Sunshine Edited September 20, 2009 by Sunshine Quote Link to comment Share on other sites More sharing options...
Opptokoppter Posted September 21, 2009 Share Posted September 21, 2009 STARKT JOBBAT MALTE!!!!!! En eloge för ett bra initiativ och bra inspirerande framåtanda tycker jag du är väl värd Visst det finns alltid småsaker man kan förbättra men i det stora hela tycker jag det ser lovande ut. Får man ställa en fråga kring namnet? Är de tänkt som YouView eller som MicroView eftersom du använt enhetstecknet för Micro? Quote Link to comment Share on other sites More sharing options...
scrapis Posted September 21, 2009 Author Share Posted September 21, 2009 (edited) 0.0.9 2009-09-21 1) Fixade stavfel på Motherboard 2) Fixade 0000 buggen på Core #3 3) µView visar nu CPU volten 4) µView visar nu Cache Size 5) Allt under Memory filken uppdateras automatisk 6) Man måste trycka på en knapp "Get IP" för att IP adressen ska visas 7) Under About filken finns nu en knapp som kollar om det finns någon ny version av µView 8) Minnets hastighet visas under Memory fliken Edited September 22, 2009 by scrapis Quote Link to comment Share on other sites More sharing options...
si3rra Posted September 21, 2009 Share Posted September 21, 2009 (edited) varför en knapp för att visa IP adressen? Trayikon för programmet hela tiden och inte bara efter man minimerat det inaktivera hellre maximeringsknappen då den inte gör annat än flyttar upp programmet i hörnet av skärmen ett "Restore" alternativ från systray menyn för att få upp programmet igen Cache storleken saknar beteckning (MB) samma med memory speed (Mhz) I fliken memory, kanske sätta xx% inom ( paranteser ) Current user alt Current logged in user Ett easter egg eller gömd funktion i "about" hade varit något som kunnat liva upp det hela lite Edited September 21, 2009 by si3rra Quote Link to comment Share on other sites More sharing options...
Guest mutex Posted September 21, 2009 Share Posted September 21, 2009 Ta bort knappen Get IP och ha som du hade innan men lägg IP-detektionen i en separat tråd så inte hela programmet hänger sig. Quote Link to comment Share on other sites More sharing options...
scrapis Posted September 22, 2009 Author Share Posted September 22, 2009 Jo, IP-detektionen kommer om någon version vara som förut igen fast under en separat tråd så att det inte tar år och dagar att starta programmet, knappen var bara en temporär lösning 0.1.0 2009-09-22 1) Hastigheten på alla kärnor visas inte längre 2) µView visar Bus Speed och Multiplier 3) µView läser av CPU hastigheten på ett nytt sätt 4) Något snabbare uppstart av programmet 5) En hel del ändringar i koden 6) pga av omstruktur fungerar inte programmet under Windows XP Quote Link to comment Share on other sites More sharing options...
Guest mutex Posted September 22, 2009 Share Posted September 22, 2009 Jag förstår inte varför du pingar google och sunet för att få din IP, men jag skrev ihop en IP-detektion som arbetar parallellt med programmet. Hade inte Visual Basic installerat så jag skrev de i C# men du kan ju översätta: Under uppstarten startar du tråden: new System.Threading.Thread(new System.Threading.ThreadStart(determineIP)).Start(); Och determineIP är definierad på följande sätt: void determineIP() { try { this.Text = "Loading..."; this.Text = new System.Net.WebClient().DownloadString("http://scrapis.se/IP.php"); } catch (Exception) { this.Text = "Indeterminable"; } } Ersätt this.Text med den textruta du vill använda, detta pingar ingenting och är snabbt som tusan. Eftersom jag använder undantag hanteras fel stabilt. Du kan behöva använda en delegering för att kunna ändra på delad data, men de tror jag inte. Självklart kommer programmet inte hänga sig nu. Quote Link to comment Share on other sites More sharing options...
scrapis Posted September 26, 2009 Author Share Posted September 26, 2009 Ny version av programmet idag, ChangeLog står i första posten. Men dom största ändringarna är att designen är omarbetat och att µView visar information om grafikkortet nu. Quote Link to comment Share on other sites More sharing options...
Guest mutex Posted September 26, 2009 Share Posted September 26, 2009 Det börjar likna något nu, speciellt när man kan kopiera informationen enkelt nu. Fast IP-detektionen är fortfarande inte rätt. WebClient.DownloadString kastar undantag som du inte behandlar, vilket får programmet att krascha om en brandvägg stoppar programmet eller om internetförbindelsen är tillfälligt nere. För att få det rätt måste du fånga upp undantagen, såhär: try { //ladda ner IP } catch (Exception) { //behandla undantag } Då kommer programmet klara sig från att krascha om DownloadString inte kan ladda ner IP. Läs dokumentationen http://msdn.microsoft.com/en-us/library/fhd1f0sw(VS.80).aspx Vidare så är jag övertygad om att det finns bättre sätt att ta reda på den lokala IP:n också. Jag kan ta en titt på det där. Quote Link to comment Share on other sites More sharing options...
Guest mutex Posted September 26, 2009 Share Posted September 26, 2009 Du behöver aldrig pinga för att få IP, det göra bara allt långsammare. Här är en bättre kod för att ta den lokala IP:n och den hanterar fel så den kraschar aldrig: try { localIP.Text = System.Net.Dns.GetHostByName(Environment.MachineName).AddressList[0].ToString(); } catch (Exception) { localIP.Text = "Indeterminable"; } Quote Link to comment Share on other sites More sharing options...
Japanmannen Posted September 26, 2009 Share Posted September 26, 2009 3) Bättre översikt under fliken Memory Ser att ha blivit tvärtom med Free och Used memory. Memory är också stavat ena gången med versal, de andra gångerna med gemen. Speed (ns)? Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.