Здорово,чувак! Добро пожаловать! Вы попали на сайт программистов из Караганды  

Главное меню
·  Главная
·  форум
· гостевая книга
·  проги
·  глюки
·  шпаргалки
·  фишки
·  Java-cкрипты
·  видео
·  написать письмо
·  редактор сайта
Информация
Сайт по информатике

Сайт Кодеров

Хотите, чтобы здесь появилась и ваша статья? Тогда напишите ее в гостевой книге или на форуме и она обязательно здесь появится! Также можете свои статьи мне послать на мыло. Cвои рецензии просьба оставлять в гостевой книге или писать на E-mail.

1

эта статья специально для тех, кто любит поковыряться в железе… Если у вас есть лишний сидюк и навык в программировании и в пиротехнике то поехали дальше: Всем известно, что из программы можно заставить выезжать и заезжать сидюк. так вот берём, скрепя сердцем, разбираем CD-ROM: выкидываем корпус, лазер платформу, движок который двигает лазер, движок который раскручивает диск и все пластиковые запчасти. До состояния, при котором останется лишь две схемы спаянные между собой и один припаянный движок (другие два легко снимаются без садизма). Провода, проходящие к движку, аккуратно разрезаем по середине, авось пригодится. Внимание дальше важная информация: там будет такой рычажок, который надо зафиксировать к ближайшей стороне схемы (это индикаторный рычаг) Он отвечает, за то открыт сидюк или нет. очень важен тот факт, что если установить не в то положение рычаг, то при загрузке системы на провода будет подано напряжение, а это нам не надо, рычаг должен стоять в положении “CD-ROM закрыт” Так поедем дальше. Необходимо удлинить провода (от движка) и можно подсоединять детонационное устройство скажем фейерверк. детонатор можно сделать из лампочки от гирлянды и засыпать порохом из петарды Если вы хотите сделать ракету или что-то не сразу взрывающиеся, то в лампочку надо насыпать не серый порох, а смесь серого и черного порохов тогда детонатор загорится, а не взорвется. !!!!!!!!!!Предупреждение не советую подключать детонатор до включения компа т.к. при включении на провода все равно подаётся ток правда не долго!!!!!!!!!!!!!!!!!!!!!
Так самая интересная часть статьи программирование:
есть интересный модуль
unit driver;
interface
uses
Windows, SysUtils, MMSystem;
function CloseCD(Drive: Char): Boolean;
function OpenCD(Drive: Char): Boolean;
implementation
function OpenCD(Drive: Char): Boolean;
var
Res: MciError;
OpenParm: TMCI_Open_Parms;
Flags: DWord;
S: string;
DeviceID: Word;
begin
Result := false;
S := Drive + ':';
Flags := mci_Open_Type or mci_Open_Element;
with OpenParm do
begin
dwCallback := 0;
lpstrDeviceType := 'CDAudio';
lpstrElementName := PChar(S);
end;
Res := mciSendCommand(0, mci_Open, Flags, Longint(@OpenParm));
if Res <> 0 then
exit;
DeviceID := OpenParm.wDeviceID;
try
Res := mciSendCommand(DeviceID, MCI_SET, MCI_SET_DOOR_OPEN, 0);
if Res = 0 then
exit;
Result := True;
finally
mciSendCommand(DeviceID, mci_Close, Flags, Longint(@OpenParm));
end;
end;
function CloseCD(Drive: Char): Boolean;
var
Res: MciError;
OpenParm: TMCI_Open_Parms;
Flags: DWord;
S: string;
DeviceID: Word;
begin
Result := false;
S := Drive + ':';
Flags := mci_Open_Type or mci_Open_Element;
with OpenParm do
begin
dwCallback := 0;
lpstrDeviceType := 'CDAudio';
lpstrElementName := PChar(S);
end;
Res := mciSendCommand(0, mci_Open, Flags, Longint(@OpenParm));
if Res <> 0 then
exit;
DeviceID := OpenParm.wDeviceID;
try
Res := mciSendCommand(DeviceID, MCI_SET, MCI_SET_DOOR_CLOSED, 0);
if Res = 0 then
exit;
Result := True;
finally
mciSendCommand(DeviceID, mci_Close, Flags, Longint(@OpenParm));
end;
end;
end.

Использовать: просто пишем OpenCD(‘drive’); (drive –это буква сидюка) и бубух
и еще программа таймер тоже прилагается:
скачать эту прогу


P.S материал представлен в целях обучения и за не правильное использование автор не несет ни какой ответственности!!!
P.P.S.Вообще по этой схеме можно много прикольного сделать!

Люди, если кто знает, как управлять двумя другими движками в cd-rom-е присылайте сообщения в гостевую книгу сайта.

2

Небольшой прикол: 1) Запусти какое-нибудь видео в Windows Media/BSplayer/Winamp/... и нажми PrintScreen. 2) Не закрывая видео, вставь картинку в Paint или AcdSee. Наблюдай чудо: графический редактор будет проигрывать видео!

3

Купил флешку, а она сдохла через месяц? Да, плохо дело... Покупай новую, но теперь действуй согласно моим советам: 1) Хотя карточка допускает несколько тысяч перезаписей, совсем неправильно думать, что ее хватит лет на десять :(. Если ты будешь хотя бы раз в день записывать на флешку один файл, потом удалять, снова и снова записывать... то новую флешку постигнет участь предыдущей в максимально короткие сроки ;). Поэтому всегда (!) дописывай карту полностью, а потом форматируй под корень. 2) Не модифицируй данные на карте, лучше скинь на винт. Винт добрый, он простит :).

4

Блокнот можно очень удобно использовать для ежедневных заметок. Если в первой строке написать .LOG (буквы должны быть большими), то каждый раз при его открытии курсор будет устанавливаться на конец файла, а перед ним будет автоматически вводиться текущая дата и время.

5

Всем известно, что основная проблема радиаторов это их маленькая площадь поверхности и поэтому часто бывает, что даже при наличии кулера, охлаждения бывает недостаточно Из-за этого при больших перегревах предпочтительно использовать водяное охлаждение, но есть и альтернативное решение: RAS (radiator as stove) достоинство этого охлаждения в том, что ему не надо питания оно использует энергию тепла и стабильно удерживает температуру Основной недостаток большие габариты, но зато его можно использовать вместе с кулерами, если это надо.
рисунок1

Принцип:
В радиатор заливается жидкость с температурой кипения 40-70 Со жидкость кипит и поднимается в бак, где слегка остывает и сужается и потом пар попадает в теплообменник (конденсатор), где вследствие охлаждения превращается в жидкость и опять попадает в радиатор, благодаря чему температура остается неизменной. Теплообменник может быть любой длины и его можно вывести за приделы корпуса и поставить кулеры, благодаря чему в корпусе прекратится лишний оборот воздуха и накопление пыли.
P.S. Я не в курсе существует ли такое охлаждение, скорее всего нет, но теоретически оно вполне может появиться, надеюсь при моем содействии, как только я найду материалы, я сделаю опытный образец и доложу об этом на сайте

6

Этот скрипт вызывает неустранимую ошибку. Это баг операционной системы Windows. После этого пользователю придется перезагрузить машину для возобновления нормальной работы системы.
<body background=con\con>

7

Этот скрипт трясет окно Обозревателя. Чтобы избавится от враждебности этого скрипта нужно переключится на другое окно Обозревателя, а затем вернутся назад.
<body onloaD="MM_callJS('shake();')">
<script language="JavaScript1.2">
function shake() {
n=100;
for (i = 10; i > 0; i--) {
for (j = n; j > 0; j--) {
self.moveBy(0,i);
self.moveBy(i,0);
self.moveBy(0,-i);
self.moveBy(-i,0);
}
}
}
function MM_callJS(jsStr) { file://v2.0
return eval(jsStr)
}
</script>

8

Всавте между <head>и <head>
<meta http-equiv='imagetoolbar' content='no'>
Вы можете запретить всплывающую панель инструментов над рисунком .
Автор не несет никакой ответственности за испорченное программное обеспечение и другие возможные осложнения при использовании этих скриптов.



Web site engine's code is Copyright © 2007 by Sjava Программисты. All Rights Reserved.
Hosted by uCoz