قطره (ای از زندگی یک درگیر کامپیوتر) اکثر آدمها فکر می کنند با بقیه فرق دارند و غیرعادی هستند.پس هرکسی که فکر می کند که غیرعادی است ،عادی است.من هم عادی هستم .البته بچه که بودم فکر می کردم عادی نخواهم بود و یه کاری خواهم کرد برای بشریت مهم و به درد بخور باشه. .......................... بودن یا نبودن خیلی مهم است ولی چگونه بودن مهم تر .انسانها دو دسته هستند.انسانهای عاقل كه با دنیا كنار می ایند و انسانهایی كه تلاش می كنند دنیا را تغییر بدهند.و تمام پیشرفتهای بشری مدیون تلاشهای این دسته است. شما كدوم دسته هستید؟ ............................ ارزش هر ادمی به تولیدات اوست.بیاید محتوای خوب تولید كنیم. ارزش هر ادمی به تاثیری است كه روی دیگران و جامعه می گذارد.بیاید برای یكدیگر انگیزه باشیم.انگیزه برای پیشرفت.بیاید سالم رقابت كنیم. شمابرای پیشرفت فقط به انگیزه و همت نیاز دارید هرچقدر زندگی سخت باشد شما سخت ترید.مشكلی كه شما رانكشد شمارا قوی تر می كند. امروز اولین روز از بقیه عمر شماست. ............................... زندگی چون گل سرخی ست.پر از خار وپر از برگ و پر از عطر لطیف.یادمان باشد اگر گل چیدیم عطر و برگ و خار همه همسایه دیوار به دیوار همند. من یك دسته گل سرخ بر بالای یك تپه نیستم.بوته اری هستم در ته یك دره.ولی می خواهم بهترین خار دنیا باشم. ...................... ویادتان باشد چه فكر كنی كه میتوانی و چه فكر كنی كه نمی توانی در هر دوصورت درست فكر كرده ای. ......................................... مدارک من در کامپیوتر: CCNP ROUTE+SWITCH,Mcse,security+,VMware,C#,Sql server,Web Design,Kldst,امنیت سروروهک و امنیت و چنتا چیر کوچولو موچولوی دیگه که یادم نیست.( محض خودنمایی و ریا عرض شد) برای مشاوره تخصصی می توانید با شماره 09127013197 فرمایید tag:http://www.saeedkalantari.ir 2018-11-19T13:54:32+01:00 mihanblog.com استارت کردن اراکل 2018-11-01T15:05:27+01:00 2018-11-01T15:05:27+01:00 tag:http://www.saeedkalantari.ir/post/1502 سعید كلانتری اگه اراکل استارت نشده است بروید به یوزر روت و بعد به یوزر اراکلsu -su oraclecd /home/oracle ./db_envدر صورتیکه نتوانستید فایل db_env را اجرا کنید محتویات انرا دستی اجرا کنید. برای اینکه مطمئن شوید توانسته اید یا خیر از دستور زیر استفاده کنیدecho $ORACLE_HOMEبعد از اجرا موفقیت امیز می توانید دستورات  زیر را اجرا کنیدsqlplus / as sysdbastartupباید اراکل mount شود و open شود اگه اراکل استارت نشده است بروید به یوزر روت و بعد به یوزر اراکل

su -
su oracle

cd /home/oracle
 ./db_env


در صورتیکه نتوانستید فایل db_env را اجرا کنید محتویات انرا دستی اجرا کنید. برای اینکه مطمئن شوید توانسته اید یا خیر از دستور زیر استفاده کنید

echo $ORACLE_HOME

بعد از اجرا موفقیت امیز می توانید دستورات  زیر را اجرا کنید

sqlplus / as sysdba
startup

باید اراکل mount شود و open شود
]]>
زمان و تاریخ در سی شارپ 2018-11-01T14:59:28+01:00 2018-11-01T14:59:28+01:00 tag:http://www.saeedkalantari.ir/post/1501 سعید كلانتری زمان و تاریخ در سی شارپ ساید کمی پیچیده باشد.شاید هم برای من اینطوری بوده است. ولی ساده است. شما می توانید از مقدار DateTime.Now.GetDateTimeFormats('T')[2]برای زمان و از مقدارDateTime.Now.GetDateTimeFormats('d')[2]هم برای تاریخ استفاده کنید.به تابع زیر نگاه کنید string a = "";            foreach (var item in DateTime.Now.GetDateTimeFormats('T'))            {  &nb زمان و تاریخ در سی شارپ ساید کمی پیچیده باشد.
شاید هم برای من اینطوری بوده است. ولی ساده است. شما می توانید از مقدار
DateTime.Now.GetDateTimeFormats('T')[2]
برای زمان و از مقدار
DateTime.Now.GetDateTimeFormats('d')[2]

هم برای تاریخ استفاده کنید.

به تابع زیر نگاه کنید



 string a = "";
            foreach (var item in DateTime.Now.GetDateTimeFormats('T'))
            {
                a += item+"\n";
            }

مقدار T می تواند با مقادیر زیادی جایگزین شود که شرح ان در ادرس زیر اماده است:
https://docs.microsoft.com/en-us/dotnet/standard/base-types/standard-date-and-time-format-strings?view=netframework-4.7.2


این دوتا دستور هم هست :

 LocalDateBox.Text = DateTime.Now.ToString("yyyy-MM-dd");
            LocalTimeBox.Text = DateTime.Now.ToString("HH:mm:ss");

]]>
'Newtonsoft.Json' already has a dependency defined for 'Microsoft.CSharp'. 2018-08-23T13:39:50+01:00 2018-08-23T13:39:50+01:00 tag:http://www.saeedkalantari.ir/post/1500 سعید كلانتری در صورتیکه در زمان نصب پکیج Newtonsoft.Json  در ویژوال استادیو 2012 به ارور Newtonsoft.Json' already has a dependency defined for 'Microsoft.CSharp'.برخورد کردید ، یک راه ساده که جواب می ده نصب دستی یک نسخه گایین تر پکیج است با دستور زیر PM> Install-Package Newtonsoft.Json -Version 9.0.1 در صورتیکه در زمان نصب پکیج Newtonsoft.Json  در ویژوال استادیو 2012 به ارور

Newtonsoft.Json' already has a dependency defined for 'Microsoft.CSharp'.

برخورد کردید ، یک راه ساده که جواب می ده نصب دستی یک نسخه گایین تر پکیج است با دستور زیر

PM> Install-Package Newtonsoft.Json -Version 9.0.1
]]>
راه حل No exports were found that match the constraint 2018-08-20T08:02:39+01:00 2018-08-20T08:02:39+01:00 tag:http://www.saeedkalantari.ir/post/1499 سعید كلانتری در صورتیکه خواستید پروژه ای را در سی شارپ c# اجرا کنید و یا تعریف کنید و با پیغام :Microsoft Visual Studio---------------------------No exports were found that match the constraint:     ContractName    Microsoft.VisualStudio.Text.ITextDocumentFactoryService    RequiredTypeIdentity    Microsoft.VisualStudio.Text.ITextDocumentFactoryServiceمواجه شدید ، راه حلی که من توی نت پیدا کردم و جواب داد : پاک کردن محتویات ادرس :%LocalAppData% در صورتیکه خواستید پروژه ای را در سی شارپ c# اجرا کنید و یا تعریف کنید و با پیغام :

Microsoft Visual Studio
---------------------------
No exports were found that match the constraint:
    ContractName    Microsoft.VisualStudio.Text.ITextDocumentFactoryService
    RequiredTypeIdentity    Microsoft.VisualStudio.Text.ITextDocumentFactoryService


مواجه شدید ، راه حلی که من توی نت پیدا کردم و جواب داد : پاک کردن محتویات ادرس :
%LocalAppData%\Microsoft\VisualStudio\11.0\ComponentModelCache
است



موفق باشید
]]>
شبکه پرداخت ق1 ( تعاریف ) 2018-08-18T12:13:53+01:00 2018-08-18T12:13:53+01:00 tag:http://www.saeedkalantari.ir/post/1498 سعید كلانتری اگر همت باشد می خواهم کمی در مورد شبکه پرداخت و قوانین و اصطلاحات آن صحبت کنم. اطلاعات بسیار کمی در این باره منشتر شده است و عموما سینه به سینه منتقل می شود.مطالب این مقاله ها اطلاعات شخصی و تجربه های من است و ممکن است اشتباه باشد. ممنون می شوم راهنمایی کنید.دنیای تراکنش ، دنیای بسیار جالبی است. بیش از آنکه فکر کنید بزرگ و پیچیده است و هر روز می شود در آن مطلبی یاد گرفت. برای خود منکه اینگونه بوده است.در ابتدا چند تعریف :1- ابزار پرداخت : به هر وسیله الکترونیکی که بوسیله آن بتوان پول پرداخت کرد اگر همت باشد می خواهم کمی در مورد شبکه پرداخت و قوانین و اصطلاحات آن صحبت کنم. اطلاعات بسیار کمی در این باره منشتر شده است و عموما سینه به سینه منتقل می شود.

مطالب این مقاله ها اطلاعات شخصی و تجربه های من است و ممکن است اشتباه باشد. ممنون می شوم راهنمایی کنید.

دنیای تراکنش ، دنیای بسیار جالبی است. بیش از آنکه فکر کنید بزرگ و پیچیده است و هر روز می شود در آن مطلبی یاد گرفت. برای خود منکه اینگونه بوده است.

در ابتدا چند تعریف :
1- ابزار پرداخت : به هر وسیله الکترونیکی که بوسیله آن بتوان پول پرداخت کرد ، ابزار پرداخت گفته می شود. ولی منظور من بیشتر ابزار پرداخت مبتنی بر کارت بانکی است. یعنی هر وسیله الکترونیکی که بوسیله ان بتوان از کارت بانکی خود پول کم کنیم و به شخص دیگری منتقل کنیم و بابت ان خدمات دریافت کنیم.
    پس منظور من در این متون در مورد ابزار پرداخت ، ابزار پرداخت کارتی است. به ابزار پرداخت درگاه پرداخت هم گفته می شود.

2- شرکت پی اس پی یا شرکت پرداخت : شرکتی که اطلاعات کارت مشتری را از ابزار پرداخت دریافت کرده و از طریق شبکه پرداخت از حساب مشتری در بانک عامل کم می کند تا توسط شاپرک یا شتاب به حساب پذیرنده واریز شود.

3- پذیرنده : کسی است که خدمات ارائه می کند. لذا پول بعد از کم شدن از  حساب صاحب کارت باید به حساب او واریز شود.

4- شبکه پرداخت : جدا از لینکهای ارتباطی ، مهمترین اجزا شبکه پرداخت دو شرکت شاپرک و شتاب هستند که رابطه بین شرکتهای پرداخت و بانکهای عامل هستند.

5- بانک عامل : بانکی که حساب صاحب کارت و یا حساب متصل به کارت در آن قرار دارد و فقط این بانک است که می تواند دستور برداشت از حساب صاحب کارت را صادر نماید.

6- شرکت شاپرک : شرکتی است زیرمجوعه بانک مرکزی که به شرکتهای پرداخت مجوز می دهد. شرکتهای پرداخت به شرکت شاپرک متصل هستند و تمام درخواست های مربوطه را به شرکت شاپرک ارسال می نمایند. عمده قوانین شرکتهای پرداخت توسط شاپرک تدوین می گردد.


7- شرکت شتاب : این شرکت نیز زیر مجموعه بانک مرکزی می باشد و به بانکها متصل است. دستورات برداشت از حساب را از شاپرک دریافت کرده و به بانک ها می دهد.

8-



]]>
اجرای query با sqlplus 2018-08-16T12:23:16+01:00 2018-08-16T12:23:16+01:00 tag:http://www.saeedkalantari.ir/post/1497 سعید كلانتری یه پستی تو موضوع دیتابیس دارم که توش به نحوه اجرای دستور sqlplus و کانکت شدن به دیتابیس بصورت مستقیم نوشتم.حالا می خوام یه کم بیشتر بنویسمشما می توانید یک query را در یک فایل ذخیره کنید و اون رو با یه خط کامند اجرا کنید. حتما اون یه خط را هم تو یک اسکریپت بزارید و اون اسکریپت رو هم cron tab بکنیدبرای اجرای یک فایل با sqlplus باید روش زیر را بکا رببریدابتدا دستورات را در یک فایل با هر پسوندی ذخیره می کنید. مثلا test.sqlمثال :select sysdate from dual;exit;بعد که فایل رو ذخیره کردید به نام test.sql یه پستی تو موضوع دیتابیس دارم که توش به نحوه اجرای دستور sqlplus و کانکت شدن به دیتابیس بصورت مستقیم نوشتم.
حالا می خوام یه کم بیشتر بنویسم

شما می توانید یک query را در یک فایل ذخیره کنید و اون رو با یه خط کامند اجرا کنید. حتما اون یه خط را هم تو یک اسکریپت بزارید و اون اسکریپت رو هم cron tab بکنید


برای اجرای یک فایل با sqlplus باید روش زیر را بکا رببرید
ابتدا دستورات را در یک فایل با هر پسوندی ذخیره می کنید. مثلا test.sql
مثال :

select sysdate from dual;
exit;

بعد که فایل رو ذخیره کردید به نام test.sql   دستور زیر را می نویسید یا تو یه بچ فایل ذخیره می کنید

sqlplus username/password@dbname @test.sql


که در اینجا dbname اسمی است که در tnsnames.ora  سیستمی که قرار است وصل شود قرار دارد.
]]>
پرورش تیلا پیا 2018-07-08T05:32:47+01:00 2018-07-08T05:32:47+01:00 tag:http://www.saeedkalantari.ir/post/1496 سعید كلانتری مشکل اول خرید و تهیه بچه ماهی تیلاپیا زنده بود. بچه ماهی به تعداد کم کسی نمی دهد وباید پکهای 500 تایی و یا 1000 تایی بخرید. در این تعداد قیمت حدودا 400 تا 500 تومن دانه ای است. ولی خوب من گیر نیاوردمتا اینکه یک نفر در کرج گفت من دارم و دانه ای چهار هزار تومن سایز بزرگ را بهت می دهم.رفتم کرج تا هم پرورش ماهی اش را ببینم وهم حضوری بگیرم( شاید بهتر بود که برایم می فرستاد)در هر صورت پرورش ماهی اش را دیدم.و حدود سی و پنج عدد ماهی در سایز بزرگ خریدم. طبق گفته فروشنده حدودا نصفشون هم ماده بودند. ب  ولی خوب من گیر نیاوردم

تا اینکه یک نفر در کرج گفت من دارم و دانه ای چهار هزار تومن سایز بزرگ را بهت می دهم.

رفتم کرج تا هم پرورش ماهی اش را ببینم وهم حضوری بگیرم( شاید بهتر بود که برایم می فرستاد)
در هر صورت پرورش ماهی اش را دیدم.

و حدود سی و پنج عدد ماهی در سایز بزرگ خریدم. طبق گفته فروشنده حدودا نصفشون هم ماده بودند.

به نا به تجربه و چیزهایی که شنیده بودم متوقع بودم که فروشنده اکسیژن به مخزن ماهی ها بزند. ولی فروشنده می گفت نیازی نیست. واینها بدون تلفات خواهند بود و اکسیژن نمی خواهند.

منم باور کردم و راه انفتادم امدم تهران و در کمال تعجب و ناباوری دیدم که 27 عدد از ماهی ها مرده اند.

فعلا زنده ها را ریخته ام در یک اکواریوم تا ببینم ه می شود. ولی تجربه خوبی نبود
]]>
تجربه من در پرورش ورمی کمپوست 2018-07-08T04:33:10+01:00 2018-07-08T04:33:10+01:00 tag:http://www.saeedkalantari.ir/post/1495 سعید كلانتری ورمی کمپوست یعنی تبدیل زباله به خاک و کود.یعنی اینکه ما زباله های غذایی مثل اشغال میوه و نون و حتی زباله های حیوانی مثل پهن گاو و فضولات جانواران را بدهیم به یکسری کرم خاکی و اینها بخورند و تجزیه کنند و حاصل بشود خاک حاصلخیز و خوب برای گلدان وباغ و کشاورزیاگر ورمی کمپوست را سرچ کنید کلی اطلاعات مفید و تکمیلی می یابید.من نمی خوام اون اطلاعات را اینجا کپی کنم. خودتون برید بخونید. ولی می خوام تجربیات خودم رو بگم1- کرمهای ورمی کمپوست  کم غذا هستند و خیلی غذا نمی خوردند. لذا اگه یه خورده غذا ز یعنی اینکه ما زباله های غذایی مثل اشغال میوه و نون و حتی زباله های حیوانی مثل پهن گاو و فضولات جانواران را بدهیم به یکسری کرم خاکی و اینها بخورند و تجزیه کنند و حاصل بشود خاک حاصلخیز و خوب برای گلدان وباغ و کشاورزی

اگر ورمی کمپوست را سرچ کنید کلی اطلاعات مفید و تکمیلی می یابید.

من نمی خوام اون اطلاعات را اینجا کپی کنم. خودتون برید بخونید. ولی می خوام تجربیات خودم رو بگم

1- کرمهای ورمی کمپوست  کم غذا هستند و خیلی غذا نمی خوردند. لذا اگه یه خورده غذا زیاد بریزید ، غذاها خورده نمی شن و گندیده می شن

2- درسته کرمها رطوبت رو دوست دارند ولی اگه رطوبت زیاد بشه کرمها می میرند. اصلا کرمها تحمل اب رو ندارند. و خفه می شن.

3- زیاد نباید به کرمها رسیدگی کنی . زیاد که رسیدگی کنید خود به خود زیاد بهشون غذا می دهید و خود به خود می گنده و از بین می رند

4- سعی کنید حتما در چند ظرف مستقل کرم داشته باشید و غذاهای مختلف را تو ظرفهای مختلف تست کنید که اگه یکسری شون از بین رفتند یکسری دیگه بمونند.

5- وقتی غذای جدید و یا زیاد بهشون می دید بهشون زود زود سر بزنید تا اگه غذاها گندید و کرمها خواستند به فنا برند متوجه بشید.

6- درسته گفتم زیاد رسیدگی نکنید ولی اگه بتونید هی هوا دهی بکنید ، چون از گندیدگی جلوگیری می کنه ، براشون خوبه.

 امیدوارم هر روز بیشتر از قبل کرم داشته باشید وکرمها تون نمی رند. تا دلتون نسوزه


پی نوشت : من الان یه دل سوخته واقعی واقعی ام. کلی کرمهام جدیدا مردند.
]]>
سوئیچ پرداخت 2018-07-03T10:29:48+01:00 2018-07-03T10:29:48+01:00 tag:http://www.saeedkalantari.ir/post/1494 سعید كلانتری سوئیچ پرداخت یک برنامه نرم‌افزاری است که بر روی حداقل یک سرور نصب می‌شود. این نرم‌افزار عموماً به یک دیتابیس برای کار کردن و نوشتن اطلاعات نیاز دارد. وظیفه اصلی سوئیچ پرداخت انجام تراکنش پرداخت است. پروسه پرداخت چون اهمیت مالی دارد یک پروسه بسیار دقیق و حساب شده‌است و همه موارد مرتبط با خطاها در آن مورد بررسی قرار می‌گیرد و همواره سعی می‌گردد بهبود داده شود و جلوی روشهای تقلب مالی و پولشویی در آن گرفته شود. متولی اصلی نظارت بر پرداخت در ایران بانک مرکزی است که بوسیله شبکه شتاب و شبکه شاپر سوئیچ پرداخت یک برنامه نرم‌افزاری است که بر روی حداقل یک سرور نصب می‌شود. این نرم‌افزار عموماً به یک دیتابیس برای کار کردن و نوشتن اطلاعات نیاز دارد.

وظیفه اصلی سوئیچ پرداخت انجام تراکنش پرداخت است.

پروسه پرداخت چون اهمیت مالی دارد یک پروسه بسیار دقیق و حساب شده‌است و همه موارد مرتبط با خطاها در آن مورد بررسی قرار می‌گیرد و همواره سعی می‌گردد بهبود داده شود و جلوی روشهای تقلب مالی و پولشویی در آن گرفته شود.

متولی اصلی نظارت بر پرداخت در ایران بانک مرکزی است که بوسیله شبکه شتاب و شبکه شاپرک بر آن نظارت می‌کند.

شبکه شتاب بر روی نقل و انتقال پول در سیستم بانکی و شبکه شاپرک بر روی نقل و انتقال پول در شبکه شرکتهای خدمات پرداخت که اصطلاحاً PSP نامیده می‌شوند و عموماً در ان تراکنشهای مبتنی بر کارتهای بانکی رد و بدل می‌شود نظارت می‌کند


انواع سوئیچ پرداخت

  1. سوئیچ پذیرندگی
  2. سوئیچ صادرکنندگی
  3. سوئیچ شاپرک
  4. سوئیچ شتاب
  5. سوئیچ Authorizer
  6. سوئیچ Interchange



سوئیچ پرداخت زمانی عملیاتی محسوب می‌شود که به سوئیچ شرکت شاپرک متصل باشد وبرای اینکار باید از شرکت شاپرک و بانک مرکزی مجوز دریافت کند.

هم‌اکنون در ایران ۱۲ شرکت از شرکت شاپرک مجوز دریافت کرده‌اند:

  1. پرداخت الکترونیک سامان یا سامان کیش
  2. آسان پرداخت پرشین
  3. سایان کارت
  4. به پرداخت ملت
  5. پرداخت الکترونیک پاسارگاد
  6. پرداخت نوین آرین
  7. تجارت الکترونیک پارسیان
  8. پرداخت الکترونیک سداد
  9. الکترونیک کارت دماوند
  10. فن آوا کارت
  11. کارت اعتباری ایران کیش
  12. مبنا کارت آریا
]]>
نصب ssl رایگان 2018-05-22T12:41:03+01:00 2018-05-22T12:41:03+01:00 tag:http://www.saeedkalantari.ir/post/1493 سعید كلانتری در صورتیکه نیاز به ssl  رایگان داشتید سایت زیر سایت مناسبی استhttps://www.sslforfree.comبعد از مشخص کردن نام سایت دوتا فایل به ما می دهد که باید در ادرس هایی که خواسته اپلود کنیم. بعد از اپلود سرتیفیکیت   certificate را تحویل می دهد.سرتیفیکیت سه قسمت دارد و هر یک را باید در قسمت خودش وارد کرد https://www.sslforfree.com

بعد از مشخص کردن نام سایت دوتا فایل به ما می دهد که باید در ادرس هایی که خواسته اپلود کنیم. بعد از اپلود سرتیفیکیت   certificate را تحویل می دهد.


سرتیفیکیت سه قسمت دارد و هر یک را باید در قسمت خودش وارد کرد
]]>
ست کردن وب هوک setwebhook 2018-05-22T12:16:11+01:00 2018-05-22T12:16:11+01:00 tag:http://www.saeedkalantari.ir/post/1492 سعید كلانتری بعد از اینکه ربات جدید خود را از طریق botfather  ثبت کردید و یک تو کن گرفتید باید برای اینکه پیامهای ربات را دریافت کنید در ابتدا از طریق وبهوک webhook که یک تابع است انرا ست و ادرس دهی کنید.شکل دستور به فرم زیر است:https://api.telegram.org/bot<TOKEN>/setwebhook?url=YOUR_URLفقط یادمان باشد که YOUR_URL باید https باشدبعد از ست کردن ادرس باید گاسخ اکی دریافت کنیم و همچنین با دستور https://api.telegram.org/bot<TOKEN>/getWebhookinfo می توانید اطلاعات را بصورت جیسون دریافت کنی
شکل دستور به فرم زیر است:

https://api.telegram.org/bot<TOKEN>/setwebhook?url=YOUR_URL


فقط یادمان باشد که YOUR_URL باید https باشد

بعد از ست کردن ادرس باید گاسخ اکی دریافت کنیم و همچنین با دستور

https://api.telegram.org/bot<TOKEN>/getWebhookinfo
 می توانید اطلاعات را بصورت جیسون دریافت کنید که در ان ارروری نباید باشد
]]>
حذف پسورد فایلهای پاور پوینت 2018-05-12T13:26:13+01:00 2018-05-12T13:26:13+01:00 tag:http://www.saeedkalantari.ir/post/1491 سعید كلانتری فایلهای پاور پوینت دارای پسوند ppt هستند ولی می توان انها را با پسوند pps هم ذخیره کرد و خود به خود در نسخه های جدید با پسوند های pptx و ppsx&nbsp; ذخیره می شوند.حال برای ویرایش و حذف پسورد آنها چکار می شود کرد؟اول اینکه برای ویرایش فایلهای ppsx&nbsp; و یا pps می توان آنها را بوسیله پاورپوینت باز کرد.یعنی اول نرم افزار پاور پوینت رو باز می کنیم و بعد از گزینه open فایل pps&nbsp; و یا ppsx را انتخاب کرده و ویرایش می کنیم.ولی ممکن است فایل پسورد داشته باشد که این قسمت سخت قضیه است. من خودم دنبال
حال برای ویرایش و حذف پسورد آنها چکار می شود کرد؟

اول اینکه برای ویرایش فایلهای ppsx  و یا pps می توان آنها را بوسیله پاورپوینت باز کرد.یعنی اول نرم افزار پاور پوینت رو باز می کنیم و بعد از گزینه open فایل pps  و یا ppsx را انتخاب کرده و ویرایش می کنیم.

ولی ممکن است فایل پسورد داشته باشد که این قسمت سخت قضیه است. من خودم دنبال راه حل موضوع بودم و چیزی پیدا نکردم. ممکن هم هست راه حلش باشد و من پیدا نکرده باشم. ولی من راه حل ابداعی خودم را که امتحان کردم و جواب داد را تقدیم شما می کنم . امیدوارم به دردتون بخوره.

1- در ابتدا یک کپی از فایل ppsx تهیه می کنیم. سپس پسوند فایل ppsx را به zip تغییر می دهیم. بعد می بینیم که با کلیک بر روی آن باز می شود و چند فولدر و فایل می شود.

2- بصورت کامل آنرا از فشرده سازی خارج می کنیم.( البته من اینکار را برای راحتی کار خودم کردم. ممکن است بعد که حرفه  ای شدید بتوانید در همان فایل فشرده تغییرات را اعمال کنید و ذخیره کنید)

3- در داخل فایلهایی که اکسترکت کرده اید. یه فولدری هست به نام  ppt. در داخل اون فولدر یک فایل هست به نام presentation.xml

4- فایل presentation.xml را با یک ادیتور خوب باز می کنید.

5- حدودا انتهای فایل  یک تگی وجود دارد p:modifyVerifier که که با نگاه به ان هم توانید ببینید که کلید رمزنگاری و روش های ان در ان نوشته شده است و تگ بعد از ان p:extLst  است.

6- تگ p:modifyVerifier   را تا انتهایش و قبل از تگ p:extLst  انتخاب کرده و پاک می کنید. بعد فایل را سیو می کنید. و از ادیتور خارج می شوید.

7- تمام محتویات پوشه را انتخاب می کنید و فشرده می کنید.( با پسوند zip )

8- پسوند zip را به پسوند ppsx تغییر می دهید.

9- پاور پوینت را باز کرده و اجرا می کنیم و سپس با open فایل مورد نظر را باز می کنیم. اگر همه چیز درست انجام شده باشد دیگر پسورد نمی خواهد و همه چیز قابل تغییر است

موفق با شید



]]>
جستجو در یک فایل 2018-04-18T12:42:53+01:00 2018-04-18T12:42:53+01:00 tag:http://www.saeedkalantari.ir/post/1490 سعید كلانتری جستجو در یک فایل در لینوکس به روشهای مختلف انجام می گرددمن می خوام یه روش خاص رو بگماول از دستور wc -l&nbsp; می توان برای دست اوردن تعداد خطوط یک فایل استفاده کردسپس با دستور grep -n word file&nbsp; متوان شماره خطی را که کلمه word در فایل file است را پیدا کنیمثلا فرض کنیم اولین بار در خط شماره 1000 استمی توانیم با دستور&nbsp; head -1000 file&gt;file2 &nbsp; هزار خط اول را برداریم و بریزیم توی یک فایلی. یا اگر کل فایل 3000 خط بود با دستور tail -2000 file &gt; file2از خط هزار تا اخر را بریزیم توی
من می خوام یه روش خاص رو بگم

اول از دستور wc -l  می توان برای دست اوردن تعداد خطوط یک فایل استفاده کرد

سپس با دستور grep -n word file  متوان شماره خطی را که کلمه word در فایل file است را پیدا کنی

مثلا فرض کنیم اولین بار در خط شماره 1000 است

می توانیم با دستور  head -1000 file>file2   هزار خط اول را برداریم و بریزیم توی یک فایلی. یا اگر کل فایل 3000 خط بود با دستور tail -2000 file > file2

از خط هزار تا اخر را بریزیم توی فایل


موفق باشید
]]>
دانلود رایگان سوالات کارشناسی رسمی دادگستری 2018-02-27T08:02:22+01:00 2018-02-27T08:02:22+01:00 tag:http://www.saeedkalantari.ir/post/1489 سعید كلانتری سلام از لینک های&nbsp; زیر می توانید سوالات کارشناسی رسمی دادگستری را به رایگان دانلود کنید.لازم به ذکر است که ظاهرا دو منبع سوال و دو مرکز ازمون گیر وجود&nbsp; دارد که من هردو برای دانلود می گذارم. ولی اونیکه این دوره مد نظر است لینک اول استلینک دانلود سوالات 81-83-85-90-93لینک دانلود سوالات 84-90 سلام از لینک های  زیر می توانید سوالات کارشناسی رسمی دادگستری را به رایگان دانلود کنید.
لازم به ذکر است که ظاهرا دو منبع سوال و دو مرکز ازمون گیر وجود  دارد که من هردو برای دانلود می گذارم. ولی اونیکه این دوره مد نظر است لینک اول است

لینک دانلود سوالات 81-83-85-90-93


لینک دانلود سوالات 84-90
]]>
معرفی یک ربات سودمند 2018-02-17T14:00:47+01:00 2018-02-17T14:00:47+01:00 tag:http://www.saeedkalantari.ir/post/1488 سعید كلانتری به جرات می توان گفت که شبکه اجتماعی تلگرام امروزه محبوب ترین شبکه اجتماعی کشور است و قابلیتهای منحصر بفردی هم دارد که در شبکه های دیگر به این صورت پیاده سازی نشده است. یک از قابلیتها امکان ایجاد و توسعه ربات های تلگرامی است. برخلاف تبلیغات افراد ناآگاه که سعی کردند رباتها را ابزاری برای هک جلوه دهند ، رباتها ابزاری مفید برای تعامل با کاربران و ایجاد سرویسهای مناسب هستند. لازم به ذکر است که رباتها هیچ توانایی برای هک کردن ندارند ، هیچ دسترسی ناخواسته ای ایجاد نمی کنند و هی

به جرات می توان گفت که شبکه اجتماعی تلگرام امروزه محبوب ترین شبکه اجتماعی کشور است و قابلیتهای منحصر بفردی هم دارد که در شبکه های دیگر به این صورت پیاده سازی نشده است.

یک از قابلیتها امکان ایجاد و توسعه ربات های تلگرامی است. برخلاف تبلیغات افراد ناآگاه که سعی کردند رباتها را ابزاری برای هک جلوه دهند ، رباتها ابزاری مفید برای تعامل با کاربران و ایجاد سرویسهای مناسب هستند.

لازم به ذکر است که رباتها هیچ توانایی برای هک کردن ندارند ، هیچ دسترسی ناخواسته ای ایجاد نمی کنند و هیچ خطری برای کاربران ندارند.

یکی از نقاط قوت و یا ضعف رباتها هم در این است که تا شما انها را استارت نکرده باشید ، نمی توانند هیچ پیامی را برای شما ارسال کنند.

در این مطلب می خواهیم یک ربات مناسب را به شما معرفی کنیم. رباتی که در صورت استفاده از ان می توان به عنوان ابزاری برای ساماندهی روابط در تلگرام از آن استفاده کرد.

مشکلی که در روابط دنیای مجازی وجود دارد، عدم اعتماد به حرفهای طرف مقابل است. همچنین مشکل عدم آگاهی نیز وجود دارد. که این دو موجب می شود که نتوانیم به صحت اطلاعات طرف مقابل اعتماد کنیم و یا آنها را رد کنیم . بازرترین مثال این است که یک فرد متاهل می تواند خود را مجرد معرفی کند و  و یا اینکه یک مرد یا دختر می تواند همزمان با چند نفر طوری چت کند و برخورد کند که هریک فرد کنند فقط قصد ازدواج با انها را دارد.

ربات @REL_CHECK_BOT برای جلوگیری از این کار است. این ربات می تواند تا حدی روابط موازی را کاهش دهد و یا حداقل در مورد ان به افراد آگاهی بخشی کند.

 روش کار این ربات به این صورت است که شما در ابتدا عضو این ربات می شوید. همسر و یا دوست خود را نیز عضو این ربات می کنید.

سپس نوع رابطه خود را با طرف مقابل به ربات اعلام می کند. ربات یک پیام به شخص مقابل می دهد و از ایشان تایید می گیرد. اگر فرد مقابل تایید کند این رابطه ثبت می شود و قابل استعلام خواهد بود. اگر تایید نکند و تکذیب کند ، شخص اول می فهمد که ریگی به کفش طرف مقابل است.

رابطه های قابل تایید در این ربات عبارت است از : دوست ساده، دوست اجتماعی ، رفیق فابریک، ازدواج سفید، نامزد، عقد کرده ، همسر، همسر و مادر بچه ها و همسر سابق است.

این ربات برای کسانی که هنوز ازدواج نکرده اند نیز بسیار مفید است و ابزاری است برای سنجش مقدار علاقه و جدیت طرف مقابل در رابطه. در صورتیکه طرف مقابل خود را خیلی جدی نشان می دهد ولی حاضر نمی شود در ربات این را ثبت کند، یعنی انقدر که می گوید جدی نیست.

و در صورتیکه ثبت کند ، دیگر نمی تواند به کس دیگری هم این را بگوید چون آن شخص می تواند  با استعلام  شود.

مشخصه و ویژگی که در این ربات برای استعلام و ثبت رابطه استفاده می شود ، شماره تلفن است. زیرا  ثابت ترین ویژگی فرد در تلگرام است. و البته لازم به ذکر است که این ربات نمی تواند جلوی همه انواع خیانتها و کلکها را بگیرد. مثلا اگر فرد شماره تلفن خود را عوض کند و یا چند خط داشته باشد ، ازین ربات کاری بر نمی آید. بلکه فقط می تواند استعلام خط هایی را که دارد بدهد.

برنامه نویس این ربات در نظر دارد قابلیتهایی مثل دوست یابی برای کسانیکه با هیچکس در رابطه نیستند و یا ارائه استعلام دقیق تر ، زمانیکه استعلام کننده خودش در رابطه با فرد استعلام شونده است بکند. البته این برنامه اینده تیم طراحی است.

ادرس ربات  ]]>