Smitka development

PC•ElektroPC•Elektro

18.01.09 10:28

»Sweet Sleep 1.4«

Produkt Smitka development
Sweet sleep je program pro příjemné vypínání počítače před spaním.
Pokud rádi usínáte při hudbě je tento program pro Vás. Hlasitost zvuku je postupně snižována ve třech fázích, po dokončení je zvuk vypnut úplně, aby nerušil ukončovací zvuk windowsu a počítač je vypnut. Lze také nastavit, v jakém čase má odpočítávání začít a co se má v závěru stát (vypnout PC, hibernovat, nic)

1. fáze - normální hraní
2. fáze - ztlumování na určitou hodnotu
3. fáze - ztišené hraní
konec - vypnutí počítače

Při aktivaci vypínání si program přidá do registru položku pro obnovení původní hlasitosti po startu.
Aktualizace 18.1.2009 - vydal jsem Sweet sleep 1.4 RC
  • Opravena chyba error in MixerGetLineInfo
  • Možnost vypnout/hibernovat/nic po skončení odpočítávání
  • Podpora pro dlouhé časy - z sekund se stanou minuty a z minut hodiny
  • Nastavovací menu (po kliknutí na logo Sweet sleep), defaultně vypnout/normální čas (hodnoty se zatím nemapatují)

SweetSleep
Sweet Sleep 1.4 (176.2KB)1684 stažení

Sweet Sleep 1.2 (175.6KB)19900 stažení
komentáře komentáře (31)

Kolik je 4+3?

štěpán - 05.03.2014 22:14
Super app... bude v budoucnu pro android?
Tom - 30.06.2011 01:39
Prosím podporu Win 7 :)
sirda - 06.05.2010 00:06
Výborná app. Chtělo by to ale přidat podporu Win7 - zde nefunguje ztišování volume... nebo je to pouze můj problém?
- 09.03.2009 15:15
- 09.03.2009 15:15
- 09.03.2009 15:15
- 09.03.2009 15:14
- 09.03.2009 15:14
- 09.03.2009 15:14
Dexter - 01.02.2009 13:26
Ahoj, slo by do dalsi verze pridat do moznosti vypnuti i StandBy ?
krysař - 27.06.2008 02:50
jo, beta řeší vše :)
Punky - 30.03.2008 01:38
super program .. tiez mi vyhadzovalo chybu mixergetline.. beta to vyriesila ..zaujimave ze na starom compe mi to slo bez problemov..
Roman - 19.02.2008 16:04
Nejdřív jsem byl naštvaný, že to nefunguje, ale pak jsem si přečetl komentáře a našel jsem ten druhý soubor beta a funguje to bezvadně
Vladimír Smitka - 24.12.2007 12:13
Měl jsem teď mnoho jiné práce, ale rozhodně plánuji ve vývoji pokračovat ;-)
nex - 23.12.2007 06:48
pro zajemce nalezen obdobny prokram s moznosti deaktivace vypnuti Goodnight Timer
nexfar - 21.12.2007 23:15
pls sla by udelat verze bez 3 faze?
krysar - 20.09.2007 00:29
mam na mysli: error in mixerGetLineInfo
krysar - 20.09.2007 00:27
program je to skvely, videl sem ho u kamose a dobre se u nej usina :)
, jen by to chtelo vyresit jak zamezit te chybove hlasce a zprovoznit tuhle srandu na notasu :)
Gaga - 06.09.2007 17:41
facha i na Vistach??? pripadne bude fachat?
Vlada - 17.06.2007 16:43
Tak jak? zas 2 měsíce pryč a tu nic tu nic... ???
Vladimír Smitka - 28.04.2007 17:18
Bude bude, jen co vyřeším nějaké technické problémy...
Hrosik - 28.04.2007 03:02
Nebyl by to spatnej program, kdy tam byla volba nevypinat PC. Potrebuju jen ztlumit zvuk, ale nevipinat PC. Bude takova verze?
Rop - 26.03.2007 23:51
to Vlada: toto muzes nastavit v registrech a doporucuji to nastavit jako obecne nastaveni Windowsu pri vypinani ... HKEY_CURRENT_USER/Control Panel/Desktop ... položku AutoEndTask z 0 zmenit na 1 :-)
jméno - 05.03.2007 10:08
Tak jak?
Vlada - 01.02.2007 21:02
No siknul by se moznost zatrhnout -f : Forces running applications to close. např... jo a to posledni nastaveni urcite taky, pak bych mozna zkusil rozjet nastaveni pruhlednosti okna, mozna... ale to snizovani volume je parada... jinak drzim palce ve zkouskovem a at uz to mas za sebou a muzes se venovat necemu rozumnemu (sweet sleepu :)
Vladimír Smitka - 30.01.2007 15:53
Zrovna mám zkouškové, tak na tom moc nepracuji... Ale až to budu mít za sebou, vrhnu se na to ;-) Pokud máte nějaká další přání, co do nové verze přidat, neváhejte a ozvěte se.
Vlada - 30.01.2007 09:15
Cau jak to pokracuje? Tvuj sleep je super, ale co ty nejaky vychytavky budou??? Dik
Vladimír Smitka - 31.12.2006 17:22
Podle ohlasů uvažuji, že přidám nějaké menu pro nastavení, co se má stát po skončení poslední fáze. Také se nějak vhodně pokusím zakomponovat možnost delšího časového intervalu (možná formou přepnutí z min-sec na hod-min).
Lopez - 10.12.2006 14:51
Beta mi funguje výborně (včetně hibernace), až na to, že po startu se mi hlasitost neobnoví (pro mě nedůležité). Uvítal bych možnost nevypínat počítač vůbec (přes noc nechávám spuštěn p2p program), omezení 3. fáze na 99min je malá (klidně přidat i hodiny) a nějak zajistit aby si program pamatoval poslední nastavení.. Jinak samá chvála! ;-) Díky
Vladimír Smitka - 30.11.2006 20:15
Pomalu pracuji na další verzi, do které se snažím zahrnout připomínky uživatelů. Zatím mohu nabídnout betaverzi, která navíc umí hibernovat (snad) a neměl by házet "error in MixerGetLineInfo" (snad ;-). Vyzkoušet můžete zde: sleep_beta.exe
J.N. - 24.11.2006 19:43
skoda ze neumi taky hibernovat... na notebooku to slo spustit, na desktopu zahlasil program "error in MixerGetLineInfo" skoda, zatim zustavam u sveho usinaciho batche s pouzitim psshutdown.exe, ktery ovsem neumi pracovat s hlasitosti, jen sestreli winamp.
05.01.09 03:19

»MikroFTP - BETA«

Produkt Smitka development
Sem tam každý z nás potřebuje přenést soubory přes síť. Jedna z nejpohodlnějších cest je použití FTP. K tomu je potřeba, aby na počítači běžel FTP server, ale bohužel jsou tyto aplikace často velmi robustní, musí instalovat a nastavit... Proto jsem napsal nejjednodušší možný FTP server, kterému stačí nastavit jméno a heslo (nebo nechat anonymní), složku na nasdílení a nastartovat.

Update: 1.4.2013 - vydána nová testovací verze, bylo změněno vývojové prostředí - z velmi starého Delphi 7 byl MikroFTP kompletně přepsán ve Visual C++ 2012. Novinkou je, že se automaticky předvyplní složka ke sdílení, kde je MikroFTP spuštěn. Složku ke sdílení lze také předat prvním parametrem při spouštění programu. Jelikož se jedná o kompletní předělání produktu, je možné že se vyskytnou nějaké problémy, proto mě prosím případně informujte v komentáři. Pokud bude vše v pořádku, rozšířím program i o další parametry.

Update: 4.1.2015 - konečně jsem se dostal k obnovení prací na tomto projektu, MikroFTP je nyní naspán ve Visual C++ 2013. Hlavní novinkou je podpora nastavení z příkazové řádky a minimalizace do tray:

-u uživatelNastaví uživatelské jméno
-p hesloNastaví uživatelské heslo
-s(start) Aktivuje FTP
-d(daemon) Aktivuje FTP a minimalizuje
cesta ke složceNastaví cestu ke složce

Příklady:
mikroftp.exe -s d:\ - nastaví složku d:\ a spustí program s default konfigurací (Anonymous/bez hesla)
mikroftp.exe -u uzivatel -p heslo -d d:\ - nastaví složku d:\ a spustí program minimalizovaný se zadaným uživatelským jménem a heslem


MikroFtp
Původní verze: mikroftp.zip (188KB)1277 stažení
Nová verze: mikroftp-new.zip (74KB)600 stažení
Verze 2015: mikroftp_2015.zip (79.3KB)552 stažení
English version 2015: mikroftp_en_2015.zip (79.2KB)262 stažení

Více info a další zajímavé články najdete na Lynt.cz.
21.02.08 19:38

»GClock - BETA«

Produkt Smitka development
Používám Google Calendar a používám LClock - je to prográmek, který umí různě zmodifikovat systémové hodiny a zobrazuje jednoduchý kalendářík. Spouštět vždy když se chci podívat google calendar je poměrně nepohodlné, tak jsem se rozhodl, že tyto 2 kalendáře (prozatím?) jednosměrně synchronizuji, že do LClocku nahraji data z Google, abych měl přehled událostí vždy po ruce.
Prográmek se nahraje do složky s LClockem, nastaví se soubor config:
jméno kalendáře
uživatelské jméno
heslo
Po jeho spuštění se pokusí stáhnout události z kalendáře a pokud se mu to podaří, přepíše (totálně, bez zálohy) soubor Events.ini s událostmi LClocku.

Jelikož jsem se rozhodl vyzkoušet Visual Studio 2008, tak budete zřejmě potřebovat .NET framework 3.5

LClock
gclock.zip (3.2KB)650 stažení
10.02.07 14:45

»FREQie«

Produkt Smitka development
FREQie vznikl jako reakce na prográmek FreqGenie (níže), který bohužel z důvodu přímého přístupu na porty nefunguje pod Windows XP. Zachovává funkcionalitu vzorového programu a navíc přidává možnost přehrávat posloupnosti frekvencí podle textového souboru.

Při prvním spuštění jsou požadována práva administrátora.

FREQie
freqie.zip (259KB)
30.09.06 16:35

»Upgrade staré PCI«

Nedávno jsem řešil problém s novou wifi kartou ve starém pc. Můj starý počítač (celeron500, MS7101C) neměl o nové kartě ani tušení. Zjistil jsem, že je to starou verzí PCI sběrnice, která nepodporuje napětí 3V3 potřebné pro nová zařízení. Vrhl jsem se tedy do předělání. Jelikož návod není z mé hlavy uvedu zde rovnou odkaz na příslušné stránky. Řídil jsem se návodem + jsem problém prodiskutoval s autorem článku (Proe, děkuji). Proměření ohmmetrem ukázalo že všechny dotyčné piny jsou spojené, tudíž stačilo přivést napětí na jeden z nich. Napětí 3V3 jsem získal stabilizátorem LM1084 přímo ze zdroje (mám AT, kde 3V3 není). Vodič s potřebným napětím jsem přiletoval zespoda na PCI konektor. Zákrok proběhl bezproblémově a wifi mi již funguje ;-)
20.11.05 09:17

»UserPort«

Tento program řeší problém s nemožností přímého přístupu na porty na NT systémech. Používá vlastní ovladač pro přístup k portům.
Díky němu je možné používat programy jako je PortMon

Userport

userport.zip (32KB)
18.10.05 11:05

»Rezistor«

Produkt Smitka development
Počítáte-li často hodnotu rezistorů podle jejich barevného kódu, tak se vám určitě bude hodit tento prográmek, který vše spočítá za vás.

Rezistor
Nová verze ve stylu WinXP.

rezistor.zip (172KB)
rezistor_en.zip (171KB) - english version
rezistor_hu.zip (171KB) - hungarian version

Protože jsou dnes již mnohem rozšířenější 5ti proužkové rezistory, rozhodl jsem se udělat i pětiproužkovou verzi.
Stahovat můžete zde
05.09.05 19:23

»Autorun by Smitka«

Produkt Smitka development
Prográmek, který umožňuje automaticky spouštět libovolné soubory z CD.
Neobsahuje žádné obtěžující grafické prvky (loga,...).
Jeho jediná funkce je otevření souboru. Existuje ve 2 verzích:

Normal - má možnost výběru spuštění maximalizovaného či minimalizovaného okna a také umožňuje předat spouštěnému programu další parametry.
autorun.zip (12KB)

Micro - je mnohem menší než normal a umožňuje spouštět pouze okno v normální velikosti, či maximalizované.
microrun.zip (1KB)
20.03.05 16:01

»Komplexní regulace otáček«

Na základě výše uvedených schémat jsem dostal e-mail od 60006000@seznam.cz, kteří vypracovali komplexní regulaci otáček větráčků v PC (v případě dotazů se na ně můžete obrátit). Vylepšili násobící obvod a přidali zpožďovačí obvody, aby nedošlo při startu k proudovému rázu.
Touto cestou jim mnohokrát děkuji.

Výhoda tohoto zapojení spočívá v tom, že můžeme naregulovat až 12,5V, narozdíl od zapojení jen s LM317T, na kterém vzniká úbytek napětí cca 2V (to je jen 10V na ventilátorech!!!!!!!!!!!!!!!). Navíc jsou tam obvody na zpoždění zapínání ventilátorů (aby se ulehčilo zdroji od proudového nárazu).

Autoři nenesou žádnou zodpovědnost za nesprávnou manipulaci


Nový násobič:
Násobič napětí

Zpožďovací obvod:
Zpožďovací obvod

Celý obvod pro 5 ventilátorů:
Schéma ve formátu GIF

Kompletní schéma v archivu ZIP (25 KB)
29.12.04 20:26

»CtrlAmp pro Genius Comfy«

Produkt Smitka development
Máte klávesnici Genius Comfy KB-21e (případně jinou z této série)? Vadí vám, že multimediální tlačítka pro přehrávání médií nefungují ve Winampu?
Zde vám přináším jednoduché řešení tohoto problému. Stačí jen nainstalovat tento prográmek a vše již bude fungovat tak jak má. Ke správné funkci musíte mít pouze nainstalovaný software dodaný ke klávesnici.
Toto je verze 1.0 a obsahuje funkce pro přehrávání, pauzu, stopku, další a předchozí skladbu, procházení skladbou a ukončení Winampu.
ctrlamp.zip (106KB)

Blíží se duben 2004 a nová vylepšená verze 1.1 je zde. Hlavní novinkou je další program navíc - Bookmarker. Bookmarker se stará o to, aby vaše oblíbené skladby, případně alba byly stále po ruce. Umožňuje definovat 3 oblíbené položky, které přehrajete kombinací Shift, Ctrl, nebo Alt + Play. Samotný Bookmarker spustíte Ctrl + Stop.
Novinka CtrlAmpu - BookMarker
ctrlamp11.zip (284KB)

Jelikož program program mHotkey dodávaný ke klávesnicím Genius používá mnoho dalších klávesnic s nejrůznější konfigurací tlačítek (dokonce i samotná KB-21e má několik variací) vytvořil jsem patch, který by měl zajistit správnou funkci na dalších klávesnicích.
Jelikož už winamp podporuje multimediální tlačítka bez problémů, byl vývoj programu zastaven.
patch.zip (160KB)
28.03.04 19:47

»WinampComm Controller«

Toto je absolutně skvělá věc - ovládání Winampu přes sériový port. V programu naleznete potřebná schémata pro 4 tlačítkový a pro 15 tlačítkový ovladač. Doporučuji udělat ten 15 tlačítkový s tím že odstraníme jeden vodič a zbude sice jen 7 tlačítek, což ale k dobrému ovládání stačí (možné dvojkliky, držení tlačítka...) a na konektor můžeme vést pouze 4 vodiče ve stíněné dvoulince - vypadá to mnohem lépe než svazek kabelů.

Grafické rozhraní programu Schéma zapojení
Můj ovladač winampu
wnpc.zip (203KB)
22.12.03 15:14

»Dotykový spínač«

Nedávno se mi podařilo vytvořit docela zajímavou věcičku - dotykový spínač, který využívá lidského těla jako antény zachycující elektromagnetické záření v okolí. Výhodou je, že ke spínači vede pouze jeden vodič! Drobná nevýhoda spočívá v nutnosti mít přístroj umístěný v elektromagneticky aktivním prostředí (okolí elektrických spotřebičů).
K zapínání a vypínání spotřebiče (LED) je použit dvojkový čítač (v mém případě se jedná o 74HC393, připojený přes invertor 74HC14). Na bázi tranzistoru (BC547C) je připojena elektroda (např. hřebík), dotknete-li se jí tranzistor se pootevře a přivedete proud na taktovací vstup čítače. Na čítači se přičte logická 1 a na výstupu je střídavě 1 a 0. Tranzistor je vhodné opatřit "setrvačníkovým" kondenzátorem, protože při dotyku elektrody vaše tělo produkuje nestálý proud (působením okolních spotřebičů je to signál o frekvenci zásuvkového napětí - 50Hz), kondenzátor se při dotyku nabije a po puštění elektrody se vybíjí a přivádí na čítač stálý nepřerušený signál.
Níže uvedené schéma je pouze obecné - bez řešení napájení logických obvodů. Sami si tedy musíte obvod přizpůsobit na napájecímu napětí a změnit podle něj hodnotu C1, tak aby produkoval napětí potřebnou dobu - při napětí 6V jsem použil kondenzátor 6n8.

Schéma - dotykový spínač
Při záměně LEDky za relé nabývá obvod užitečnosti.
28.05.03 19:18

»Zátěž plošného spoje«

Program pro výpočet proudové zatížitelnosti plošného spoje.

Zatížitelnost plošného spoje
zat.zip (170KB)
16.05.03 16:28

»Frekvenční generátor«

Tento prográmek používá PC-speaker ke generování zvuku určité frekvence. Místo PC-speakru lze samozřejmě připojit jakékoliv zařízení (osciloskop...).

Frekvenční generátor
Rozsah 20Hz-100kHz
freq.zip (5KB)
16.05.03 11:34

»Hodnota kondenzátorů«

Produkt Smitka development
Hodnoty keramických kondenzátorů se značí třemi číslicemi:1. a 2. je hodnota a 3. určuje násobek. Pro rychlé zjištění velikosti kondenzátoru slouží tento prográmek.

Kondenzátor
c.zip (169KB)
11.02.03 08:21

»Počítání s NE555«

Patříte-li mezi fandy populárního obvodu NE555, určitě také často zdlouhavě počítáte hodnoty rezistorů a kondenzátorů. Pro výpočty hodnot pro monostabilní klopný obvod, symetrický a asymetrický oscilátor můžete použít tento prográmek.

Timer 555
timer.zip (907KB)
 
09.02.03 08:11

»Přetaktujte si větráček!«

Někdy je důležitější teplota v počítači než hluk, který dělá. Přetaktované komponenty vydávají více tepla, a proto je vhodné dobré chlazení, tak proč nepokračovat přetaktováním větráčků. Výkon větráčku zvýšíme větším napájecím napětím, a proto přináším návrh na násobič napětí za použití populárního obvodu 555.
Při zvýšení napájecího napětí se větráček více namáhá a vždy to nemusí vydržet, proto je vhodné mezi násobič a větráček připojit regulátor otáček, který napětí sníží podle potřeby.

Schéma - násobič napětí
Násobič je ve teprve ve vývoji (velmi se zahřívá).
Testováno s R1,R2 - 8k2; R3 - 180; C1,C2 - 47n; C3,C4 - 10M; T1 - KF507; T2 - KF517
03.11.02 11:29

»Regulace otáček větráčku«

Větráčky v počítači dělají velký hluk a pro ztišení PC je vhodné snížit otáčky větráčků. Tento obvod slouží k manuální regulaci otáček větráčku potenciometrem. Na obvod lze připojit i více větráčků, pouze proud procházející obvodem LM317T nesmí překročit 1,5A ( jeden větráček asi 0,2A). Nevýhodou obvodu je ztrátové napětí asi 1,5V, takže se větráček netočí na plný výkon. Řešením může být násobič napětí, na kterém teprve pracuji.

Schéma - regulace otáček
Cena celého obvodu je zhruba 40Kč
27.09.02 21:11

»Osciloskop z PC«

Jste-li začínající elektrotechnik, určitě trpíte nedostatkem drahých přístrojů, jako je osciloskop. Po dlouhém hledání jsem na fyzweb.cuni.cz narazil na program, kterým si z vašeho PC, máte-li mikrofon, můžete udělat jednoduchý osciloskop.

Osciloskop
Osciloskop měří pouze frekvence v rozsahu 20Hz-20kHz (omezeno zvukovou kartou)
osciloskop.zip (92KB)
13.09.02 17:48

»Paralelní port«

Další z užitečných programů pro elektrotechniky. S jeho pomocí můžete ovládat stav paralelního portu, což je vhodné zejména v případě, že chcete váš obvod ovládat pomocí PC.

Ovladač paralelního portu
Výstupní napětí na paralelním portu je 5V.
parmon.zip (212KB)
Nahoru HOME PC•Elektro Programování Blog Autor Lynt Speciální backlink: Šulislav
© 2006 Smitka development