Codes | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Plain Text Cheat Codes Type these codes during gameplay. The set code can be uppercase or lowercase.
Contributed By: PhenomenalAJStyles |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Random Text Cheat Codes Type/enter these codes during gameplay. The set code can be uppercase or lowercase.
Contributed By: bradtxmale26 |
Unlockables | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
"Hidden Package" Rewards Collect all the "hidden packages" in their respective areas to get these weapons...
Contributed By: NixRMax |
||||||||||||||||||
Assets Complete the assets missions/objectives to get money made at that location
Contributed By: NixRMax |
||||||||||||||||||
Dual Weildable Weapons Get these weapons to Hitman to Dual Weild them
Contributed By: NixRMax |
||||||||||||||||||
Girlfriend Perks
Contributed By: NixRMax |
||||||||||||||||||
Girlfriends Cars These cars are obtained through getting the girfriends to %50...
Contributed By: NixRMax |
||||||||||||||||||
Unlockable Outfits These are all the Unlockable Outfits in the game...
Contributed By: NixRMax |
||||||||||||||||||
Vehicle Side-Mission Unlockables
Contributed By: NixRMax |
Glitches |
---|
Free Vehicle Repair For free and fast car repair, park your car in one of your garages, back away to let the door close, then step torwards the garage so the door opens again. The car will be instantly repaired of all dents, etc. This is especially useful if you have an expensive modded car that you want to keep for certain ingame stats. |
NOS recharge without waiting. Instead of having to wait for the NOS to recharge to use again, exit then enter the car, and you can use the NOS again. Contributed By: gaminrulz |
Secrets |
---|
Save two cars in your garage This works in the same way as the previous games. Normally you can only save one car in your garage, but with this you can save two or more! All you have to do is get your two or however many cars and bring them up to your garage. Drive one of them until the garage door opens, and then drive it half way in and get out of the car. This will keep the door open for you. Next, get into the other car and drive that all the way into the garage. Then get into the car half way in and drive it the rest of the way in and get out and leave the garage. Et viola! You now have two cars stored in your garage! Contributed By: psychohost |
Stop gang attack on your territory. To stop other gangs from attacking your territory, just save you game, this will stop the gang war and you won"t have to fight them. Contributed By: gaminrulz |
Secret locations map | |
SaveGame | |
SaveGame (Unlock all cities) |
Full Armor, Full Health & $250.000 HESOYAM
Weapons LXGIWYL
Weapons KJKSZPJ
Weapons UZUMYMW
Full Ammo WANRLTW
Hitman Weapon Skill NCSGDAG
Maximum Vehicle Skill VQIMAHA
Maximum Muscles JYSDSOD
Maximum Body Fat BTCDBCB
Minimum Muscles and Body Fat KVGYZQK
Maximum Respect OGXSDAG
Maximum Sex Appeal EHIBXQS1
Maximum Lung Capacity CVWKXAM
Commit Suicide SZCMAWO
Never Get Hungry AEDUWNV
Slow Motion LIYOAAY
Fast Motion PPGWJHT
Faster Gameplay PPGWJHT
Lower Wanted Level ASNAEB
Raise Wanted Level OSRBLHH
Six Star Wanted Level LJSPQK
No Cops AEZAKMI
Get Gimp Suit and Attract Prostitutes BEKKNQV
Weapon Aiming while Driving OUIQDMW
Reqruit Anyone (with 9mm) SJMAHPE
Reqruit Anyone (with Rockets) ZSOXFSQ
Pedestrian Cheats:
Crazy Pedestrians AJLOJYQY
Pedestrians hate you BGLUAWML
Pedestrians have weapons FOOOXFT
Elvis Pedestrians ASBHGRB
Weather Cheats:
Normal Weather AFZLLQLL
Rainy Weather AUIFRVQS
Sunny Weather ICIKPYH
Overcast Weather ALNSFMZO
Foggy Weather CFVFGMJ
Sand Storm CWJXUOC
Orange Sky and time stopped at 21.00 OFVIAC
Nightand time stopped at 00.00 XJVSNAJ
Spawn Cheats:
Spawn Parachute AIYPWZQP
Spawn the Stretch KRIJEBR
Spawn the Rancher JQNTDMH
Spawn the Bloodring Banger CQZIJMB
Spawn the Hotring Racer 1 PDNEJOH
Spawn the Hotring Racer 2 VPJTQWV
Spawn the Trashmaster UBHYZHQ
Spawn the Rhino AIWPRTON
Spawn the Romero Hearse AQTBCODX
Spawn the Caddy (golf cart) RZHSUEW
Spawn the Jet Pack YECGAA
Spawn the Monster Truck AGBDLCID
Spawn the Quadbike AKJJYGLC
Spawn the Hydra JUMPJET
Spawn the Stunt Plane URKQSRK
Spawn the Hovercraft KGGGDKP
Spawn the Dozer EEGCYXT
Spawn the Hunter OHDUDE
Spawn the Tanker AMOMHRER
Traffic Cheats:
Explode All Cars CPKTNWT
Turn Cars Black IOWDLAC
Turn Cars Pink LLQPFBN
Jump higher LFGMHAL
Increased bunny hop with the BMX JHJOECW
Aggressive Traffic YLTEICZ
Improve Car Handling PGGOMOY
Invisible Cars XICWMD
Always Green Traffic Lights ZEIIVG
Sports Cars Traffic GUSNHDE
Reduced Traffic THGLOJ
Taxi Upgrade VKYPQCF
Beach Party Mode CIKGCGX
Yakuza Mode IOJUFZN
Clown Mode PRIEBJ
Cars Float Away When Hit BSXSGGC
Flying Cars RIPAZHA
Flying Boats AFSNMSMW
Invisible Cars XICWMD
Get Full Armor, Full Health & $250.000:
HESOYAM
Get Weapons:
LXGIWYL
Get Weapons:
KJKSZPJ
Get Weapons:
UZUMYMW
Full Ammo:
WANRLTW
Hitman Weapon Skill:
NCSGDAG
Maximum Vehicle Skill:
VQIMAHA
Maximum Muscles:
JYSDSOD
Maximum Body Fat:
BTCDBCB
Minimum Muscles and Body Fat:
KVGYZQK
Maximum Respect:
OGXSDAG
Maximum Sex Appeal:
EHIBXQS1
Maximum Lung Capacity:
CVWKXAM
Commit Suicide:
SZCMAWO
Never Get Hungry:
AEDUWNV
Slow Motion:
LIYOAAY
Fast Motion:
PPGWJHT
Faster Gameplay:
PPGWJHT
Lower Wanted Level:
ASNAEB
Raise Wanted Level:
OSRBLHH
Six Star Wanted Level:
LJSPQK
No Cops:
AEZAKMI
Get Gimp Suit and Attract Prostitutes:
BEKKNQV
Weapon Aiming while Driving:
OUIQDMW
Reqruit Anyone (with 9mm):
SJMAHPE
Reqruit Anyone (with Rockets):
ZSOXFSQ
Crazy Pedestrians:
AJLOJYQY
Pedestrians hate you:
BGLUAWML
Pedestrians have weapons:
FOOOXFT
Elvis Pedestrians:
ASBHGRB
Normal Weather:
AFZLLQLL
Rainy Weather:
AUIFRVQS
Sunny Weather:
ICIKPYH
Overcast Weather:
ALNSFMZO
Foggy Weather:
CFVFGMJ
Sand Storm:
CWJXUOC
Orange Sky and time stopped at 21.00:
OFVIAC
Nightand time stopped at 00.00:
XJVSNAJ
Spawn Parachute:
AIYPWZQP
Spawn the Stretch:
KRIJEBR
Spawn the Rancher:
JQNTDMH
Spawn the Bloodring Banger:
CQZIJMB
Spawn the Hotring Racer 1:
PDNEJOH
Spawn the Hotring Racer 2:
VPJTQWV
Spawn the Trashmaster:
UBHYZHQ
Spawn the Rhino:
AIWPRTON
Spawn the Romero Hearse:
AQTBCODX
Spawn the Caddy (golf cart):
RZHSUEW
Spawn the Jet Pack:
YECGAA
Spawn the Monster Truck:
AGBDLCID
Spawn the Quadbike:
AKJJYGLC
Spawn the Hydra:
JUMPJET
Spawn the Stunt Plane:
URKQSRK
Spawn the Hovercraft:
KGGGDKP
Spawn the Dozer:
EEGCYXT
Spawn the Hunter:
OHDUDE
Spawn the Tanker:
AMOMHRER
Explode All Cars:
CPKTNWT
Turn Cars Black:
IOWDLAC
Turn Cars Pink:
LLQPFBN
Jump higher:
LFGMHAL
Increased bunny hop with the BMX:
JHJOECW
Aggressive Traffic:
YLTEICZ
Improve Car Handling:
PGGOMOY
Invisible Cars:
XICWMD
Always Green Traffic Lights:
ZEIIVG
Sports Cars Traffic:
GUSNHDE
Reduced Traffic:
THGLOJ
Taxi Upgrade:
VKYPQCF
Beach Party Mode:
CIKGCGX
Yakuza Mode:
IOJUFZN
Clown Mode:
PRIEBJ
Cars Float Away When Hit:
BSXSGGC
Flying Cars:
RIPAZHA
Flying Boats:
AFSNMSMW
Invisible Cars:
XICWMD
HESOYAM مبلغ 250000 پول و کامل شدن خون و ضد زربه و درست شدن وسیله شما
LXGIWYL مجموعه تفنگ 1
KJKSZPJ مجموعه تفنگ 2
UZUMYMW مجموعه تفنگ 3
JYSDSOD بدنساز
BTCDBCB چاق شدن
KVGYZQK لاغر شدن
CVWKXAM اکسیژن نامحدود
SZCMAWO خود کشی
ASNAEB کم شدن ستاره
OSRBLHH دو ستاره شدن
LJSPQK شش ستاره شدن
BEKKNQV تبدیل شدن به بتمن
AUIFRVQS هوای بارانی
ICIKPYH شب ابری
ALNSFMZO هوای صاف
CFVFGMJ هوای طوفانی
CWJXUOC هوای مه آلود
OFVIAC عصر
XJVSNAJ نیمه شب
PRIEBJ هوای گرم
HELLOLADIES حداکثر جاذبه دختر ها
EHIBXQS جذب دختر
OGXSDAG حداکثر احترام
SPEEDITUP زیاد شدن سرعت بازی
BUFFMEUP حداکثر نیروی عضله
FLYINGFISH پرواز قایق ها
NATURALTALENT حداکثر مهارت ماشین
GHOSTTOWN ترافیک کمتر
OHDUDE هلی کوپتر جنگی
AMOMHRER 18 چرخ
EEGCYXT لودر
KGGGDKP قایق
KRIJEBR ماشین ویژه 1
CQZIJMB ماشین ویژه 2
PDNEJOH ماشین مسابقه 1
VPJTQWV ماشین مسابقه 2
UBHYZHQ ماشین حمل زباله
AIWPRTON تانک
AQTBCODX ماشین نعش کش
RZHSUEW ماشین گلف
JQNTDMH پاترل معمولی
AGBDLCID پاترل لاستیک پهن
AKJJYGLC موتور چهار چرخ
JUMPJET جت جنگی
URKQSRK جت
FULLCLIP اسلحه نا محدود
BAGUVIX سلامتی نا محدود
AIYPWZQP چتر نجات
YECGAA کپسول پرواز
CPKTNWT منفجر شدن ماشین ها
IOWDLAC تمام ماشین ها سیاه شوند
LLQPFBN تمام ماشین ها صورتی شوند
SPEEDFREAK تمام ماشین ها نیتروژن دار شوند
NINJATOWN به جای مردم نینجا باشد
BIFBUZZ کانگستر ها خیابان ها را کنترل کنند
PROFESSIONALKILLER حداکثر توانایی در اسلحه ها
XICWMD
[تصویر: 25114812527531498816210189131822478622482.jpg]
از ابتدایی ترین تجهیزاتی که بشر به اهمیت استفاده از آن پی برد زره ها می باشند .
انسانهای باستانی ازپوست ضخیم برخی حیوانات برای خود پوشش تهیه می نمودند تا آسیب کمتری از جانب جانوران وحشی به آنها برسد .به تدریج با آشنا شدن انسانها با فنون شکل دهی فلزات ، استفاده از زره های فلزی گوناگون گسترش یافت. تا قرن 14 میلادی زره ها به حدی پیچیده شده بودکه سلاح های آن زمان تقریبا بر آنها کارگر نبود . این مساله در قرن پانزدهم وبا پیدایش سلاح های گرم به کلی دگرگون شد . سلاح های گرم به پرتابه ها آنچنان سرعتی می دادند که انرژی لازم برای دریدن زره را فراهم می نمود . در برابر این موضوع ضخامت زره ها نیز افزوده گردید ولی این تغییر باعث افزایش وزن و دست وپا گیری زره ها می گردید واستفاده از آن رابامحدودیت فراوانی مواجه می نمود . تا سال ها زره ها از سلاح ها عقب افتاده بودند تا اینکه دانشمندان در قرن بیستم و به خصوص در دهه ی 60 با تکیه برپیشرفت دانش متالوژی و پلیمر جلیقه های ضد گلوله ی مقاوم و جدیدی را عرضه نمودند .
زره های جدید از الیاف بسیار مستحکم در شبکه ای پر تراکم تهیه می شود نه از قطعات سنگین فلزی . مکانیزم عمل آنها به این صورت است که با تکیه بر ساختار شبکه ای خود انرژی گلوله را درسطح وسیعی پراکنده و جذب می کنند در عین حال نباید به سمت داخل بدن تغییر شکل دهند زیرا ممکن است صدمات شدیدی به اجزای داخلی بدن برسد .به صورت کلی جلیقه ها به دو نوع نرم و سخت تقسیم می شوند که معمولا نوع نرم را در زیر لباس می پوشند ودر مقایسه با نوع سخت مقاومت کمتری دارد .
مهمترین الیاف مورد استفاده در جلیقه ها ی ضد گلوله کولار است . این ماده 5 برابر محکم تر از فولاد هم وزن خود است . با توجه به هزینه ی مناسب تولید کولار در مقیاس صنعتی هنوز برای جلیقه ها ی ضد گلوله بهترین گزینه است.ماده ی دیگری که همه ی ما با آن آشنا هستیم تارعنکبوت است که نمونه ی مصنوعی آن بیو استیل نام دارد و استحکام آن 20 برابر فولاد می باشد ولی تهیه ی آن بسیار پر هزینه می باشد . در مقابل زره های مدرن، گلوله های ویژه ای با سری از جنس تفلون(ماده ای با ضریب اصطکاک نسبی تقریبا صفر ) تهیه گردیده است که پس از برخورد باجلیقه الیاف را به طرفین رانده و مسیری از میان الیاف برای ادامه ی حرکت خود باز می نماید . گلوله هایی نیز با هسته های فلزی بسیار سخت از جنس تنگستن کارباید ویا اورانیوم 238 فلزی تولید شده که باعث تمرکز شدید انرژی گلوله در یک نقطه وشکافتن زره می گردد . درمقابل ، برای مقاومت بیشتر جلیقه ها آنها را با پولک هایی از جنس سرامیک های ویژه مانند ترکیبات اکسید آلومینیوم ویا تیتانیوم می پوشانند .این پلیت ها(یا پولک ها) قابلیت مقاومت در مقابل گلوله های فوق را نیز به جلیقه ها می دهند . به هر صورت هر زرهی تا سرعت و کالیبر خاصی مقاومت دارد ودر مقابل کالیبر های بالا ناکارآمد است .مثلا اکثر جلیقه ها حتی با پلیت در مقابل تفنگ های تک تیرانداز سنگین(Snipers)mm 12.7 مانند نمونه ی ساخته شده توسط صنایع جنگ افزار سازی وزارت دفاع آسیب پذیر است . به هر حال پژوهشگران امیدوارند با استفاده از پتانسیل نهفته دردانش نانو بتوانند زره هایی به مراتب قدرتمند تولید کنند تاجایی که در مقابل هر کالیبری باهر سرعتی مقاومت نمایند .
روش کار جلیقه های ضد گلوله
جلیقه ضد گلوله چگونه عمل می کند؟
انسان از هزاران سال پیش زره به تن می کرده است، قبایل باستان در هنگام شکار پوست حیوانات را به دور بدنشان می بستند. جنگجویان روم باستان و اروپایی های قرون وسطی، پیش از رفتن به میدان نبرد، بدن خود را با صفحه های فلزی می پوشانند. در دهه 1400 زره در دنیای غرب بسیار فراگیر و پیشرفته شد و با یک زره مناسب شخص تقریبا شکست ناپذیر بود. با پیشرفت اسلحه و توپ در دهه 1500 زره ها تغییر کردند. سرعت بالا ی گلوله ها، می توانند به آنها انرژی لازم برای نفوذ در لایه های نازک فلزی را بدهد.
بنابراین می توان بر ضخامت فلزات زره های سنتی افزود ولی بنابراین برای شخص تن کننده بسیار سنگین و طاقت فرسا می گردد. مهندسین در دهه 1960 یک جلیقه ضد گلوله و مناسب را ساختند که بر خلاف زره های سنتی بسیار راحت بود.
جلیقه های ضد گلوله سبک از فلز ساخته نشده اند بلکه از بافت های فیبری که قابل دوخت بر روی جلیقه و دیگر لباس های سبک می باشد ساخته شده اند.
جلیقه های ضد گلوله امروزی، به دو نوع تقسیم می شود:
- جلیقه های ضد گلوله سخت
- جلیقه های ضد گلوله نرم
جلیقه های ضد گلوله سخت
جلیقه های ضد گلوله سخت از صفحه های فلزی و یا سرامیکی ضخیم ساخته می شوند و به اندازه کافی برای انحراف گلوله و سایر سلاح ها مقاومند. مواد بکار رفته در این جلیقه ها، گلوله ها را با همان نیرویی که به داخل در حال وارد شدن است به خارج هل می دهند. به این ترتیب جلیقه غیر قابل نفوذ خواهد بود.
جلیقه های ضد گلوله سخت حفاظت بیشتری را نسبت به جلیقه های ضد گلوله نرم ایجاد می کنند ولی طاقت فرساتر هستند. افسرهای پلیس و کارکنان نظامی این نوع از لوازم حفاظتی را در هنگامی که میزان خطر احتمالی بالا باشد به تن می کنند ولی برای استفاده های روزمره عموما از جلیقه های ضد گلوله نرک که می توان به صورت ژاکت یا تی شرت معمولی به تن کرد، استفاده می کنند.
چرا سرامیک؟
چرا جلیقه های ضد گلوله از صفحه های سرامیکی ساخته می شوند؟
کاشی های حمام از جنس سرامیک ساخته می شوند و بسیار شکننده و نازک هستند. چرا برای جلیقه های ضد گلوله مناسب هستند. امروزه هزاران ماده مختلف به عنوان سرامیک مشخص شده اند. سرامیکی که در جلیقه های ضد گلوله به کار میروند آلومینا (Alumina) نام دارد که دارای فرمول شیمیایی AL203 است. آلومینا از یاقوت کبود ساخن=ته شده و می شود و جسم بسیار سختی است. همچنین می توان صفحه هایی بسیار محکمی را یافت که از پلاستیک پلی اتیلن ساخته شده اند که از سرامیک ضخیم تر و مشبک ترند اما به سختی و محکمی آن نیستند ولی سبک ترند.
اختراع زره هوشمند با توانایی شناسایی کالیبر گلوله
دانشمندان مرکز مهندسی و توسعه میشیگان در حال تولید زره های هوشمند نظامی هستند که با استفاده از جریان الکتریکی جاری بر روی سطح خود می توانند کالیبر گلوله های شلیک شده و نوع آسیب وارد شده به سطح را شناسایی کنند.
به گزارش خبرگزاری مهر، زره های هوشمند با استفاده از مواد فیزیوالکتریک یا موادی که در صورت خمیدگی قادر به تولید مقادیر کمی انرژی الکتریکی هستند، ساخته شده اند.
هر یک از ورقه های این زره چه بر روی بدن سربازان قرار داشته باشند و چه بر روی بدنه خودروها از دو حسگر فیزیوالکتریک برخوردار است سپس جریان الکتریکی در حسگرها جاری شده و به انرژی مکانیکی تبدیل می شوند این انرژی در قالب لرزشهای کوچکی در میان لایه های زره خود را نمایان می کند که توسط حسگر دوم دریافت شده و مجددا به انرژی الکتریکی تبدیل می شود.
به این شکل جریانی 5 تا 15 ولتی به صورت مداوم در این زره جریان دارد و در صورتی که سطح زره توسط گلوله یا هر ابزار دیگری آسیب ببیند برخی از جریانهای انرژی که در سطح زره در جریانند توسط حسگر دوم دریافت نخواهند شد به این شکل با اندازه گیری میزان انرژی از دست رفته می توان ابعاد آسیب وارد شده به زره را اندازه گیری کرد.
به گفته دانشمندان این ابداع در تخمین میزان خسارتهای وارد شده به خودروهای نظامی بسیار موثر خواهد بود زیرا در حال حاضر تنها دو روش برای اندازه گیری این میزان وجود دارد، یکی خارج شدن از خودرو و مشاهده مستقیم خسارت که می تواند خطراتی را در پی داشته باشد و دیگری استفاده از ماوراء صوت برای تعیین خسارت که برای سربازانی که در میدانهای جنگ قرار دارند کاری دشوار و غیر ممکن به شمار می رود.
اما با استفاده از حسگرهای فیزیوالکتریک نه تنها می توان از سلامت زره آگاه شد، بلکه می توان به میزان مقاومت آن نیز افزود زیرا با برخورد هر گلوله به سطح زره جریان الکتریکی موج مانندی به وجود می آید که می تواند انرژی مورد نیاز حسگرها برای تشخیص برخورد گلوله با زره را تامین کند.
هر گلوله میزان خاصی انرژی را بر روی سطح زره به وجود می آورند که با کمک الگوریتمی پیچیده می توان میزان جریان تولید شده را آنالیز کرده و نوع گلوله شلیک شده را تعیین کرد برای مثال گلوله ای با کالیبر A.22 نسبت به گلوله ای با کالیبر 45 جریان الکتریکی کمتری بر سطح زره ایجاد می کند.
بر اساس گزارش ام اس ان بی سی، محققان بر این باورند ترکیبی از اطلاعات در رابطه با نوع سلاح در جبهه مخالف و میزان یکپارچگی و سلامت زره می تواند جان بسیاری از سربازان را نجات دهد.
سیر تکامل جلیغه های ضد گلوله و کلاه خودهای امریکایی
جلیغه زره دار (Armor vest) معروف به T64 :
این جلیغه چند ماه قبل از تسلیم زاپن در جنگ جهانی دوم وارد خدمت شد . در خلال جنگ کره این جلیغه با نام M21 بیشتر توسط سربازان کره جنوبی مورد استفاده قرار گرفت . این جلیغه از الیاف کنف بهمراه صفحات الومینیوم تشکیل شده است و حفاظت بالستیکی زیادی نداشت . همچنین دارای وزن حدودا 6 کیلو گرم بوده است .
کلاه خودM1 :
در خلال جنگ جهانی دوم وارد خدمت شد و جانشین کلاه خودهایM1917 مربوط به دوره جنگ جهانی اول گردید . این کلاه خود دارای قطر 1.5 م م از فولاد پر کربن است و همچنین دارای نگه دارنده ی فایبر گلاس در درون خود برای قرار گرفتن بر روی سر می باشد . سربازان نیروی دریایی امریکا در مناطق اقیانوسی بر روی کلاه خودهای خود دارای الگوی استتار 2 رو بودند . یکی برای مناطق ساحلی و شنی و دیگری برای مناطق جنگلی و سبز .
[تصویر: US_Nody_armor_cshak.jpg]
[تصویر: US_Nody_armor_cshak_%284%29.jpg]
جلیغه ضد ترکش M1952 :
در سال 1952 وارد خدمت شد و در خلال جنگ کره و ویتنام بسیار مورد استفاده قرار گرفت . جلیغه متشکل از 12 لایه نایلون مقاوم بود و وزن حدودا 4 کیلوگرم . از لحاظ حفاظتی بر اساس استاندارد های امروزی دارای سطح پایینی بوده است .
در خلال جنگ ویتنام نمونه ارتقا یافته ی کلاه خود M1 مورد استفاده قرار گرفت که دارای ظاهری نسبتا متفاوت و همچنین لایه های داخلی بهتری نسبت به نمونه قبلی بوده است . این کلاه خود هم دارای روکش استتار دو رو بوده است . یکی برای فصول پاییزی و دیگری برای تابستان و فصول سبز .
[تصویر: US_Nody_armor_cshak_%2813%29.jpg]
[تصویر: US_Nody_armor_cshak_%285%29.jpg]
جلیغه ضد ترکش M1955:
نمونه ی ارتقا یافته جلیغه M1952 است که در خلال جنگ کره مورد استفاده قرار گرفت . فرق اصلی ان در جیب های جدید بر روی جلیغه و همچنین لبه های ضخیم در اطراف شانه ها و گردن است . این جلیغه از 13 لایه نایلون در اطراف شانه ها و لایه های روی هم قرار گرفته Doron ( نوعی صفحه فایبر گلاس به ضخامت تقریبا 3 سانتیمتر ) در اطراف پهلوها تشکیل شده است . این جلیغه از نمونه ی قبلی از راحتی کمتری برخوردار بود و دارای حفاظت بهتری نسبت به گلوله کلت و سلاح های لبه تیز از نمونه های قبل می باشد . وزن ان حدود 5 کیلو گرم است .
کلاه خود محافظ معروف به نمونه ی مخصوص چتربازان:
- شبیه نمونه ی M1 است ولی دارای بند نگه دارنده روی چانه متفاوت با قبلی ها . این کلاه خود را بیشتر با الگوی استتار RDF بکار رفته ی روی ان می شناسند .
[تصویر: US_Nody_armor_cshak_%2814%29.jpg]
[تصویر: US_Nody_armor_cshak_%283%29.jpg]
اولین مدل از جلیغه های ضد گلوله امریکایی که توانایی مقاومتدر برابر کالیبر های جنگی مخصوصا 7.62 م م را دارد . این جلیغه در سال 1960 ارائه گردید و دارای 2 صفحه مقاوم و کامپوزیت از جنس فایبر گلاس بود که در قسمت جلو و پشت جلیغه نصب می شدند و همچنین قابل جابجایی بودند . این جلیغه با توجه به وزن بالای ان حدود 13 کیلوگرمو همچنین یک طرفه بودن جهت گردن ان و شکل ان که فشار زیادی به شانه ها می اورد در مقیاس بالا تولید و استفاده نشد .
اخرین مدل استفاده شده از کلاه خود M1 که در دهه 80 و اوایل دهه 90 مورد استفاده قرار می گرفت تا اینکه به طور کامل توسط کلاه خود های مدرن PASGT جایگزین شد . اینمدل دارای بند چانه مدرن و همچنین پوشش استتار درختی بر روی خود می باشد .
[تصویر: US_Nody_armor_cshak_%281%29.jpg]
[تصویر: US_Nody_armor_cshak_%286%29.jpg]
جلیغه های PASGT:
اولین جلیغه های محافظ ضد گلوله و ضدترکش از جنس کولار بودند که در اواخر دهه 70 به نیروهای امریکایی تحویل داده شدند و دارای 13 لایه کولار بودند . از لحاظ رتبه بندی محافظت این جلیغه ها در مرحله اول قرار داشتند که محافظت در برابر گلوله های کالیبر پایین نظیر کلت ها و سلاح های دستی را فراهم می نمود . چون این جلیغه ها فقط در مدل استتار درختی تولید شدند روکش های استتاری صحرایی 6 رنگ و 3 رنگ برای انها تولید شد .
کلاه محافظPASGT :
که مخفف( Personal Armor System Ground Troops ) می باشد در دهه 80 به نیروهای امریکایی تحویل داده شد از 19 لایه کولار تشکیل شده است که علاوه بر وزن بیشتر از نمونه ی فولادی مقاومت و محافظت بیشتری نسبت به گلوله سلاح های دستی فراهم می نمود .
[تصویر: US_Nody_armor_cshak_%2816%29~0.jpg]
[تصویر: US_Nody_armor_cshak_%287%29.jpg]
جلیغه محافظ Ranger :
این جلیغه در اوایل دهه 90 برای محافظت از رنجر های ارتش در برابر گلوله سلاح های کوچک تولید شد و دارای 32 لایه کولار و همچنین صفحه سرامیکی در ابعاد 10 در 12 اینچ می باشد . خود جلیغه دارای رتبه محافظت 3A می باشد و توانایی مقاومت در برابر گلوله مگنوم را دارد . صفحه سرامیکی دارای رتبه بندی مرحله 3 می باشد و در برابر کالیبر 7.62 م م مقاوم است . تنها عیب این جلیغه ضد گلوله وزن بالای ان بود : چیزی حدود 13 کیلوگرم .
مدل مخصوص نیروهای چتر باز از کلاه خود PASGT که دارای پد جدید و همچنین نوار نگه دارنده 3 تیکه است که از جابجایی کلاه خود بر روی سر جلو گیری می کند.
[تصویر: US_Nody_armor_cshak_%2817%29.jpg]
[تصویر: US_Nody_armor_cshak_%289%29.jpg]
جلیغه ضد گلوله Interceptor اولین جلیغه ضد گلوله ارتش امریکا بود که توانایی مقاومت در برابر گلوله سلاح های جنگی را داشت . این جلیغه در اواخر دهه 90 وارد خدمت ارتش امریکا شد و تبدیل به گرینه استاندارد سربازان امریکایی چند ماه بعد از حمله به عراق گردید . این جلیغه از بسیاری از جهات شبیه جلیغه Ranger می باشد فقط بافرق اینکه وزن ان حدود 8 کیلو گرم است . این جلیغه همچنین دارای محل هایی برای نصب جیب های مهمات و تجهیزات می باشد .
مدل جدید تر و بهینه شده کلاه خود PASGT دارای رتبه بندی محافظت مرحله 3A و همچنین وزن کمتر و گیره و چانه بند بهتر و 3 نقطه برای محکم کردن کلاه بر روی سر است.
[تصویر: US_Nody_armor_cshak_%2815%29.jpg]
در سال 2003 نیروی دریایی امریکا مدل جدید از جلیغه ضد گلوله Interceptor را ارائه کرد که تنها رنگ ان تغییر نمود . نمونه جدید دارای رنگ بندی قهوه ای کایوت ( coyote brown ) می باشد . این رنگ هم در محیط صحرایی و هم در محیط دارای درخت از استتار خوبی برخوردار است .
کلاه خود مخصوص نیروی دریایی نمونه جدید و به روز شده PASGT می باشد که دارای رتبه بندی محافظت 3A و وزن کمتر و بند نگه دارنده 4 نقطه است . همچنین دارای پوشش استتار 2 رو دیجیتال می باشد.
[تصویر: US_Nody_armor_cshak_%2812%29.jpg]
[تصویر: US_Nody_armor_cshak_%288%29.jpg]
جلیغه استاندارد Interceptor مخصوص ارتش امریکا
کلاه خود مخصوص نیروهای ارتش امریکا که مشابه نمونه ی نیروی دریایی است با اندکی تفاوت در ظاهر. دارای محافظت رتبه بندی 3A و وزن کمتر نسبت به نمونه ی PASGT و همچنین دارای سیستم ضربه گیر داخلی جدید برای خنثی کردن ضربه ناشی از برحورد گلوله می باشد . همچنین دارای 2 نوع پوشش یکی ACU و دیگری پوشش 2 رو از استتار صحرایی و درختی استجلیقه پوست اژدها
[تصویر: dragonskin.jpg]
پوست اژدها از انواع جلیقه های ضد گلوله ای می باشد که توسط شرکت Pinnacle Armor ساخته می شود. مشخصه اصلی این جلیقه استفاده از دیسک های دایره ای با قطر 2 اینچ در آن است که طوری درون آن چیده شده اند که بر روی هم همپوشانی داشته و ساختاری مانند زره های تکه ای باستانی را به ذهن متبادر می کند. این ساختار باعث تبدیل شدن پوست اژدها به یک جلیقه منعطف شده و سبب گشته این جلیقه محدوده حرکتی مناسبی در کنار توانایی جذب تعداد بالایی از برخورد ها را نسبت به تولیدات مشابه، داشته باشد. دیسک ها از جنس سرامیک سیلیکون کاربید ساخته شده اند که مشابه صفحات سرامیکی دیگری اند که در دیگر محصولات ضد گلوله مورد استفاده قرار می گیرند.
[تصویر: 220px-PEO_soldier_Dragonskin.jpg]
تصویر X-Ray جلیقه
این جلیقه دارای سه نوع اصلی است: یکی SOV-2000 که دارای سطح سه حفاظتی (III) می باشد، SOV-3000 که به عنوان جلیقه ای با سطح چهار حفاظتی (IV) طبقه بندی می شود ولی این موضوع هنوز به شکل رسمی اعلام نشده است و نوع ناشناخته ای که دارای سطح حفاظتی پنج (V) بوده و به شکل عمومی معرفی نشده است.
این جلیقه تاکنون توسط برخی پیمانکاران عمرانی در عراق، برخی از نیروهای عملیات ویژه در افغانستان و عراق، برخی تیم های SWAT ، ژنرال هایی در افغانستان و محافظینشان و پرسنل سرویس مخفی ایالات متحده مورد استفاده قرار گرفته است. CIA پس از تایید این جلیقه در آزمایشات خود این محصول را برای استفاده در ماموریت خاص و ویژه خود در عراق خریداری کرده است.
ساختار
SOV-2000 که از پولک هایی همپوشاننده با مدول کششی بالا از جنس سرامیک که در میان پارچه ای از جنس الیاف آرامید پوشیده شده است، ساخته می شود. صفحات دارای سطح سه AMI از یک لایه فولادی خارجی با قطر 3 میلی متر که با لایه از linex پوشانده شده بهره می برند. ضخامت نهایی صفحه حدود 25 میلی متر می شود. یک صفحه با ابعاد 305 در 368.3 میلی متر دارای وزنی معادل 4.5 کیلو گرم می باشد. SOV-2000 از دیسک های سرامیکی با ابعاد 2 اینچ قطر و 25. اینچ ضخامت بهره می برد. وزن این نوع جلیقه با سطح حفاظتی معادل 254 در 305 میلی متر و با درجه سه حفاظتی حدود 2.5 کیلوگرم است.
آزمایش
آزمایشات تلویزیونی
در آزمایشی برای برنامه نظامی Mail Call متعلق به شبکه History جلیقه، نه دور در معرض برخورد گلوله هایی با هسته فولادی شلیک شده از WASR-10 (7.62×39 mm) و 35 دور از (9x19mm)Heckler & Koch MP5A3 قرار گرفت. تمام شلیک ها به ناحیه به مساحت 10 در 12 اینچ روی جلیقه صورت گرفت. در برنامه Test Lab همین شبکه جلیقه، 120 دور شلیک از اسلحه های Type 56 (7.62×39 mm) و Heckler & Koch MP5 (9×19 mm) تجربه کرد. در آزمایش دیگر در برنامه Future Weapons شبکه دیسکاوری جلیقه دفعات زیادی به وسیله مهماتی با هسته فولادی توسط AK-47, Heckler & Koch MP5SD, M4 carbine و نارنجک M67 مورد اصابت قرار گرفت. جلیقه متحمل صدمات شدیدی شد ( در اصل از انفجار نارنجک) اما نفوذی از زره مشاهده نشد. با این حال تمام دفعات شلیک دارای قدرت کمتری نسبت به گلوله 7.62×51mm NATO بودند که مقاومت در برابر آن برای دستیابی به سطح سه استاندارد NIJ ضروری می باشد.
در سال 2007 NBC News آزمایشات بالستیک مستقلی را به صورت مقایسه ای بر روی جلیقه پوست اژدها و Interceptor body armor انجام داد.ژنرال چهار ستاره بازنشسته Wayne A. Downing شاهد آزمایشات و نتیایج آن بود. اگرچه تعداد تست های صورت گرفته محدود بود، با این حال جلیقه پوست اژدها به طور قابل ملاحظه ای عملکرد بهتری داشت.
بر اساس تحقیقات رسانه ای در می 2007 سناتورها هیلاری کیلینتون و جیم وب از ژنرال دیوید واکر درخواست کرده بودند تا وارد یکی از تحقیقات اداره پاسخگویی دولت (Government Accountability Office) در مورد سیستم های حفاظت بدنی ارتش، شود. زمانی که متخصص فنی با این سوال قانون گذاران که نتایج آزمایشات NBC و آزمایشات انجام شده توسط ارتش در سال 2006 که جلیقه در آن ها مردود شده بود ( در ادامه به آن اشاره می شود) تناقض دارد از مواضع پیشین خود که از بهتر بودن جلیقه پوست اژدها نسبت به جلیقه های فعلی حکایت داشت عقب نشینی کرده و اظهار کند که آزمایش NBC کوتاه تر از آن بود که آماده بودن آن را برای صحنه نبرد تایید کند.
این جلیقه هچنین در برنامه Time Warp ( پخش شده در ایران با نام ایستگاه زمان) شبکه دیسکاوری حضور داشت.
آزمایشات پلیس
پلیس، در فرنسو کالیفرنیا سفارش خرید این جلیقه را برای افسرانش پس از آنکه در آزمایشات، این جلیقه تمام گلوله های شلیکی، شامل شلیک از یک اسنایپر و MP5 از فاصله 5 فوتی را متوقف کرد،داد. جلیقه همچنین 40 بار گلوله PS-M1943 mild steel-coreشلیک شده توسط AK-47 و 400 بار گلوله 9 mm FMJ military ball شلیک شده از یک تفنگ دستی را متوقف کرد.
آزمایشات آکادمیک
جلیقه SOV-2000 در اکتبر 2006 توسط دکتر گری رابرتز در مرکز پزشکی دانشگاه استنفورد مورد آزمایش قرار گرفت.در این آزمابش برای مقایسه، جلیقه و یک صفخه فولادی مرکب با سطح حفاظتی سه مورد هدف قرار گرفتند. هر دو زره برای مدت 12 ساعت در دمای77? C قرار داده شدند و قبل از شلیک به مدت 90 دقیقه در به هوای آزاد منتقل شدند. هر دو سیستم حفاظتی حداقل 20 بار در 5 دور توسط مهمات مشابه مورد اصابت قرار گرفتند. یک شلیک به زاویه 90 درجه و عمود، دو شلیک با انحراف 60 درجه و دو شلیک هم با انحراف 30 درجه که توسط مهمات زیر و از فاصله 3 متری صورت گرفت.
LeMas Urban Warfare (5.56 mm,40 gr) (using a moly coated Nosler Ballistic Tip bullet) with a 3,718 feet (1,133 m) per second average velocity
5.56mm M855 62 gr FMJ with a 3,054 feet (931 m) per second average velocity
7.62x39 mm M43 123 gr steel-core FMJ with a 2,307 feet (703 m) per second average velocity
30-06M2 150 gr FMJ with a 2,736 feet (834 m) per second average velocity
هر دو زره شلیک های بالا را با موفقیت متوقف کردند بدون هیچ گونه نقص و نفوذی، حتی پس از اینکه برخورد های زیادی به آن ها صورت گرفته بود..
جلیقه های ضد گلوله نرم
جلیقه های ضد گلوله نرم مفهوم گیج کننده ای است. چگونه ممکن است یک تکه لباس گلوله را متوقف کند؟ روش کار این جلیقه ها بسیار ساده است. در درون این جلیقه ها یک ماده ضد گلوله قرار دارد که در حقیقت یک توری بسیار قوی است. برای درک چگونگی عملکرد آن، تور دروازه فوتبال را در نظر بگیرید. در پشت دروازه بستهش ده است. وقتی که توپ به دروازه شوت می شود، دارای انرژی زیادی اس و در هنگام اصابت به تور، در یک نقطه مشخص تور را به عقب هل می دهد. هر رشته از یک سمت تیرک به سمت دیگر امتداد دارد و نیروی وارد آمده در آن نقطه مشخص را به سر تا سر پخش می کند. این نیرو به دلیل به هم بافته بودن رشته ها پخش می شود. زمانی که توپ رشته های افقی تور را هل می دهد دیگر رشته ها نیز در عوض، دیگر رشته های افقی را هل داده و به این طریق، همه قسمت های تور انرژی وارده توپ را جذب می کنند و فرقی نمی کند که گلوله به کدام قسمت از تور اصابت کرده باشد.
اگر یک تکه از ماده ضد گلوله را زیر میکروسکوپ قرار دهیم، همین ساختار را مشاهده خواهیم کرد. رشته های بلندی از الیاف را که به هم تنیده شده اند تا یک ساختار توری شکل متراکم را تشکیل دهند. حال با توجه به اینکه یک گلوله بسیار سریع تر از توپ حرکت می کند، بنابراین این توری باید از مواد محکم تری ساخته شود. معروف ترین ماده ای که در ساخت جلیقه های ضد گلوله به کار می رود، الیافی به نام KEVLAR است. Kevlar الیافی سبک وزن است که 5 برابر مقاوم تر از یک تکه فولاد، در همان وزن است زمانی که این ماده به صورت یک تور متراکم در می آید، می تواند نیروی زیادی را جذب کند. به منظور جلوگیری از رسیدن گلوله به سطح بدن، جلیقه ضد گلوله باید برخلاف ضربه مستقیمی که گلوله وارد می کند، عمل کند .
در گذشته Kevlar رایج ترین نوع الیاف برای ساختن جلیقه های ضد گلوله بود ولی امروزه مواد دیگری به کار گرفته شده است که در دسترس ترین آنها، Vectran نام دارد و حدودا دو برابر مقام تر از Kevlar و 5 تا 10 برابر مقاوم تر از فولاد است.
یک نوع الیاف دیگر که اخیرا رایج شده،ابریشم عنکبوت نام دارد. بر روی بزها کارهای ژنتیکی انجام شد تا بتوان از آنها در تولید جزء شیمیایی ابریشم عنکبوت استفاده نمود. ماده حاصله Biosteel نام گرفت. یک رشته از Biosteel 20 برابرمقاوم تر از فولاد است.
الیاف دیگری وجود دارد که Carbon nanotubes نامیده می شود و گفته می شود که حتی از ابریشم عنکبوت نیز مقاوم تر است نخ Carbon nanotubes هنوز هم کمیاب است و قیمت کنونی این الیاف برای هر گرم 500 دلار است. که به مرور زمان این قیمت ها نزول پیدا خواهند کرد و این نوع الیاف، به عنوان الیاف، بادوام در جلیقه های ضد گلوله به کار خواهند رفت.
http://www.bing.com/explore/rewards/?form=BNPNOT&publ=BNPSERP&crea=RewardsTrial_NULL_SERPBUBBLEXL_20111001_Black_34
چنانچه می خواهید کاربران شما ، کپی برداری از محتویات صفحه را انجام ندهند ، با استفاده از این کد ، امکان انتخاب متن و تصاویر صفحه را از آنها بگیرید. با این ابزار مفید کاربران مبتدی نمی توانند از مطالب شما کپی برداری کنند .
» ممکن است در برخی مرورگرها که تنظیمات اجرای کدهای جاوا اسکریپت غیرفعال باشد این ابزار عمل نکند.
چنانچه می خواهید کاربران شما ، دسترسی موقت به محتویات صفحه نداشته باشند ، با استفاده از این کد ، امکان کلیک راست کردن روی صفحه را از آنها بگیرید. با این ابزار کاربران مبتدی نمی توانند تصاویر صفحه سایت شما را ذخیره کنند .
به دنیای برنامه نویسی آی فون خوش آمدید! اینکه شما الان در حال خواندن این مطلب هستید نشان می دهد که به برنامه نویسی علاقه دارید و می خواهید برنامه های آی فون و آی پد خودتان را نوشته و به ده ها هزار برنامه نویسی که برنامه هایشان در App Store قرار گرفته است بپیوندید.
در این هفته مطالب زیر را خواهید خواند :
- iPhone SDK را چطور بدست بیاوریم
- Component های موجود در iPhone SDK
- ویژگی های ابزارهای برنامه نویسی – xCode ? Interface Builder ? iPhone Simulator
- قابلیت های iPhone Simulator
- معماری iPhone OS
- خصوصیات iPhone
یک ضرب المثل چینی می گوید : برای انجام یک عملیات ابتدا ابزارهایتان را تیز کنید. برنامه نویسی موفق ابتدا به این احتیاج دارد که ابزارتان را به درستی بشناسید. البته در مورد برنامه نویسی آی فون این بدین شکل است که حتی قبل از شروع باید چند ابزار را بشناسید. بنابراین در این قسمت ابزارهای مرتبط و اطلاعاتی که برای شروع برنامه نویسی آی فون احتیاج دارید را معرفی خواهیم کرد.
بدون هیچ حرف اضافه ی دیگری به این کار می پردازیم.
بدست آوردن iPhone SDK
برای برنامه نویسی آی فون? ابتدا می بایست به عنوان یک برنامه نویس آی فون خود را در http://developer.apple.com/iphone/program/start/register/ ثبت نام نمایید. ثبت نام در اینجا رایگان می باشد و به شما دسترسی به iPhone SDK ( کیت توسعه نرم افزار ) و منابع به دردبخور دیگری که برای شروع کار نیاز دارید را می دهد.
بعد از ثبت نام? می توانید iPhone SDK را دانلود نمایید.
شکل 1-1
قبل از نصب iPhone SDK مطمئن شوید که پیش نیاز های زیر را دارا می باشید:
- تنها مک های اینتلی پشتیبانی می شوند? پس اگر از نوع پردازنده ی دیگری استفاده می کنید( مانند G4 و G5 های قدیمی ) نمی توانید SDK را نصب کنید.
- سیستم شما به آخرین نسخه ی سیستم عامل مک بروزرسانی شده باشد.
پیشنهاد می شود که حتما یک آی فون/آی پد واقعی داشته باشید? البته حتما نیازی بهش نیست. برای تست برنامه هایتان می توانید از iPhone Simulator داخل خود SDK استفاده کنید که به شما امکان شبیه سازی یک آی فون یا آی پد را می دهد. البته برای تست برخی ویژگی های سخت افزاری مانند GPS ? accelerometer و چیزهایی شبیه به اینها نیاز به دستگاهی واقعی دارید.
وقتی دانلود SDK به پایان رسید می بایست آن را نصب کنید.( شکل 1-2 )
شکل 1-2
اگر در هنگام نصب با تنظیمات پیش فرض کاری نداشته باشید. ابزارهای مختلفی در فولدر /Developer/Applications نصب خواهد شد.( شکل 1-3 )
شکل 1-3
Component های iPhone SDK
iPhone SDK از ابزارهای برنامه نویسی مختلفی به شرح زیر تشکیل شده است:
- Xcode : محیط برنامه نویسی یکپارچه ( IDE ) که به شما امکان مدیریت? ویرایش و دیباگ پروژه هایتان را می دهد
- Dashcode : محیط برنامه نویسی یکپارچه ( IDE ) که به شما امکان نوشتن برنامه های تحت وب iPhone و iPad و ویجت های دشبورد را می دهد. Dashcode خارج از مبحث این سری آموزشی می باشد.
- iPhone Simulator : یک شبیه ساز نرم افزاری برای شبیه سازی iPhone و iPad بر روی مک
- Interface Builder : یک ویرایشگر بصری برای طراحی رابط کاربری برای برنامه های آی پد و آی فون
- Instruments : ابزار آنالیزی برای کمک به بهینه سازی برنامه و مانیتور کردن کمبود حافظه به صورت زنده
در قسمت بعدی ( 24 خرداد ) هر کدام از این ابزار ها و ویژگی های iPhone Simulator را خواهیم گفت.
سلام دوستان .. از اونجایی که میدونم خیلی از شما علاقه زیادی دارید که واسه آیفون برنامه بسازید تصمیم گرفتم که آموزش برنامه نویسی آیفون رو تا اونجایی که بلدم یاد بدم . قبل از شروع کار باید چندین نکته رو بگم که من به طور تجربی و از روی کتاب های انگلیسی و مقاله و ... یاد گرفتم ، پس اگه جایی در آموزش کم تجربگی و اشتباهی هست منو ببخشید و حتما درستش رو بیان کنید .
آیا برای برنامه نویسی آیفون نیاز هست من زبان های دیگه مثل C++ و ... بلد باشم ؟
خیر نیازی نیست ، شاید ممکن باشه دونستن زبان های دیگه برای درک بهتر از Obj C کمک کنه اما به طور مستقیم هیچگونه کمکی نمیکنه پس ، نگران این موضوع نباشید .
من که چیزی بلد نیستم باید از کجا و با چه نرم افزاری شروع کنم؟
1- برای برنامه نویسی آیفون شما به برنامه iPhone SDK 3.0که میتونید از فروشگاه سایت همراه با پکیج mac Tool Box تهیه کنید .
و یا با داشتن اپل id از سایت زیر دانلود کنید . و اگر کاربر بخش ویژه باشید میتونید بطور مستقیم از سایت دانلودکنید .
iPhone Dev Center - Apple Developer Connection
2- این برنامه فقط بر روی سیستم عامل مک قابل اجراست ، زیاد نگران نباشید ، برای کار با SDK نیازی نیست که ما حتما مک بوک و .... رو داشته باشیم . کافی هست که از نسخه های پج شده mac os x مثل (ideneb , iAtkos) استفاده کنیم . که برای نصب این برنامه به ورژن 10.5.7 به بالا نیاز هست .
3- خیلی بهتره که ما قبل از شروع کار یه سری مطالبی رو در مورد زبان Objective C بلد باشیم پیشنهاد من اینه که حتما کتاب زیر رو دانلود کنید و سعی کنید که قسمت های اول کتاب رو حتما مطالعه کنید تا حد زیادی جلو بیفتید .
RapidShare: 1-CLICK Web hosting - Easy Filehosting
-چرا از این کتاب شروع نمیکیم ؟
بخاطر اینکه این کتاب آموزش Obj C هست نه برنامه نویسی COCOA TOUCH و مخصوص آیفون پس واسه اینکه از بیس کار سر در بیاریم بهتر هست حتما مطالعه کنیم . (البته خودم هم نکاتی ذکر میکنم )
4- این آموزش ها شاید به دلیل ذیق وقت به طور منظم قرار ندم و شاید با تاخیر باشه .
5- میدونم همه شما در مرحله اول سوال های زیادی دارید ، خواهش میکنم حتما سوال هاتون مناسب با آموزش بپرسید تا من هم راحت تر بتونم به شما پاسخ بدم .
خب اول یه سری نکاتی رو در مورد زبان Obj C میگم تا یه ذره براتون قابل حضم تر باشه .
بعد ازاینکه برنامه نصب شد برنامه هارو ازمسیر Developer /Application باز کنید و بهتر هست که فولدر اپلیکشن رو درون داک قرار بدین در اینجا چندین برنامه مشاهده میکنید :
xCode
این برنامه ، دقیقا برنامه ای هست که ما باید با اون اپلیکیشن های آیفون و مک رو میسازیم
Interface Builder
این برنامه برای ساخت رابط گرافیکی میان کاربر و برنامه استفاده میشه .
Dashcode
این برنامه برای ساخت وب اپلیکشن برای آیفون و آیپاد استفاده میشه که فکر کنم زبان برنامه نویسیش PHP باشه .
simulator
آیفونsimulator به ما این امکان رو میده که برنامه هارو یک آیفون مجازی اجرا کنیم ،
من چی کار کنم بتونم برنامه هامو داخل خود آبفون اجرا کنم ؟
برای این کار شما 2 راه دارید خرید اکانت دولوپر اپل ، و یا به مدد هکر های عزیز یک فایل پج شده ساخته میشه و میتونیم از اون استفاده کنیم ،(که بعدا براتون توضیح میدم)
. چه فرقی بین شبیه ساز آیفون و خود آیفون وجود داره ؟
خب این برنامه قادر نیست که از سخت افزار آیفون مثل دورببین ، سنسور ها ، جی پی اس و ..... استفاده بکنه . و فقط قادر به اجرای برنامه های ساده و بدون نیاز به سخت افزار خاصی هستن استفاده کنه . زیاد نگران نباشد چون حالا حالاها نیازی نداریم که برنامه ها رو روی آیفون اجرا کنیم .
باقی نرم افزار ها فعلا مورد استفاده ما نیستن و ازشون میگذریم .
ابتدا برنامه رو بازی کنید از قمست iPhone OS گزینه View-Based Application رو انتخاب کنید . و پروژه خودتون با نام Hello IRAN در هر جایی که میخوایید سیو کنید .
محیط برنامه به شکل زیر هست :
خب اول تک تک فایل هارو معرفی میکنیم از بالا به پایین :
.framework : فریم ورک ها شامل یه سری از کلاس ها و کدها هستن که با استفاده از اون ها میتونیم برنامه های آیفون رو بسازیم
.app این همان اپلیکشن ما هست که موقعی که برنامه به صورت کامل ساخته شد برای عرضه استفاده میشه . که به صورت قرمز رنگ نشان داده میشه .
.plist در واقع اپلیکشن آیفون شما رو برای سیستم آیفون شرح میده ، یا بهتر بگم شناسه برنامه شما ، مثلا چه ورژنی هست ، ایکون برنامه چی هست و .....
.xib : این پسوند ، مال برنامه IFB یا همون interface builder هست که من تو آموزشمام از این مخفف استفاده میکنم . که برای طراحی برنامه مون استفاده میکنیم .
main.m, HelloIRANAppDelegate.h/m و HelloIRANViewController.h/m :
این فایل ها در واقع اسکلت برنامه ما حساب میشن که میبایست کد ها و دستور هارو درون این فایل ها بنویسیم تا نرم افزار ما ساخته بشه .
خب بعد از اینکه تا حدودی با محیط و فایل های xcode آشنا شدیم میپردازیم به یه سری نکات زبان Objective C ...
اول با یه سری علائم آشنا میشیم ...
اولین و مهم ترین نکته ای که ما باید بهش توجه کنیم این هست که هر خط از دستوری که تایپ میکنیم باید بایک ویرگول ; تمام بشه
مثلا
کد:
- (IBAction)showAlert:(id)sender;
ما برای کامنت گذاری از دو روش استفاده کنیم ، که با رنگ سبز نمایش داده میشوند :
کد:
// barae shoro kar az inja shoro mikonim
کد:
/*
// Override to allow orientations other than the default portrait orientation.
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation) interfaceOrientation {
// Return YES for supported orientations
return (interfaceOrientation == UIInterfaceOrientationPortrait);
}
*/
@ : این علامت فورا یک رشته کاراکتر ها در یک دابل کوتیشن قرار میدهد که مشخص میکند این یک NSString یا همان زنجیر از حروف و ... هست . مثل متن ، مثال :
کد:
NSLog ( @" Hi , My name is Momeks") ;
که به صورت رنگ قرمز نشان داده میشود .
NSLog برای چاپ مثلا جمع دو عدد استفاده میشود ، شبیه دستور print.
انتخاب کردن نام ها :
ما برای هر کلاس ، متود ، و یا شی خود باید اسمی انتخاب کنیم ، قاعدتا هر نامی میشه استفاده کرد و اما برای انتخاب نام بهتر هست که یه سری قوانین و سنت رو رعایت کنیم :
معمولا برای نام گذاری مثلا یک object همیشه از اسم کوچیک استفاده میشه ، و اگر نام ما از دو کلمه استفاده میشه بهتر هست که کلمه اول ما با حرف کوچیک و حرف اول کلمه بعدی ما به صورت بزرگ نوشته بشه :
کد:
myButton
این کار معمولا به صورت یک سنت حسنه بین همه برنامه نویس ها رعایت میشه ، حالا میپردازیم به یه سری قوانین برای انتخاب کردن اسم :
هیچ گاه برای انتخاب اسم ، اول کلمه از شماره استفاده نکنید :
کد:
856myButton
از کارکتر های غیر مجاز استفاده نکینم ،
کد:
My?Button
بین اسم هایی که انتخاب میکنید نباید فاصله داشته باشه
کد:
My button
از کلماتی که درون خود زبان Obj C دخیره شدن استفاده نکیند
کد:
Int
Class , Object و Method
Object : شی یا چیزی هست که شما با اون کار رو انجام میدید .
Method : به زبان ساده کاری هست که برای object انجام میدید .
Class : هر object از یه خصوصیتی تشکلیل شده که به اون class میگن .
مثال باز کردن در ماشین یه مثال خوبیه :
ماشین : object /// بازی کردن در ماشین : Method /// سفت بودن دستگیره در ماشین : class
بر میگردیم به xcode روی فایل Hello_IRANViewController.h کلیک کنید .
حتما با دستور @Interface مواجه شدید ..
وقتی کلاس جدیدی رو تعریف میکینیم چندین کار انجام میدیم :
1- اول به کامپایلر Obj C میگیم که فلان Class از کجا آمده ، یا وارثش یا منشا چی هست که Parent Class می نامیم .
2- شما باید اطلاعاتی شرح بدید که اعضای آن جزئی از کلاس ها خواهند بود این اعضا یا بهتر بگم members را instant variable می نامیم ، همون متغیر ها .
3- ما باید نوع عمل کرد object ها رو شرح بدیم یا همون Method که چه مواقعی میتوانند با یک class کار کنند .
حالا با توضیحات بالا شکل کلی این دستور رو نشون میدیم که بهتر نشون داده بشن .
کد:
@interface NewClassName: ParentClassName
{
memberDeclarations;
}
methodDeclarations;
@end
که ما در پروژه خودمون فقط NewClassName: ParentClassName رو داریم .
Hello_IRANViewController.m کلیک کنید :
این بار با دستور @implementation مواجه میشم ... که شکل کلی اون اینطوری هست :
کد:
@implementation NewClassName
methodDefinitions;
@end
در این قسمت در واقع کد های مورد نظر را برای تعریف Method ها در این بخش قرار می دهیم .
methodDefinitions : بخشی از @implementation هست که کدهای معینی که در قمست @interaface (memberDeclarations) تعریف کردیم رو شامل میشه ، یه مثال میزنم تا بهتر متوجه بشید :
مثلا ما میخوای یک دکمه رو تعریف کنیم که زمانی که دکمه رو لمس میکنیم یک Alert ظاهر بشه (همون پنجره آبی که وقتی sms میاد ظاهر میشه ) به این صورت تعریف میکنیم :
کد:
@interface Hello_IRAN : UIViewController
{
memberDeclarations;
}
//methodDeclarations;
-(IBAction)myButton;
@end
کد:
@ implementation Hello_IRAN
//methodDefinitions;
-(IBAction)myButton {
UIAlertView ...............................................
}
@end
فعلا کد رو ادامه نمیدیم فقط همین که فهمیدم چطوری باید ارتباط بین @interface و @implementation برقرار کنیم کافی هست وقتی که شروع به ساخت یک برنامه کنیم کاملا متوجه میشیم که چگونه هست ، همچنین کار با memberDeclaration رو هم یاد میگیرم .
خب آموزش اول فقط گذری ساده به محیط برنامه و زبان Obj C بود . همچنین تفاوت فایل های header یا همون .h و main یا همون .m رو یاد گرفتیم .
در قمست دوم ما یک اپلیکشن ساده میسازیم به اسم Hello IRAN ، و همچنین نحوه کار با IFB بیشتر آشنا میشم ،
امیدوارم تا اینجا اطلاعات مفیدی کسب کرده باشید ....
این مطلب به دلیل سوء استفاده برخی سایت ها از وبلاگ ها و کاربران ناآگاه ، به وسیله تبادل لینک های غیر مفید ، بطور اختصاصی توسط مرجع راهنمای وبلاگ نویسان منتشر شده است.
بی شک یکی از اصلی ترین عوامل افزایش رتبه سایت یا وبلاگ در گوگل (رنک گوگل) ، وجود لینک شما در سایت ها و صفحات اینترنتی مختلف و یا در اصطلاح تبادل لینک می باشد که به نوعی جلوه دهنده محبوبیت وبلاگ یا سایت شما خواهد بود. امروزه اکثریت کاربران بر این عقیده هستند که هرچه با وبلاگ ها و سایت های دیگر تبادل لینک داشته باشند به نفع آنهاست و باعث افزایش رنکینگ گوگل آنها خواهد شد ، اما همیشه اینطور نیست. اکنون سوال این است که چه تبادل لینک هایی مفید و باعث افزایش رنک گوگل و کدام بی تاثیر و حتی باعث کاهش رتبه یک وبلاگ می شود؟!
برای مشخص شدن این مسئله دو پارامتر مهم هستند ، یکی تعداد بازدید و دیگری رتبه گوگل سایتی که با شما تبادل لینک می کند.
تبادل لینک مفید :
سعی کنید با سایت ها و وبلاگ هایی تبادل لینک کنید که
اولویت اول : رتبه گوگل آنها از شما بالاتر یا برابر با رنک گوگل شماست.
اولویت دوم : به واسطه آمار آن سایت ها، بازدید کننده برای شما بفرستند که آمار بازدید صفحه شما بالاتر برود (حتی اگر رتبه گوگل آنها از رتبه گوگل خودتان کمتر است)
اولویت سوم : لینک شما در کل صفحات سایت مقصد درج شود و نه فقط در یک صفحه خاص از آن سایت !
تبادل لینک غیر مفید :
- شما سایتی را لینک کرده اید که رتبه گوگل آن سایت ، از رنک شما کمتر است و بازدید کننده ای هم از آن برای سایت شما نمی آید.
- شما سایتی را لینک کرده اید که لینک سایت مقصد در تمام صفحات سایت شما وجود دارد اما لینک شما در یک صفحه خاص از آن سایت ، درج شده است.
- شما سایتی را لینک کرده اید که در آن سایت علاوه بر لینک شما ، بیش از 100 لینک دیگر درج شده است.
حال ببینیم تبادل لینک چطور باعث افزایش یا کاهش رتبه گوگل می شود !
گوگل برای محاسبه رتبه وبلاگ یا سایت شما ، پارامترهای مختلفی را می سنجد. از مهمترین آنها تعداد لینک های موجود از شما ، در صفحات وبلاگ ها یا سایت های دیگر می باشد. مثالی میزنیم که بطور ساده متوجه خواهید شد، در نظر بگیرید سایتی دارای رتبه گوگل 4 می باشد. این سایت مثلا ارزشی حدود 400 واحد دارد ، و تعداد 10 سایت دیگر با سایت مبدا تبادل لینک کرده اند. سایت مبدا حدود نیمی از کل ارزش رتبه خود را با تبادل لینک با سایت ها و وبلاگ های دیگر تقسیم می کند یعنی 200 واحد . در این مثال ، 20 واحد به ارزش رتبه گوگلی که هر سایتی که در سایت اصلی لینک شده است اضافه میشود چون 10 سایت لینک شده داشتیم.حال اگر تعداد سایت هایی که در سایت مبدا لینکشان درج شده باشد ، 20 تا شود ، هر سایت حدود 10 واحد نصیبشان خواهد شد و هرچه تعداد لینک های موجود در سایتی بیشتر شود سهم ارزش دریافتی از تبادل لینک برای افزایش رتبه گوگل کمتر می شود.
ضمنا در مثال بالا اگر رنک سایت شما 4 باشد و با سایت دیگر رنک 4 تبادل لینک کنید همان ارزشی که رنک شما نصیب سایت تبادل کننده می کند ، نصیب شما می شود اما اگر با سایت رنک پایین تر از خود ، تبادل لینک کنید مثل این خواهد بود که شما 10 امتیاز به سایتی میدهید اما آن فقط 6 تا به شما برمی گرداند. پس گاهی این موارد باعث ضرر زدن به رتبه گوگل شما خواهد شد.
گوگل برای سایت هایی که بیش از 100 لینک خارجی در صفحه شان باشد ارزش بسیار کمی قایل می شود و عملا سایت های لینک شده در آن ، تاثیر محسوسی از تبادل لینک نخواهند دید.
قابل توجه صاحبان وبلاگ : با کمی گشت و گذار در اینترنت ، سایت های ایرانی بسیاری دیده می شوند که آمادگی خود را برای تبادل لینک آن هم با هر وبلاگ یا سایت با رتبه کمتر یا بیشتر حتی رتبه صفر اعلام کرده اند، آنها با درج لینک شما فقط در یک صفحه از سایتشان ، تنها به فکر منافع خود هستند. چون شما لینک آنها را در کلیه صفحات خود درج می کنید اما آنها فقط در یک صفحه لینک شما را درج می کنند و معمولا بازدیدکننده چندانی هم برای شما نمی فرستند. پس مراقب این ترفندهای افراد سودجو باشید!